-
-
Notifications
You must be signed in to change notification settings - Fork 107
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
[BUG] ffmpeg fails to transcode HDR content #213
Comments
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid. |
This comment was marked as off-topic.
This comment was marked as off-topic.
Encountered same issue. Resolved via: https://github.com/linuxserver/docker-mods/tree/jellyfin-opencl-intel add
|
This is already in my docker-compose |
Can confirm HDR transcoding with qsv is broken. I also included the docker mod, when transcoding non HDR content qsv works fine, it's just transcoding HDR(HDR10 or DV) content the error occurs. |
Same exact error, not sure how to get my ffmpeg logs. I have an Intel NUC with i7 with integrated GPU (Iris), want to use this to transcode. |
Same here, on a Synology DS220+ with Quicksync enabled running thru Container Manager. Adding the docker mod as an environment variable to my YAML does not let openCL tone mapping work. Intel VPP tone mapping works just fine and I'm able to bump up the brightness so it doesn't look as horrifically dark at the default value of 16, but OpenCL does not work. EDIT: The same issue occurs if I use stock Jellyfin. It looks like the OpenCL mod is not being enabled at all, adding that line as an env variable makes JF behave the same way as the stock image. I can still use quicksync for transcoding and VPP tone mapping on the official image as expected. Will probably stick with that until this gets fixed + updated to 10.8.11 SECOND EDIT: So... I can get 10.8.11 by pulling the image from docker.io/linuxserver/jellyfin:latest but when I pull from the recommended lscr.io/linuxserver/jellyfin:latest it pulls 10.8.10. Same tone mapping issue persists on both versions. |
Ok so I realised my error. I am running this in a proxmox LXC - my LXC was unprivileged, which I think meant there were issues with the access to the Little bit concerned that the GPU is getting smashed from one stream... might not handle more than a couple, still all good though. It works! |
With 10.8.11 is the issue resolved? |
10.8.11 pulled from docker.io/linuxserver/jellyfin:latest does not resolve the issue. Yes, VPP tone mapping works and I can adjust overall brightness so it's not a huge deal, but it would be nice to have OpenCL tone mapping to play with the algorithms it uses. Not a huge deal either way, and yes my settings have the same effect as yours. |
This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions. |
Same problem for me. I have resolved by installing official version 10.8.11 on my DS218+. I can use QSV with Tone Mapping (works without problem). If i update to version 10.8.12 or use linuxserver i have transcoding error. I wrote on jellyfin forum and an administrator told to me:
Your options are to stay on the official 10.8.11 image or experiment with using unofficial images. https://docs.linuxserver.io/images/docker-jellyfin/ Your current jellyfin database and configs should be used by most unofficial images without issue. But always backup your data before hand, just in case. There is a fix to use latest version with QSV and tone mapping? |
Hi, I have the same issue here on a DS218+ within docker. With these drivers clinfo does see the GPU, not with the latests. I now have to find out how to make jellyfin-opencl-mod grab this instead of latest, it should fix tone mapping I think. Edit: I used jellyfin-opencl-mod with this tag and now it works 👍: |
This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions. |
This fixed the exact error i got thanks :) |
Tone Mapping works or i should use VPP Tone Mapping? |
This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions. |
Closing this as the issue seems to be specific to Synology devices. |
This issue is locked due to inactivity |
Is there an existing issue for this?
Current Behavior
When trying to play transcoded HDR content, ffmpeg fails due to an error:
Expected Behavior
The HDR content should be transcoded and tone mapped properly and play.
Steps To Reproduce
Environment
CPU architecture
x86-64
Docker creation
Container logs
ffmpeg logs
Jellyfin settings
The text was updated successfully, but these errors were encountered: