I need help identifying when a file will be transcoded - 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: I need help identifying when a file will be transcoded (/t-i-need-help-identifying-when-a-file-will-be-transcoded) |
I need help identifying when a file will be transcoded - andres87 - 2024-04-01 Hello, I'm new to Jellyfin and not very tech savy. I inherited a very cheap NAS that can't transcode properly. Until I can afford to upgrade I've been using it as server for a Jellyfin WebOs client and it works great except when transcoding. I know image based subtitles need transcoding, so I only allowed "text based" in the config and I make sure I add a external srt file for the content that I want to have subtitles. The problem is some videos seem to need transcoding and I can't understand why. As I saw in another thread you can see the transcoding reason in the logs, it says "PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported" This video needs transcoding: Video Title: 1080p H264 SDR Codec: H264 AVC: No Profile: High 10 Level: 50 Resolution: 1920x1080 Aspect ratio: 16:9 Interlaced: No Framerate: 23.976025 Bitrate: 5142 kbps Bit depth: 10 bit Video range: SDR Video range type: SDR Pixel format: yuv420p10le Ref frames: 1 NAL: 0 But this one doesn't need it: Video Title: 1080p - HEVC - SDR Codec: HEVC Profile: Main 10 Level: 120 Resolution: 1920x1080 Aspect ratio: 16:9 Interlaced: No Framerate: 23.976042 Bitrate: 2742 kbps Bit depth: 10 bit Video range: SDR Video range type: SDR Colour space: bt709 Colour transfer: bt709 Colour primaries: bt709 Pixel format: yuv420p10le Ref frames: 1 They look the same to me except for the codec but I own lots of H264 videos and they don't need transcoding. The audio for the transcoding video is this: Audio Title: Japanese - AAC - Stereo - Default Language: jpn Codec: AAC Profile: LC Layout: stereo Channels: 2 ch Bitrate: 316 kbps Sample rate: 48000 Hz Default: Yes Forced: No External: No The audio for the non-transcoding video is this: Audio Title: Surround - English - AAC - 5.1 - Default Language: eng Codec: AAC Profile: LC Layout: 5.1 Channels: 6 ch Bitrate: 320 kbps Sample rate: 48000 Hz Default: Yes Forced: No External: No Any idea of what the problem could be? RE: I need help identifying when a file will be transcoded - toytown - 2024-04-01 I would guess it's due to the client hardware not supporting H264 10Bit. The file that works is H265 10bit which has much more support in devices. RE: I need help identifying when a file will be transcoded - TheDreadPirate - 2024-04-01 I'm wondering if the video that is transcoding is doing so because the device doesn't support 10-bit H264. I've seen devices that support 10-bit HEVC but not 10-bit H264. The other possibility is the codec level, 50. I've seen devices support up to level 42 but not higher levels. RE: I need help identifying when a file will be transcoded - andres87 - 2024-04-01 Oh so this is quite complicated. Unfortunately the only information I can find says it can play H264 and HEVC, but doesn't say anything at all about "bits". I can confirm I've played lots of HEVC 1080p/4K SDR/HDR 10bit files without issue. I can't find in my library any other H264 10bit files to test, they're all 8bit. I tried playing the H264 10bit file through DLNA and it says not supported, but HEVC 10bit files play nicely. So it looks like the codec and bits combination is indeed the issue. I learned something new today so I'll keep an eye out for the bits from now on. Just to add more information if anyone is interested, this is the TV: https://www.lg.com/us/tvs/lg-oled65c3pua-oled-4k-tv#pdp_specs Thanks for the help! RE: I need help identifying when a file will be transcoded - TheDreadPirate - 2024-04-01 You could use Handbrake or something to re-encode to something it can play without transcoding if transcoding is not possible/slow on your setup. |