-
Notifications
You must be signed in to change notification settings - Fork 94
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
2.00.21 - ffmpeg v6 requires newer drivers for nvenc than ffmpeg v5 #797
Comments
Not necessarily driver related but ffmpeg related on the version bump it seems. I copied ffmpeg from the last working version (
I build and ran this image and it works as expected. |
Generally speaking you shouldn't install the nvidia driver from the Debian repo. Your version |
That directly contradicts with what the suggestion is from NVIDIA:
I would love to upgrade to bookworm which has |
Yeah in your case you'd be stuck with either manually swapping out ffmpeg 6 for ffmpeg 5, or sticking with |
Yeah suppose only solution from my side would be to include ffmpeg 5 as well or have a separate container for it but neither are ideal, |
This drops support for Kepler GPUs such as the GK208B (revised GT 730) since the latest supported drivers for that series is 470.xx edit: I'm pretty sure it would still be possible to use the latest version of FFmpeg (>=6) just built with the different headers. |
Running Tdarr in docker on Truenas Scale 22.12.3.2, every plugin that attempts to transcode fails with the following errors: 2023-07-26T13:40:16.651Z [hevc_nvenc @ 0x55e10e2bb540] Driver does not support the required nvenc API version. Required: 12.0 Found: 11.1 The version showing in nvidia-smi is 515.65.01. Seems to be related. [Edit: Can confirm that running 2.00.20.1 docker image "fixes" this issue, or at least allows me to transcode using GPU again.] |
@triestelaporte yes you need to update your host nvidia drivers for FFmpeg 6 which is what Tdarr is using. |
Sadly that is not a realistic option for most users of truenas. I do hope ix updates the drivers in truenas though. |
For now, it's actually "solved" the other way around. the Tdarr chart's image was rolled back to ensure the latest version of the Tdarr chart is usable for TrueNAS Scale users. The image version was also pinned to make sure it doesn't break until IX updates the NVIDIA drivers. The issue of the outdated NVIDIA drivers is known with IX, so hopefully they'll update them soon 🤞 . This means that you should be able to safely update to the latest version of the chart. |
Added acceptance containers with ffmpeg 5:
Will be included alongside next release |
2.13.01 released |
Describe the bug
nvenc is no longer transcoding on my machine after the latest 2.00.21 update which upgrades ffmpeg.
To Reproduce
nvidia-driver
package from the Debian reposnvidia-driver
version info:Expected behavior
ffmpeg would either fall back to the previous version or a documented workaround of other sorts would exist. I imagine that I could mount in a version of ffmpeg that works but that somewhat defeats the purpose of a container abstraction.
Screenshots
n/a
Please provide the following information:
-Worker error [can be found on the 'Tdarr' tab by pressing the 'i' button on a failed item in the staged file section or in the transcode error section at the bottom]
Additional context
How I run my container:
The text was updated successfully, but these errors were encountered: