• 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 General Questions transcode tvh pass stream

     
    • 0 Vote(s) - 0 Average

    transcode tvh pass stream

    goerdi
    Offline

    Member

    Posts: 106
    Threads: 32
    Joined: 2024 Aug
    Reputation: 1
    Country:Germany
    #1
    2025-01-17, 12:25 PM (This post was last modified: 2025-01-17, 12:34 PM by goerdi. Edited 2 times in total.)
    Hi !

    During my Test with transcode i found out that if i force live tv transcode
    it worked e.g. when input codec was vp8 but when i set tvheadend to "pass" (which makes mor sense because  tbh is on localhost) it does not work.
    please check attached logile ...

    i tried also hevc as input codec and it works.... but instead of transcode it to AV1 it flips it back to x264

    tream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
      Stream #0:1 -> #0:1 (aac (native) -> mp3 (libmp3lame))

    Ciao Gerd

    [attachment=6293]
    I7-8700 / 32GB Ram
    Intel A380 / Ubuntu 24.04
    16 TB NAS TS-253
    2 TB NVME  / 2 TB SSD
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-01-17, 02:07 PM
    What do you mean "it does not work" when you set TVH to pass through the original video? It doesn't play on the clients? What kind of clients are they?
    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]
    goerdi
    Offline

    Member

    Posts: 106
    Threads: 32
    Joined: 2024 Aug
    Reputation: 1
    Country:Germany
    #3
    2025-01-17, 09:50 PM
    Hi !

    Exactly , if i choose pass in tvheadend then i stay with the black screen... if i set it up in tvh to transcode to x264 via vaapi it works...

    Ciao Gerd
    I7-8700 / 32GB Ram
    Intel A380 / Ubuntu 24.04
    16 TB NAS TS-253
    2 TB NVME  / 2 TB SSD
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-01-18, 03:11 AM
    Can you re-attach the log from the opening post? It didn't actually attach.

    When you set the input to pass through, do the clients try to direct play it? Or does it try to transcode?
    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]
    goerdi
    Offline

    Member

    Posts: 106
    Threads: 32
    Joined: 2024 Aug
    Reputation: 1
    Country:Germany
    #5
    2025-01-23, 01:01 PM
    Hi !

    Sure.. this is a similar logfile of an IPTV source which provides via hevc and jellyfin transcodes its back to x264 (transcoding for live tv is enabled)

    Ciao Gerd


    .zip   FFmpeg.zip (Size: 4.05 KB / Downloads: 105)
    I7-8700 / 32GB Ram
    Intel A380 / Ubuntu 24.04
    16 TB NAS TS-253
    2 TB NVME  / 2 TB SSD
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-01-23, 02:11 PM
    I'm not familiar with the details of how TVHeadend works.

    So the video source is natively VP8. You are having TVH convert it to HEVC BEFORE sending to Jellyfin which then converts it to H264 for your, I'm assuming, browser client. If you DON'T have TVH convert to HEVC before sending to Jellyfin, it fails.

    Is that correct?

    If that is correct, can you share screenshots of Dashboard > Playback > Transcoding?

    Do you have VP8 checked? If you do, uncheck it. VP8 decoding is not support for Arc GPUs. Unchecking it would have the CPU decode the video before sending to the GPU for encoding.
    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]
    goerdi
    Offline

    Member

    Posts: 106
    Threads: 32
    Joined: 2024 Aug
    Reputation: 1
    Country:Germany
    #7
    2025-01-24, 11:11 AM
    Hi !

    Ths is not like TVH works VP8 transcoding is only on the GUI when you play "default"
    the "pass" profile is the default profile (standart) .. which if you have configured an anonymous user is the default profile .. and this is default also x264
    so tvh in default operation is sending a h264 stream
    only if you select another profile as default then its gets it e.g. with the codec of this profile.
    BTW: meanwhile i switched to m3u from tvh because it seems that plugin connetion has some "problems" (like long starting time) which m3u does not have..

    Ciao Gerd

    Ciao Gerd
    I7-8700 / 32GB Ram
    Intel A380 / Ubuntu 24.04
    16 TB NAS TS-253
    2 TB NVME  / 2 TB SSD
    goerdi
    Offline

    Member

    Posts: 106
    Threads: 32
    Joined: 2024 Aug
    Reputation: 1
    Country:Germany
    #8
    2025-01-24, 01:52 PM
    here is a nice example which i do not understand why jellyfin is transcoding
    the stream is delivers as hvec but jellyfin transcode it back to h264...
    so it make the stream bigger that it was originally..

    This was the try to start on a Laptop with win10 (i5 8th generation) in firefox and edge
    In edge was the reason for transcode like "error at start of direct play"


    Ciao Gerd

       
    I7-8700 / 32GB Ram
    Intel A380 / Ubuntu 24.04
    16 TB NAS TS-253
    2 TB NVME  / 2 TB SSD
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #9
    2025-01-24, 03:40 PM (This post was last modified: 2025-01-24, 03:40 PM by TheDreadPirate.)
    Did you install the HEVC decoder from the Microsoft store. For HEVC playback to work in Edge you need to have the OS level HEVC decoder installed.

    Apparently the "HEVC video extension" is no longer free?
    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]
    goerdi
    Offline

    Member

    Posts: 106
    Threads: 32
    Joined: 2024 Aug
    Reputation: 1
    Country:Germany
    #10
    2025-01-25, 01:40 PM
    I installed it in win11 but its still the same.... but also same scenario in FF with ubuntu (where jellyfin server runs.. so i assume that driveres are installed at least in linux.
    If i start the HEVC Stream in VLC it shows me that its running, and cpu usage in taskmaner for VLC is nearly is aroun 1-2%
    (see atached pictures)

    Ciao Gerd


    Attached Files Thumbnail(s)
               
    I7-8700 / 32GB Ram
    Intel A380 / Ubuntu 24.04
    16 TB NAS TS-253
    2 TB NVME  / 2 TB SSD
    « 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