Changes between Version 79 and Version 80 of HWAccelIntro


Ignore:
Timestamp:
May 23, 2022, 1:01:41 AM (4 years ago)
Author:
Jun Zhao
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HWAccelIntro

    v79 v80  
    113113= !VideoToolbox =
    114114
    115 [https://developer.apple.com/documentation/videotoolbox VideoToolbox], only supported on macOS. H.263/H.264/HEVC/MPEG1/MPEG2/MPEG4/ProRes decoding is available in FFmpeg/libavcodec.
    116 
    117 To use hardware encoding in macOS, just use the encoder `-c:v h264_videotoolbox` or `-c:v hevc_videotoolbox` for H.264 or HEVC respectively. Check `ffmpeg -h encoder=...` to see encoder options. It's worth noting that !VideoToolbox does not support constant quality (CRF) encoding.  Bit rate, `-b:v ...`, is your main lever to balance size vs quality. 
     115[https://developer.apple.com/documentation/videotoolbox VideoToolbox], only supported on macOS.
     116
     117H.263, H.264, HEVC, MPEG1, MPEG2, MPEG4, ProRes decoding is available in FFmpeg/libavcodec.
     118
     119H.264, HEVC, ProRes encoding is available in FFmpeg/libavcodec.
     120
     121To use H.264/HEVC hardware encoding in macOS, just use the encoder `-c:v h264_videotoolbox` or `-c:v hevc_videotoolbox` for H.264 or HEVC respectively. Check `ffmpeg -h encoder=...` to see encoder options. It's worth noting that !VideoToolbox does not support constant quality (CRF) encoding.  Bit rate, `-b:v ...`, is your main lever to balance size vs quality. 
    118122
    119123