• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting I need help identifying when a file will be transcoded

     
    • 0 Vote(s) - 0 Average

    I need help identifying when a file will be transcoded

    andres87
    Offline

    Junior Member

    Posts: 17
    Threads: 5
    Joined: 2024 Apr
    Reputation: 0
    #1
    2024-04-01, 03:01 PM (This post was last modified: 2024-04-01, 03:02 PM by andres87. Edited 1 time in total.)
    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?
    toytown
    Offline

    Member

    Posts: 78
    Threads: 2
    Joined: 2023 Jun
    Reputation: 3
    #2
    2024-04-01, 05:17 PM
    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.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #3
    2024-04-01, 06:01 PM
    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.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    andres87
    Offline

    Junior Member

    Posts: 17
    Threads: 5
    Joined: 2024 Apr
    Reputation: 0
    #4
    2024-04-01, 07:25 PM
    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...#pdp_specs

    Thanks for the help!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2024-04-01, 09:15 PM
    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.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode