2024-03-30, 04:16 PM
Hello,
On one of my TV, I'm using a samsung smart Blue-ray player to access my Jellyfin DLNA server, and cast to the TV. It works fine, to the exception of high quality movies (typically 4K 10bits), where transcoding doesn't work. I understand the client is suppose to tell Jellyfin the bitrate and resolution it can handle, but in my case it doesn't seem to work for those videos. Transcoding works with lower quality movies.
On the client, playing of those videos will systematically fails with an error message saying the resolution 3840x2080 is not supported. I've tried limiting the resolution to the playback resolution limit setting in Jellyfin, but that doesn't help.
The streaming logs says the following:
[2024-03-30 15:28:11.565 +01:00] [INF] StreamBuilder.BuildVideoItem( Profile="Samsung Smart TV", Path="/opt/Medias/Nouveau/Mysteres a Venise/A.Haunting.in.Venice.2023.MULTi.VF2.HDR.2160p.WEB.H265-FW.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) "mediavideos/b63a6e48-b193-1aed-f3f5-39192eb47ee7/stream.ts?MediaSourceId=b63a6e48b1931aedf3f539192eb47ee7&VideoCodec=h264&AudioCodec=ac3&AudioStreamIndex=1&VideoBitrate=139360000&AudioBitrate=640000&MaxFramerate=24&api_key=<token>&RequireAvc=false&Tag=86fd715378e4fd9d61a4cf9c5fa869b6&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported"
I don't see anything wrong in those logs. Any clue ?
Thanks !
On one of my TV, I'm using a samsung smart Blue-ray player to access my Jellyfin DLNA server, and cast to the TV. It works fine, to the exception of high quality movies (typically 4K 10bits), where transcoding doesn't work. I understand the client is suppose to tell Jellyfin the bitrate and resolution it can handle, but in my case it doesn't seem to work for those videos. Transcoding works with lower quality movies.
On the client, playing of those videos will systematically fails with an error message saying the resolution 3840x2080 is not supported. I've tried limiting the resolution to the playback resolution limit setting in Jellyfin, but that doesn't help.
The streaming logs says the following:
[2024-03-30 15:28:11.565 +01:00] [INF] StreamBuilder.BuildVideoItem( Profile="Samsung Smart TV", Path="/opt/Medias/Nouveau/Mysteres a Venise/A.Haunting.in.Venice.2023.MULTi.VF2.HDR.2160p.WEB.H265-FW.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) "mediavideos/b63a6e48-b193-1aed-f3f5-39192eb47ee7/stream.ts?MediaSourceId=b63a6e48b1931aedf3f539192eb47ee7&VideoCodec=h264&AudioCodec=ac3&AudioStreamIndex=1&VideoBitrate=139360000&AudioBitrate=640000&MaxFramerate=24&api_key=<token>&RequireAvc=false&Tag=86fd715378e4fd9d61a4cf9c5fa869b6&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported"
I don't see anything wrong in those logs. Any clue ?
Thanks !