4 ms·
Try compiling ffmpeg with `--enable-librav1e` and use the `rav1e` encoder implementation. It's supposed to be the fastest software encoder, though of course it
by varenc 4y ago
Try compiling ffmpeg with `--enable-librav1e` and use the `rav1e` encoder implementation. It's supposed to be the fastest software encoder, though of course it can still quite slow depending on the settings.
If you have a newish Intel CPU they're supposed to have good AV1 hardware encoding support. See SVT-AV1. (which ffmpeg also supports: https://trac.ffmpeg.org/wiki/Encode/AV1#SVT-AV1 https://trac.ffmpeg.org/wiki/Encode/AV1#SVT-AV1 )
- nabakin 4y agoIntel CPUs don't have AV1 hardware encoding support quite yet. Their latest 13th gen CPUs have AV1 hardware decoding support though. The recent performance improvements[1][2] are for software encoding. [1] https://www.phoronix.com/news/AOM-AV1-3.5 https://www.phoronix.com/news/AOM-AV1-3.5 [2] https://www.phoronix.com/news/SVT-AV1-1.3 https://www.phoronix.com/news/SVT-AV1-1.3
- LinAGKar 4y agoBut does that get the same quality? All the codec performance comparisons I've seen have totally ignored the video quality, making the utterly meaningless.
- camkego 4y agoI don't think there are CPUs with integrated GPUs from Intel that do AV1 encoding yet. Raptor Lake launched on October 20, 2022, and while RL will decode AV1, it won't encode it. The Intel Arc cards will encode AV1. The next generation of Intel CPUs with integrated GPUs are supposed to have AV1 encode. Maybe a year or two away?
- xfalcox 4y agoBy next month, every current gen discrete GPU will hardware encode AV1, be it Intel Arc, Nvidia 4XXX or AMD 7XXX.