- Joined
- Apr 20, 2018
btw if you are using ffmpeg nvenc, you need to use cq option instead of crf for constant quality flag. watch the reported bitrate. https://trac.ffmpeg.org/wiki/HWAccelIntro says you get much faster encoding (ymmv) at the cost of worse quality.
if you have lots of time to run encodings and want to compress as much as possible to get under 200 MB, I would guess h265/AV1/VP9 as best video codec and Opus as best audio codec. https://techoverflow.net/2021/12/31/how-to-re-encode-videos-as-h-265-opus-using-ffmpeg-for-archival/
my ffmpeg from ubuntu 20.04 is incredibly slow with av1 experimental mode at 0.004x speed. vp9 encodes at 0.5x which is ok, h265 encodes at 2.5x, and h264 as a baseline encodes at 7x.
there is also 2-pass mode which probably should be used in vp9 and other modes to squeeze the most data out.
if you have lots of time to run encodings and want to compress as much as possible to get under 200 MB, I would guess h265/AV1/VP9 as best video codec and Opus as best audio codec. https://techoverflow.net/2021/12/31/how-to-re-encode-videos-as-h-265-opus-using-ffmpeg-for-archival/
my ffmpeg from ubuntu 20.04 is incredibly slow with av1 experimental mode at 0.004x speed. vp9 encodes at 0.5x which is ok, h265 encodes at 2.5x, and h264 as a baseline encodes at 7x.
there is also 2-pass mode which probably should be used in vp9 and other modes to squeeze the most data out.
Last edited: