![]() |
SOLVED: Can't play handbrake - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting) +--- Thread: SOLVED: Can't play handbrake (/t-solved-can-t-play-handbrake) |
Can't play handbrake - onetoomany - 2024-11-29 Playback failed due to a fatal player error. I can play other transcoded H264 movies from WinX DVD in Jellyfin. I can play my trancoded handbrakes in VLC. I can't play them in Jellyfin unless I disable hardware acceleration. I'm hosting on Proxmox as a container. Playback settings: Video Acceleration API (VAAPI) /dev/dri/renderD128 The log files give me: [AVHWDeviceContext @ 0x5b07bc82a4c0] No VA display found for any default device. [AVFilterGraph @ 0x5b07bc822700] Error initializing filter 'hwupload_vaapi' Error initializing complex filters. Invalid argument Movie details: Code: FailedMovie RE: Can't play handbrake - wenzelja - 2024-11-29 Un-tick H.264 in both decode and encode in the transcode settings. Restart the server after saving, and try to play them. RE: Can't play handbrake - TheDreadPirate - 2024-11-29 What Jellyfin version are you running? Looks like 10.8, maybe 10.9. What are your hardware specs? Did you pass the GPU into the LXC? Is the LXC privileged or unprivileged? RE: Can't play handbrake - onetoomany - 2024-11-30 (2024-11-29, 08:22 PM)wenzelja Wrote: Un-tick H.264 in both decode and encode in the transcode settings. Restart the server after saving, and try to play them. Sadly, this didn't work - problem still remains. RE: Can't play handbrake - TheDreadPirate - 2024-11-30 We still need your hardware specs and the other info I asked for. RE: Can't play handbrake - onetoomany - 2024-11-30 (2024-11-29, 08:28 PM)TheDreadPirate Wrote: What Jellyfin version are you running? Looks like 10.8, maybe 10.9. I was ON 10.9.11, but have just upgaded to 10.10.3. Upgrade didn't solve the issue. GPU should be passthrough to the LXC; Unprivileged container: No Hardware specs - I've got an Intel Core i5 11400 11th Gen Rocket Lake 6 Processor, and a separate AMD Radeon R7 - the latter should be passed through. LXC settings: Code: arch: amd64 With lshw from the jellyfin lxc console: Code: *-display RE: Can't play handbrake - TheDreadPirate - 2024-12-01 Your R7 has no encoder. You Intel iGPU, on the other hand, has a MUCH MUCH better encoder. Shut down your PC, remove the AMD GPU, power it back on and pass in the Intel iGPU. RE: Can't play handbrake - onetoomany - 2024-12-01 Thanks for this. You're spot on - it was an issue with passing through the AMD card. I've changed my passthrough settings to give just the intel GPU, and this is now working. Thanks again. Aargh - hit the wrong post for solution - should be #7 not #6. My bad thinking the button was at the top of the post, not the bottom. |