• 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 SOLVED: Understand why a file triggered transcoding

     
    • 0 Vote(s) - 0 Average

    SOLVED: Understand why a file triggered transcoding

    zbew
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:France
    #1
    2023-10-04, 08:22 AM (This post was last modified: 2023-10-04, 03:19 PM by zbew. Edited 1 time in total.)
    Hey, first of all my setup:

    - Jellyfin 10.8.9
    - Fedora server
    - Chromcast 3
    - Pixel 7a Android latest

    Yesterday I played two similar files from the same series both were WEBDL 720p on my chromecast from my android phone, and one played in direct stream mode which is okay, but the other triggered transcoding which don't work well on my low-end server.

    Could someone explain me from logs files why one triggered transcoding and how to avoid this in the future ?

    Since i could not find any spoiler tag i put logs as attached files to avoid too big post.


    .txt   directstream_logs.txt (Size: 80 KB / Downloads: 60)
    .txt   transcoding_logs.txt (Size: 42.44 KB / Downloads: 73)

    Thanks in advance for your help
    Go to solution
    crobibero
    Offline

    Core Team (Server & Plugins)

    Posts: 243
    Threads: 0
    Joined: 2023 Jun
    Reputation: 17
    Country:United States
    #2
    2023-10-04, 11:59 AM
    It’s difficult to see why something transcoded from the ffmpeg log, but you should be able to see it in the Jellyfin log by looking for TranscodeReason
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #3
    2023-10-04, 12:44 PM
    If I had to guess, its because the one that transcoded had 10-bit color.

    Quote:Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 1k tbn (default)
    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]
    zbew
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:France
    #4
    2023-10-04, 01:26 PM
    (2023-10-04, 11:59 AM)crobibero Wrote: It’s difficult to see why something transcoded from the ffmpeg log, but you should be able to see it in the Jellyfin log by looking for TranscodeReason

    Oh ty, i had no idea those were separate logs from ffmep, it appears the reason is VideoCodecNotSupported

    (2023-10-04, 12:44 PM)TheDreadPirate Wrote: If I had to guess, its because the one that transcoded had 10-bit color.

    Quote:Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 1k tbn (default)

    Tbh honnest i don't know a lot about video file expect format and resolution, I bet this has to do with to codec mentioned by jellyfin logs.

    So I guess my best bet is to use a software to automatically transcode into a chromecast supported codec after download and before adding to the library ?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2023-10-04, 01:51 PM (This post was last modified: 2023-10-04, 01:51 PM by TheDreadPirate.)
    (2023-10-04, 01:26 PM)zbew Wrote: So I guess my best bet is to use a software to automatically transcode into a chromecast supported codec after download and before adding to the library ?

    The CODEC is supported by your chromecast, but the color depth is not.  It supports 8-bit color but not 10-bit color.  The file name did not include any specifics about color depth so that can't be relied on.

    There are tools to re-encode videos.  Handbrake is one.  I think tdarr can semi-automate this.
    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]
    zbew
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Oct
    Reputation: 0
    Country:France
    #6
    2023-10-04, 03:18 PM
    Got it thanks both of you for the help, i'll try to setup tdarr accordingly.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 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