Hi,
I have videos that are encoded with H265 (1920x1080), I would like to encode them with AV1
So I’m running some benchmark from a 10sec extract.
That weight 24MB
I tested so far libaom-av1 and libsvtav1 both on CPU.
| Encoder | FPS | output MB |
|---|---|---|
| H265 extract | 24 | |
| Libaom-av1 | 2.2 | 15.4 |
| libsvtav1 | 53 | 33 |
Libaom-av1 commands
# new lines for readability
ffmpeg
-i extract10sec.mp4
-c:v libaom-av1
-crf 39
-c:a libopus
-compression_level 6
-cpu-used 6
-tile-columns 3
-tile-rows 1
-color_range pc
output_aom.mp4
libsvtav1 commands
ffmpeg
-i extract10sec.mp4
-c:v libsvtav1
-preset 12
-qp 32
-row-mt 1
-tile_columns 2
-threads 0
-c:a libopus
-compression_level 6
output_svt.mp4
With Libaom-av1 the file size is lower that the original H265
24 -> 15MB 👍
but the FPS is way too low ! 2.2 FPS 😭
with libsvtav1 the FPS is great ! 53 👍 but the file size suck, it’s even bigger than the original :/ 24 -> 33MB
Unfortunately it seem that my GPU
NVIDIA GM204 [GeForce GTX 970]
Do not support AV1 encoding…
Any recommendations ? What are yours FPS to encode into AV1 ? with which setup ?
Thanks.
You must log in or # to comment.

