On 5/29/24 5:47 PM, Terje J. Hanssen wrote:
According to Phoronix the Alliance of Open Media project quietly released (the Intel based) SVT-AV1 v2.1 last week. With this new SVT-AV1 release are yet more performance optimizations and tuning. The M0, M3, M5, and M6 presets are seeing 12~40% speed-ups while maintaining similar quality levels to prior releases. The compression efficiency of presets M11 to M13 meanwhile have improved by 1~2%. New SVT-AV1 benchmarks soon. https://www.phoronix.com/news/SVT-AV1-2.1-Released
Phoronix benchmarks updated: https://openbenchmarking.org/test/pts/svt-av1#results
----------
Meanwhile, I have updated my previous tests using ffmpeg-7 and libSvtAv1Enc2 version 2.0 on openSUSE Slowroll below. The results are about the same speed +/- compared as my earlier tests using ffmpeg-6 and SVT-AV1 encoder version 1.7 https://lists.cinelerra-gg.org/pipermail/cin/2023-December/007436.html
(Else I have purchased the hardware components to upgrade and rebuild my workstations for a planned AV1 QSV/hw video transcoding: mobo, Intel cpu and gpu, memory, ssd, cooler. More about this later. But first I have to finish my ongoing DVD Video project).
With my own new and faster hardware in box running a matured and updated openSUSE Tw Slowroll (system overview at the bottom here), I have updated and extended my own transcoding tests using ffmpeg-7 and SVT-AV1 v. 2.1. For SD DV 576i -> AV1 the speeds increase from fps=50 at preset 4 up to fps=890 at preset 12, compressed file sizes 6-8% For HDV 1080i -> AV1 the speed increases from fps=24 at preset 4 up to fps=376 at preset 12, compressed file sizes 16-18% Svt[info]: ------------------------------------------- Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v2.1.0 Svt[info]: SVT [build] : GCC 13.3.0 64 bit Svt[info]: LIB Build date: May 20 2024 10:20:18 Svt[info]: ------------------------------------------- DV -> AV1 --------- ffmpeg -hide_banner -i dv01_07.dv -c:v libsvtav1 -preset 4 -crf 35 -c:a libvorbis dv01_07_svt-av1_pr4.webm frame= 2832 fps= 50 q=35.0 Lsize= 24159KiB time=00:01:53.24 bitrate=1747.7kbits/s speed= 2x ffmpeg -hide_banner -i dv01_07.dv -c:v libsvtav1 -preset 6 -crf 35 -c:a libvorbis dv01_07_svt-av1_pr6.webm frame= 2832 fps=119 q=35.0 Lsize= 27576KiB time=00:01:53.24 bitrate=1994.9kbits/s speed=4.75x ffmpeg -hide_banner -i dv01_07.dv -c:v libsvtav1 -preset 8 -crf 35 -c:a libvorbis dv01_07_svt-av1_pr8.webm frame= 2832 fps=165 q=35.0 Lsize= 27852KiB time=00:01:53.24 bitrate=2014.8kbits/s speed=6.58x ffmpeg -hide_banner -i dv01_07.dv -c:v libsvtav1 -preset 10 -crf 35 -c:a libvorbis dv01_07_svt-av1_pr10.webm frame= 2832 fps=294 q=35.0 Lsize= 30935KiB time=00:01:53.24 bitrate=2237.9kbits/s speed=11.7x ffmpeg -hide_banner -i dv01_07.dv -c:v libsvtav1 -preset 12 -crf 35 -c:a libvorbis dv01_07_svt-av1_pr12.webm frame= 2832 fps=890 q=35.0 Lsize= 33646KiB time=00:01:53.24 bitrate=2434.0kbits/s speed=35.6x du -sh dv01* 389M dv01_07.dv 24M dv01_07_svt-av1_pr4.webm 27M dv01_07_svt-av1_pr6.webm 28M dv01_07_svt-av1_pr8.webm 31M dv01_07_svt-av1_pr10.webm 33M dv01_07_svt-av1_pr12.webm HDV -> AV1 ---------- ffmpeg -hide_banner -i hdv09_04.m2t -c:v libsvtav1 -preset 4 -crf 35 -c:a libvorbis hdv09_04_m2t_svt-av1_pr4.webm frame= 5963 fps= 24 q=35.0 Lsize= 113663KiB time=00:03:58.77 bitrate=3899.6kbits/s speed=0.948x ffmpeg -hide_banner -i hdv09_04.m2t -c:v libsvtav1 -preset 6 -crf 35 -c:a libvorbis hdv09_04_m2t_svt-av1_pr6.webm frame= 5963 fps= 59 q=35.0 Lsize= 121656KiB time=00:03:58.77 bitrate=4173.8kbits/s speed=2.37x ffmpeg -hide_banner -i hdv09_04.m2t -c:v libsvtav1 -preset 8 -crf 35 -c:a libvorbis hdv09_04_m2t_svt-av1_pr8.webm frame= 5963 fps= 87 q=35.0 Lsize= 120178KiB time=00:03:58.77 bitrate=4123.1kbits/s speed=3.47x ffmpeg -hide_banner -i hdv09_04.m2t -c:v libsvtav1 -preset 10 -crf 35 -c:a libvorbis hdv09_04_m2t_svt-av1_pr10.webm frame= 5963 fps=235 q=35.0 Lsize= 127298KiB time=00:03:58.77 bitrate=4367.4kbits/s speed=9.41x ffmpeg -hide_banner -i hdv09_04.m2t -c:v libsvtav1 -preset 12 -crf 35 -c:a libvorbis hdv09_04_m2t_svt-av1_pr12.webm frame= 5963 fps=376 q=35.0 Lsize= 136393KiB time=00:03:58.77 bitrate=4679.4kbits/s speed=15.1x du -sh hdv09* 745M hdv09_04.m2t 118M hdv09_04_m2t_svt-av1_pr8.webm 119M hdv09_04_m2t_svt-av1_pr6.webm 118M hdv09_04_m2t_svt-av1_pr8.webm 125M hdv09_04_m2t_svt-av1_pr10.webm 134M hdv09_04_m2t_svt-av1_pr12.webm System info: ------------ inxi -bs System: Host: localhost.localdomain Kernel: 6.9.4-1-default arch: x86_64 bits: 64 Desktop: GNOME v: 46.2 Distro: openSUSE Tumbleweed-Slowroll 20240605 Machine: Type: Desktop System: Gigabyte product: Z790 AORUS ELITE AX v: N/A serial: <superuser required> Mobo: Gigabyte model: Z790 AORUS ELITE AX v: x.x serial: <superuser required> UEFI: American Megatrends LLC. v: FF date: 08/28/2023 CPU: Info: 12-core (8-mt/4-st) 12th Gen Intel Core i7-12700KF [MST AMCP] speed (MHz): avg: 800 min/max: 800/4900:5000:3800 Graphics: Device-1: Intel DG2 [Arc A750] driver: i915 v: kernel Device-2: Microdia Camera driver: snd-usb-audio,uvcvideo type: USB Display: wayland server: X.org v: 1.21.1.12 with: Xwayland v: 24.1.0 compositor: gnome-shell driver: gpu: i915 resolution: 2560x1440~60Hz API: OpenGL v: 4.6 vendor: intel mesa v: 24.0.8 renderer: Mesa Intel Arc A750 Graphics (DG2) Network: Device-1: Intel Raptor Lake-S PCH CNVi WiFi driver: iwlwifi Device-2: Realtek RTL8125 2.5GbE driver: r8169 Drives: Local Storage: total: 10.2 TiB used: 6.9 TiB (67.7%) Sensors: System Temperatures: cpu: 45.0 C mobo: 34.0 C Fan Speeds (rpm): N/A Info: Memory: total: 128 GiB note: est. available: 125.64 GiB used: 3.89 GiB (3.1%) Processes: 493 Uptime: 2h 25m Shell: Bash inxi: 3.3.34