Skip to content

Instantly share code, notes, and snippets.

@Jaid
Last active July 31, 2022 06:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Jaid/db32052e39b7cd76445b2b80c8c2191f to your computer and use it in GitHub Desktop.
Save Jaid/db32052e39b7cd76445b2b80c8c2191f to your computer and use it in GitHub Desktop.
SVT-AV1 encoding preset comparison using FFmpeg

Results

Preset Size Time Speed
Input 2 822 666
10 2 945 966 6s 142%
9 2 938 516 11s 88%
8 2 817 094 16s 61%
7 2 779 557 24s 40%
6 2 752 068 41s 23%
5 2 705 923 95s 10%
4 2 695 083 190s 5%
3 2 698 043 414s 2%
2 2 683 707 970s 1%
1 2 684 093 1854s 0.5%

Used script

#!/usr/bin/env bash
set -o errexit

input="$HOME/in"
output="$HOME/out.webm"

declare -a presetsToTest=(
  10
  9
  8
  7
  6
  5
  4
  3
  2
  1
)
for preset in "${presetsToTest[@]}"; do
  printf '##### Preset %s\n' "$preset"
  epochMillisBefore=$(($(date +%s%N) / 1000000))
  ffmpeg -strict experimental -hide_banner -nostats -y -i "$input" -c:a libopus -b:a 64k -vbr 1 -compression_level 10 -c:v libsvtav1 -qp 30 -svtav1-params "tune=0:scd=1:preset=$preset" "$output"
  epochMillisAfter=$(($(date +%s%N) / 1000000))
  secondsPassed=$(( ($epochMillisAfter - $epochMillisBefore) / 1000 ))
  printf '### Time passed: %ss\n' "$secondsPassed"
  printf '### '
  du -hsb "$input"
  printf '### '
  du -hsb "$output"
done

FFmpeg banner

ffmpeg version N-107585-g665349c4c0 Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 11 (Ubuntu 11.2.0-19ubuntu1)
  configuration: --prefix=/home/jaid/src --bindir=/home/jaid/.cache/ffmpegBuild/bin --pkg-config-flags=--static --extra-cflags='-march=native -I/home/jaid/.cache/ffmpegBuild/include' --extra-libs='-lpthread -lm' --ld=g++ --extra-ldflags=-L/home/jaid/.cache/ffmpegBuild/lib --disable-ffplay --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-debug --disable-sndio --disable-network --enable-static --disable-encoders --enable-encoder=ass --disable-muxers --enable-muxer=webm --disable-filters --enable-filter=scale --enable-filter=aresample --enable-hardcoded-tables --enable-lto --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libaribb24 --enable-nonfree --enable-version3 --enable-gpl --enable-libfdk-aac --enable-encoder=libfdk_aac --enable-libopus --enable-encoder=libopus --enable-libaom --enable-encoder=libaom-av1 --enable-libsvtav1 --enable-encoder=libsvtav1 --enable-libx264 --enable-libx265 --enable-libvpx --enable-libvmaf
  libavutil      57. 30.100 / 57. 30.100
  libavcodec     59. 40.100 / 59. 40.100
  libavformat    59. 29.100 / 59. 29.100
  libavdevice    59.  8.101 / 59.  8.101
  libavfilter     8. 46.101 /  8. 46.101
  libswscale      6.  8.101 /  6.  8.101
  libswresample   4.  8.100 /  4.  8.100
  libpostproc    56.  7.100 / 56.  7.100

Used input video

https://www.youtube.com/watch?v=KznqkY9Tt0M

More info about SVT-AV1 encoding

