jellyfin / jellyfin-web

Web Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.4k stars 1.27k forks source link

Only transcoded media will play #5572

Open Hurri08 opened 6 months ago

Hurri08 commented 6 months ago

Describe The Bug Some movies will play without problem, transcode fine and just work on all my clients. Then I have some movies and shows, that just won't work at all. These just keep "loading" and the circle keeps spinning and nothing happens else (even left it for 60 minutes trying to load on another occasion). I've looked at the logs (there are no ffmpeg logs, since these won't even start transcoding) and can't see anything wrong there. Here are the jellyfin logs from when I try to play that movie over the browser: https://pastebin.com/pTgwtKDP and I get this in the browser console (Firefox and Chromium, no matter if Windows or Linux/Ubuntu): HLS Error: Type: networkError Details: levelLoadTimeOut Fatal: true main.jellyfin.bundle.js:2:73451 and also HLS Error: Type: networkError Details: levelLoadTimeOut Fatal: false main.jellyfin.bundle.js:2:73451

Screenshots Screenshots from the media-info window in Jellyfin:

Works: https://ibb.co/WBwjbXs

Doesn't work: https://ibb.co/16jcKR1

System (please complete the following information):

Additional Context It seems like it just happens with Direct-Play, as soon as it has to transcode via NVENC everything works as intended. The server runs on a proxmox VM with a passed through GTX1060 6G, ZorinOS 17.1 (basically Ubuntu) and Jellyfin-server which is installed via the repository. If I forgot anything, I'll be more than happy to provide additional information!

Edit: Also I tried a clean and fresh install today, it didn't change anything.

Thank you for your help in advance!

Best regards Hurri08

nerai commented 3 months ago

I think I have the same issue. I also see these errors in the browser log. The identical problem exists on several devices (PC, laptop, firestick TV).

Hurri08 commented 1 week ago

The same error still happens on 10.10.1. Under active devices it shows that the show is playing, but in the actual player window it just keeps loading. As soon as I change the bitrate to something below that of the media (so it has to transcode it) it works and starts playing after a second or so. Since my first post, I also put some music (.mp3, some downloaded from yt) on my jellyfin server, that it also doesn't play, it says: "Playback failed because the media is not supported by this client.", but it's just an mp3? I am really at the end of what I can try.

The logs don't say anything else besides the ones I already posted. jellyfin-ffmpeg5, 6 and 7 don't show any difference in behaviour.

If there is any more information I can provide for making this easier to resolve, I am more than happy to do so.

Thank you in advance!