• 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 Web Development Native PGS support

    Pages (2): « Previous 1 2

     
    • 0 Vote(s) - 0 Average

    Native PGS support

    Support native PGS (graphical subtitles) without transcoding
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,373
    Threads: 10
    Joined: 2023 Jun
    Reputation: 465
    Country:United States
    #11
    2025-01-15, 12:51 AM
    Make sure you're on 10.10. Only in browsers. Settings > Subtitles > Check "Experimental PGS subtitle rendering"
    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]
    mistamoronic
    Offline

    Junior Member

    Posts: 16
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    #12
    2025-01-15, 01:05 AM
    (2025-01-15, 12:51 AM)TheDreadPirate Wrote: Make sure you're on 10.10.  Only in browsers.  Settings > Subtitles > Check "Experimental PGS subtitle rendering"

    Hi Dread, thank you. I enabled this but I am not seeing any subtitles when I select the PGS subtitle track. Is there something else I need to do?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,373
    Threads: 10
    Joined: 2023 Jun
    Reputation: 465
    Country:United States
    #13
    2025-01-15, 03:02 PM
    Can you start a separate thread in the troubleshooting sub-forum? And can you share your jellyfin logs via pastebin and post the link there?
    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]
    mistamoronic
    Offline

    Junior Member

    Posts: 16
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    #14
    2025-01-15, 08:11 PM
    (2025-01-15, 03:02 PM)TheDreadPirate Wrote: Can you start a separate thread in the troubleshooting sub-forum?  And can you share your jellyfin logs via pastebin and post the link there?

    Yes sorry. Here is the post in troubleshooting https://forum.jellyfin.org/t-experimenta...ot-working
    altair21
    Offline

    Junior Member

    Posts: 20
    Threads: 3
    Joined: 2024 Nov
    Reputation: 0
    #15
    2025-03-12, 08:04 AM
    Hey folks, I am facing this weird issue where in some files, PGS subs just stop working once past a particular timestamp, and no matter if I swap to other subs (in PGS format), reload the movie, restart the browser app or restart jellyfin server, it just wont work past that particular timestamp, the subs work fine when transcoding and local media players also work fine.

    Since jellyfin doesnt log anything for pgs rendering, is there anything I can do to or any kind of debug logging I can add and debug this issue locally? I just need a general direction for debugging, I'll figure the rest on my own, thanks!

    Here's my thread for more context: https://forum.jellyfin.org/t-pgs-subs-st...-the-movie
    STM
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2023 Jul
    Reputation: 0
    Country:Germany
    #16
    2025-04-23, 12:04 AM
    (2024-06-06, 09:45 PM)Arcus Wrote: Then I extract all PGS subtitles, store them as .sub files next to the video. Then I run an automatic script to OCR the images and create an SRT file. The OCR only works half the time. Some images can't be read at all and are empty and every tenth word has a typo.


    I've had relatively good experiences with this: https://github.com/gwen-lg/subtile-ocr
    altqx
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2025 Dec
    Reputation: 0
    #17
    2025-12-07, 05:01 AM
    Hello all,

    I'm create libbitsub as an better alternative to libpgs-js it's has >10x the performance of libpgs-js on PGS and add support to vobsub native renderer.

    I don't really use jellyfin that much but because I use libpgs for my video streaming site side hobby, that support renderering of subtitles on video player.
    And after I use libpgs for the renderer of my heavy ass to PGS subtitles that also contain karaoke section the libpgs really cannot handle it, at first I tried to optimize it but no luck be because the pure JavaScript is too slow so I switched to rust that compile to wasm and it's flys.
    Libbitsub also added support to vobsub that I really cannot see any library that do this while still backwards compatible with libpgs (should be a dropped-in replacement but I haven't tested other than my own use cases).

    I hope this is too should be added to jellyfin too.

    You can check it out here (and the showcases):
    https://github.com/altqx/libbitsub
    nyanmisaka
    Offline

    Team Member

    Posts: 306
    Threads: 0
    Joined: 2023 Jun
    Reputation: 18
    #18
    2025-12-07, 07:40 AM
    @altqx The author of libpgs-js may not be monitoring this thread. Perhaps you could start an issue on GitHub to discuss how to proceed, switch to your faster fork while maintaining compatibility, or merge your changes into the original project if possible.

    https://github.com/Arcus92/libpgs-js/issues
    Sapd
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2023 Jul
    Reputation: 0
    Country:Germany
    #19
    2025-12-08, 03:16 PM
    @altqx Hey Im currently actively developing a new web player (soon to be released TM), saw that post and directly integrated your library. Works great!
    Pages (2): « Previous 1 2

    « 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