• 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 FireTV Stick Fails Playback when Transcoding Video if Subtitles are Enabled

    Pages (3): « Previous 1 2 3 Next »

     
    • 0 Vote(s) - 0 Average

    FireTV Stick Fails Playback when Transcoding Video if Subtitles are Enabled

    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #11
    2024-12-14, 07:18 PM
    The SRT subs appear to have time code errors. So that would explain why they were desync'd. I just noticed the same SRT timing errors from your previous logs.

    What I'm thinking is that the VPN is dropping packets. And one of the things it may be dropping is the websocket close request. When the server goes to communicate over the websocket it finds that it is unexpectedly closed.
    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]
    boimouse
    Offline

    Junior Member

    Posts: 18
    Threads: 3
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #12
    2024-12-14, 09:15 PM
    (2024-12-14, 07:18 PM)TheDreadPirate Wrote: The SRT subs appear to have time code errors.  So that would explain why they were desync'd.  I just noticed the same SRT timing errors from your previous logs.

    What I'm thinking is that the VPN is dropping packets.  And one of the things it may be dropping is the websocket close request.  When the server goes to communicate over the websocket it finds that it is unexpectedly closed.

    That doesn’t explain why everything works perfectly if I’m not transcoding (including perfectly synced subtitles). VPN or not, it simply fails to transcode if subtitles are enabled.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #13
    2024-12-14, 10:23 PM
    A couple things. When direct playing, the file is directly sent to the client, including the embedded SRT subs. I'm assuming they are embedded, correct me if I'm wrong. When transcoding the subs are sent as a separate stream, and it appears that the subtitle parser is the component complaining.

    Does this issue happen with every video or just this movie? If these are external subs, did they come with the movie or did you get them from OpenSubtitles?
    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]
    boimouse
    Offline

    Junior Member

    Posts: 18
    Threads: 3
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #14
    2024-12-14, 11:01 PM
    (2024-12-14, 10:23 PM)TheDreadPirate Wrote: A couple things.  When direct playing, the file is directly sent to the client, including the embedded SRT subs.  I'm assuming they are embedded, correct me if I'm wrong.  When transcoding the subs are sent as a separate stream, and it appears that the subtitle parser is the component complaining.

    Does this issue happen with every video or just this movie?  If these are external subs, did they come with the movie or did you get them from OpenSubtitles?

    The subtitles are embedded (also came with the video) and yes it happens with every movie or tv show.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #15
    2024-12-15, 07:33 PM
    Check our github for an existing issue similar to yours. If one doesn't exist, submit a ticket.

    https://github.com/jellyfin/jellyfin-androidtv/issues
    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]
    boimouse
    Offline

    Junior Member

    Posts: 18
    Threads: 3
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #16
    2024-12-16, 09:58 AM
    (2024-12-15, 07:33 PM)TheDreadPirate Wrote: Check our github for an existing issue similar to yours.  If one doesn't exist, submit a ticket.

    https://github.com/jellyfin/jellyfin-androidtv/issues

    Okay so I submitted a ticket on github but I also did some more digging and troubleshooting with some of your ideas. I am now confident that it has to do with the subtitle parser. I say that because I attempted to play a video that had no subtitles embedded in it but the subs were in the same directory so that Jellyfin could still use them. That played just fine with subtitles while transcoding. Though, the second I re-embedded those subs, the playback failed.

    I have all my media in .m4v files as well in order to ensure compatibility through all my devices but I never tested this with other file formats to see if that was another problem.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #17
    2024-12-16, 01:15 PM
    For testing, can you use a MKV container instead of M4V?
    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]
    theguymadmax
    Offline

    Community Moderator

    Posts: 1,073
    Threads: 0
    Joined: 2024 Jun
    Reputation: 58
    #18
    2024-12-16, 05:35 PM
    Try this: On the homepage of the WebUI, click your profile avatar in the top-right corner. Select "Playback," then uncheck "Prefer fMP4-HLS Media Container" and save your changes. If I have this option enabled, subtitles won't work when I try to play content on the Android TV client.
    boimouse
    Offline

    Junior Member

    Posts: 18
    Threads: 3
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #19
    2024-12-17, 07:02 PM (This post was last modified: 2024-12-17, 07:13 PM by boimouse. Edited 2 times in total.)
    (2024-12-16, 01:15 PM)TheDreadPirate Wrote: For testing, can you use a MKV container instead of M4V?

    So I ended up going back and testing it with an MKV file like you said and it worked perfectly. Transcoded just fine with subtitles enabled. Though, I do agree, that is a workaround, but I can't feasibly do that with my entire media library since 100% of the files are remixed into .m4v.

    I appreciate the idea though because that can help even further in narrowing down the exact issue.

    (2024-12-16, 05:35 PM)theguymadmax Wrote: Try this: On the homepage of the WebUI, click your profile avatar in the top-right corner. Select "Playback," then uncheck "Prefer fMP4-HLS Media Container" and save your changes. If I have this option enabled, subtitles won't work when I try to play content on the Android TV client.

    Okay, I tried this out but it unfortunately seemed to not do the trick.
    theguymadmax
    Offline

    Community Moderator

    Posts: 1,073
    Threads: 0
    Joined: 2024 Jun
    Reputation: 58
    #20
    2024-12-17, 07:30 PM
    Here's a screenshot of it.

       
    Pages (3): « Previous 1 2 3 Next »

    « 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