• 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 Development Feature Requests More options for Live TV deinterlacing?

     
    • 0 Vote(s) - 0 Average

    More options for Live TV deinterlacing?

    Jellyfin is not deinterlacing some of my interlaced HDHomeRun streams
    macthaidhg
    Offline

    Junior Member

    Posts: 24
    Threads: 9
    Joined: 2023 Nov
    Reputation: 0
    Country:Ireland
    #1
    2024-12-20, 01:31 PM
    Certain interlaced Live TV HDHomeRun streams (e.g. BBC One on Freeview HD) are not deinterlacing in Jellyfin. In Android TV clients such as Tivimate, deinterlacing happens OK as I can see the combing/tearing does not occur. Jellyfin is not apply deinterlacing even though it is enabled in playback settings.  How does Jellyfin handle deinterlacing? Does it only kick in if there is specific metadata in the input stream? I ran an ffprobe on the input stream and I can't find anything that suggests that the content is interlaced even though it is definitely interlaced! it has "field_order=progressive" which may wrongly give jellyfin the impression that it is progressive?
    Jellyfin v10.10.3
    Casa OS / Debian 12 bookworm (bare metal)
    AMD Athlon II x4 630
    4GB DDR2
    Asus M4A785D-M PRO
    OS drive - Integral SATA SSD 2TB
    Storage
        WD Green 1.5TB (JF library)
        WD Green 2TB (JF Library)
        WD Green 3TB (JF Library)
        WD Blue 600GB (JF Library)
        Seagate BarraCuda 1TB (JF Library)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-12-20, 03:20 PM
    If the stream is direct playing on the client, deinterlacing occurs client side. If the stream is transcoded, the server will deinterlace (the setting you enabled in the Playback menu).

    And it should be deinterlacing if the probe indicated it was interlaced.

    Can you share your full jellyfin log via pastebin?
    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]
    marshalleq
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    Country:New Zealand
    #3
    2025-04-18, 04:55 AM (This post was last modified: 2025-04-18, 05:27 AM by marshalleq. Edited 1 time in total.)
    I came here looking for a solution for this and found a partial one in the process. I have just installed Jellyfin for the first time this weekend and found that I'm getting the above happening (both deinterlaced content on certain channels and staggering panning scenes, non-smooth motion in other directions as well, lagging audio etc on my Mac with Live TV streams but not on my iPad. It works OK with pre-recorded media I've tried so far, which is progressive. The Mac is an M1 the server is a threadripper the tv tuner is an hd homerun. Hardware transcoding didn't make much difference, but I did find in the client settings that de-interlace was disabled, despite it being enabled on the server. So that helped most of it, however it's still a bit laggy in places. I'll keep using it for a while before posting too much about it. These things need to bed down a bit.

    EDIT: I eventually found that using Jellyfin Mobile from the Mac App Store doesn't have this issue, whereas Jellyfin Media Player for MacOS does. So that at least is a good workaround.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-04-18, 03:18 PM
    Enabling de-interlacing on the server only applies when the video is transcoding.

    Enabling de-interlacing on the client only applies if the server sends interlaced video.

    Regarding the lagging and audio/video desync. Can you tell if JMP is CPU decoding or GPU decoding?
    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]
    marshalleq
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    Country:New Zealand
    #5
    10 hours ago
    I came here too as a new installer of Jellyfin. Everything seems to be working well except playback of recorded interlaced content / Live TV. That said, the Apple TV seems to play back the pre-recorded interlaced content fine, while macOS (M1 Pro) and iOS have very laggy audio. Also when watching Live TV, MacOS and iOS seem to handle that fine, while the Apple TV does not. I've tried with and without hardware acceleration which made no noticeable difference. I tired using the beta place in macOS but that wouldn't play at all. It does appear though, unlike the former person in this thread that I'm already running on Jellyfin Mobile Client on Mac OS and it's an issue still. I've just updated the client, I'm not even sure it's a new version but anyway, now live tv is in sync on Mac OS at least. There's a bit going on, I'm going to need to methodically work through this. And disable hardware acceleration again too by the looks.
    « 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