-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(server): explicitly use svt-av1 encoder #13389
base: main
Are you sure you want to change the base?
Conversation
The FFmpeg build we use actually doesn't have libaom, so |
Running |
@mertalev do we need to add the svt-av1 package to the base image, or is it included by default with the jellyfin-ffmpeg package ? |
It comes with jellyfin-ffmpeg, so no change is needed. |
Nice |
STV-AV1 is much, much faster than the reference libaom encoder. In most real-world cases libaom is too slow to be practical, often struggling to achieve 0.1fps for 1080p content. I suspect this is what was intended in f1ca179 when AV1 support was originally added as it sets the `-svtav1-params` flag which is ignored unless using the STV-AV1 encoder. Furthermore there is lots of discussion about STV-AV1 in the PR thread.
SVT-AV1 is much, much faster than the reference libaom encoder. In most real-world cases libaom is too slow to be practical, often struggling to achieve 0.1fps for 1080p content.
I suspect this is what was intended in f1ca179 when AV1 support was originally added as it sets the
-svtav1-params
flag which is ignored unless using the SVT-AV1 encoder. Furthermore there is lots of discussion about SVT-AV1 in the PR thread.