jellyfin / jellyfin-webos

WebOS Client for Jellyfin
https://jellyfin.org
Mozilla Public License 2.0
647 stars 68 forks source link

[Bug]: Black screen by enable "Prefer FMP4-HLS as media container" #126

Open Hallo951 opened 1 year ago

Hallo951 commented 1 year ago

I get a complete black screen on various x265 HDR films in the direct stream (there is also no control bar or anything visible). The sound plays normally in the background but you can't see anything. When you stop playing, the actual picture appears very briefly before you return to the normal menu. If you play the same film(s) on another client, everything works. It is definitely due to the jellyfin webos client.

Here the video Details from example which not working:

Video Titel: 4K HEVC HDR Codec: HEVC Profil: Main 10 Level: 153 Auflösung: 3840x1636 Seitenverhältnis: 2.35:1 Zeilensprungverfahren: No Bildrate: 23.976025 Bitrate: 25077 kbps Bit-Tiefe: 10 bit Videobereich: HDR Video range type: HDR10 Farbraum: bt2020nc Farbübertragung: smpte2084 Primärfarben: bt2020 Pixelformat: yuv420p10le Referenz-Frames: 1

Audio Titel: Ger - DTS-HD MA - 7.1 - Default Sprache: ger Codec: DTS Profil: DTS-HD MA Darstellung: 7.1 Kanäle: 8 ch Bitrate: 3931 kbps Abtastrate: 48000 Hz Bit-Tiefe: 24 bit Standard: Yes Erzwungen: No Extern: No

Audio Titel: Eng - DTS-HD MA - 7.1 Sprache: eng Codec: DTS Profil: DTS-HD MA Darstellung: 7.1 Kanäle: 8 ch Bitrate: 5476 kbps Abtastrate: 48000 Hz Bit-Tiefe: 24 bit Standard: No Erzwungen: No Extern: No

Untertitel Titel: Ger - Standard - Erzwungen - SUBRIP Sprache: ger Codec: SUBRIP Standard: Yes Erzwungen: Yes Extern: No

Hallo951 commented 1 year ago

Boh, unfortunately not much really happens here anymore... It's a shame, because jellyfin is actually a great piece of software. You just have to fix the last bugs in the client software...

Hallo951 commented 1 year ago

I investigated the error a little further and it has less to do with the film itself and more to do with the option "Prefer FMP4-HLS as media container" in the playback settings of the client. I come to this assertion because the black screen occurs with various films in x264 but also with x265 with and without HDR in direct play. The error does not occur during transcoding. If, for example, you switch off the aforementioned option in the client for an x264 film in which this error occurs, the film works without error in direct play. If you switch it on again, you only get a black screen when you start the film and you hear the sound in the background.

Hallo951 commented 1 year ago

@anthonylavado Can you say something about this error?