mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
[Issue]: HEVC Vaapi transcoding doesn't work on chromecast #3907
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Arbitrate3280 on GitHub (Jun 12, 2022).
Please describe your bug
Hi! If I try to cast a hevc file to a chromecast while using vaapi then playback doesn't work.
I've attached the ffmpeg logs.
Some useful info:
Vaapi hevc transcoding works as expected on web.
AMD AMF HEVC transcoding works as expected if I try to cast to a chromecast.
This is not a recent issue caused by the 10.8 release, it's been happening since 10.7.
I've already tried updating to the latest mesa inside the container, it doesn't make any difference.
Jellyfin Version
10.8.0
if other:
No response
Environment
Jellyfin logs
No response
FFmpeg logs
Please attach any browser or client logs here
No response
Please attach any screenshots here
No response
Code of Conduct
@nyanmisaka commented on GitHub (Jun 13, 2022):
duplicate of #7642
@Arbitrate3280 commented on GitHub (Jun 14, 2022):
Any chance this could be reopened? I'm using this ffmpeg https://github.com/jellyfin/jellyfin-ffmpeg/actions/runs/2490393422
It still doesn't work, but the error message is slightly different.
ffmpeg.log
@Arbitrate3280 commented on GitHub (Jun 14, 2022):
Using this version: https://github.com/jellyfin/jellyfin-ffmpeg/actions/runs/2492031971
A little variation, now it's not complaining about "the driver not supporting some wanted packed headers", but still doesn't work.
ffmpeg.log
@nyanmisaka commented on GitHub (Jun 14, 2022):
Should be fixed by
e6dfc6b596@nyanmisaka commented on GitHub (Jun 14, 2022):
Let me know if the commit linked above works for you, so as I can merge that PR and tag a new release.
@markokruijer commented on GitHub (Jun 14, 2022):
i'm having the same issue, thought it was related to the docker setup so then ran Jellyfin in the native OS but the issue remains. Is there a way I can test the above commit @nyanmisaka ? Happy to help out
@nyanmisaka commented on GitHub (Jun 14, 2022):
Download the artifacts of 5.0.1-6 from here and install it via apt or dpkg. Try again with AMD VAAPI enabled.
@Arbitrate3280 commented on GitHub (Jun 15, 2022):
Can confirm that this latest one: https://github.com/jellyfin/jellyfin-ffmpeg/actions/runs/2496453886
works for me, thanks for solving it so quickly, really appreciate it!
log.txt
@markokruijer commented on GitHub (Jun 15, 2022):
confirmed working as well! thanks for this fix :D