##### Preset 1
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 41
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 1 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps=0.3 q=14.0 Lsize= 2621kB time=00:00:09.78 bitrate=2195.4kbits/s speed=0.00557x
video:2530kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.259268%
### 2822666 /home/jaid/in
### 2684093 /home/jaid/out.webm
##### Preset 10
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 37
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 10 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps= 85 q=14.0 Lsize= 2877kB time=00:00:09.78 bitrate=2409.5kbits/s speed=1.42x
video:2786kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.236167%
### 2822666 /home/jaid/in
### 2945966 /home/jaid/out.webm
##### Preset 2
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 41
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 2 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps=0.6 q=14.0 Lsize= 2621kB time=00:00:09.78 bitrate=2195.0kbits/s speed=0.0105x
video:2530kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.259305%
### 2822666 /home/jaid/in
### 2683707 /home/jaid/out.webm
##### Preset 3
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 41
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 3 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps=1.5 q=14.0 Lsize= 2635kB time=00:00:09.78 bitrate=2206.8kbits/s speed=0.0246x
video:2544kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.257924%
### 2822666 /home/jaid/in
### 2698043 /home/jaid/out.webm
##### Preset 4
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 41
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 4 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps=3.2 q=14.0 Lsize= 2632kB time=00:00:09.78 bitrate=2204.3kbits/s speed=0.0535x
video:2541kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.258208%
### 2822666 /home/jaid/in
### 2695083 /home/jaid/out.webm
##### Preset 5
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 41
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 5 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps=6.1 q=14.0 Lsize= 2643kB time=00:00:09.78 bitrate=2213.2kbits/s speed=0.102x
video:2551kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.257171%
### 2822666 /home/jaid/in
### 2705923 /home/jaid/out.webm
##### Preset 6
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 37
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 6 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps= 14 q=14.0 Lsize= 2688kB time=00:00:09.78 bitrate=2251.0kbits/s speed=0.236x
video:2596kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.252848%
### 2822666 /home/jaid/in
### 2752068 /home/jaid/out.webm
##### Preset 7
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 37
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 7 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps= 24 q=14.0 Lsize= 2714kB time=00:00:09.78 bitrate=2273.4kbits/s speed=0.399x
video:2623kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.250341%
### 2822666 /home/jaid/in
### 2779557 /home/jaid/out.webm
##### Preset 8
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 37
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 8 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps= 37 q=14.0 Lsize= 2751kB time=00:00:09.78 bitrate=2304.1kbits/s speed=0.612x
video:2660kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.246997%
### 2822666 /home/jaid/in
### 2817094 /home/jaid/out.webm
##### Preset 9
Input #0, matroska,webm, from '/home/jaid/in':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
ENCODER : Lavf59.25.100
Duration: 00:00:09.80, start: -0.007000, bitrate: 2303 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn (defa
ult)
Metadata:
DURATION : 00:00:09.776000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 00:00:09.801000000
Stream mapping:
Stream #0:0 -> #0:0 (vp9 (native) -> av1 (libsvtav1))
Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
Press [q] to stop, [?] for help
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.1.0-157-g8db44adf
Svt[info]: SVT [build] : GCC 11.2.0 64 bit
Svt[info]: LIB Build date: Jul 30 2022 08:06:53
Svt[info]: -------------------------------------------
Svt[warn]: SVT-AV1 has an integrated mode decision mechanism to handle scene changes and will not insert a key frame at scene changes
Svt[warn]: TPL is disabled for aq_mode 0
Svt[info]: Number of logical cores available: 8
Svt[info]: Number of PPCS 37
Svt[info]: [asm level on system : up to avx2]
Svt[info]: [asm level selected : up to avx2]
Svt[info]: -------------------------------------------
Svt[info]: SVT [config]: main profile tier (auto) level (auto)
Svt[info]: SVT [config]: width / height / fps numerator / fps denominator : 1920 / 1080 / 19001 / 317
Svt[info]: SVT [config]: bit-depth / color format / compressed 10-bit format : 8 / YUV420 / 0
Svt[info]: SVT [config]: preset / tune / pred struct : 9 / VQ / random access
Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type : 321 / 16 / key frame
Svt[info]: SVT [config]: BRC mode / CQP Assignment : CQP / 30
Svt[info]: -------------------------------------------
Output #0, webm, to '/home/jaid/out.webm':
Metadata:
HTTP://YOUTUBE.COM/STREAMING/OTF/DURATIONS/112015: Segment-Count: 2
: Segment-Durations-Ms: 5072,4705,
:
:
encoder : Lavf59.29.100
Stream #0:0(eng): Video: av1, yuv420p(tv, bt709/unknown/unknown, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 59.94 fps, 1k tbn (defau
lt)
Metadata:
DURATION : 00:00:09.776000000
encoder : Lavc59.40.100 libsvtav1
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, flt, 64 kb/s (default)
Metadata:
DURATION : 00:00:09.801000000
encoder : Lavc59.40.100 libopus
frame= 586 fps= 53 q=14.0 Lsize= 2870kB time=00:00:09.78 bitrate=2403.4kbits/s speed=0.883x
video:2779kB audio:84kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.236767%
### 2822666 /home/jaid/in
### 2938516 /home/jaid/out.webm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment