• 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 "Experimental PGS subtitle rendering" not working

     
    • 0 Vote(s) - 0 Average

    "Experimental PGS subtitle rendering" not working

    mistamoronic
    Offline

    Junior Member

    Posts: 16
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    #1
    2025-01-15, 08:10 PM
    I was trying to get this working https://forum.jellyfin.org/t-native-pgs-support and am using the " Experimental PGS subtitle rendering " setting in the subtitles page, however I am unable to see PGS subtitles now. Here are my subtitle settings
    [Image: j8Pc5hK.png]


    Here are the logs when I play a movie with PGS subtitles:
    https://pastebin.com/n6Mqm2fK
    https://pastebin.com/7DVE2iw2
    https://pastebin.com/xqQC22Gj
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-01-15, 08:38 PM
    What browser are you using? Do you have any browser extensions that could block scripts?
    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
    #3
    2025-01-15, 09:47 PM
    I am using firefox and I didn't think about script blocking extensions. So I tried the jellyfin media player and that will display the subs correctly, so I can just use the media player on my desktop. Then I tried on my webOS LG TV and that one didn't work, but that's where I will mainly be watching my content. Heres the log for that one, I tried a couple different movies on the TV and I think the log for the media player is mixed in all of that too so hopefully that it shows it not working on the LG TV.


    https://pastebin.com/QzHt71sv
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-01-15, 10:06 PM
    Can you show me the output of ffprobe on Interstellar? I am seeing a bunch of subtitle extraction failures in the log.
    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
    #5
    2025-01-15, 11:01 PM
    So interestingly, when I played Interstaller on the Jellyfin Media Player and it worked, and showed the subtitles, I went back to my TV to try and get the log for you and it shows the subtitles now on the TV. Is it just that I have to wait for the subtitles to load or something? I noticed when I was first playing Interstellar on the TV that it was like buffering a little bit, with no subtitles.

    Here are the logs for the same thing happening with Harry Potter, no subs and the movie is stuttering/buffering at times.
    https://pastebin.com/3AA6ub3p
    https://pastebin.com/30HjkJvW
    https://pastebin.com/xwg9YgU6
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-01-15, 11:03 PM
    Install the Subtitle Extract plugin, restart jellyfin, go to the scheduled tasks dashboard, run the subtitle extract job, and once that finishes try again.
    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
    #7
    2025-01-15, 11:36 PM
    I actually already have that plugin and it ran yesterday, but I will run it again and try.
    [Image: gNGIlV2.png]
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2025-01-16, 08:38 PM
    Can you "replace all metadata" for one of the shows you are having issues with and try again. I feel like there is some mismatch between what Jellyfin is expecting to be there and what is actually in your files. I'm not able to replicate your issue.

    Can you remove your theme/custom CSS to eliminate that as a factor. I've seen CSS cause weird issues like 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]
    mistamoronic
    Offline

    Junior Member

    Posts: 16
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    #9
    2025-01-17, 12:34 AM (This post was last modified: 2025-01-17, 12:35 AM by mistamoronic. Edited 1 time in total.)
    I just tried that and I don't think it did anything, but I think I have figured it out, sort of? The subtitles are seemingly just taking a long time to get extracted, like 30 minutes or so.
    You can see here that I exited out of the movie at 5:38
    [Image: image.png]

    But the full log didn't show up until 6:06. I will attach the logs at the end but looking at the end of the 5:38 log you can see that I exited the movie
    Code:
    [2025-01-16 23:38:31.421 +00:00] [INF] [27] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/f2e2875eef767ec08a29e990c3471e32.m3u8"
    [2025-01-16 23:38:32.903 +00:00] [INF] [27] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
    [2025-01-16 23:38:32.903 +00:00] [INF] [27] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/f2e2875eef767ec08a29e990c3471e32.m3u8"
    [2025-01-16 23:38:34.496 +00:00] [INF] [123] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Black Panther: Wakanda Forever". Stopped at "58167" ms

    Then, not until 6:06 pm that this happens
    Code:
    [2025-01-17 00:06:38.713 +00:00] [WRN] [38] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: Deleting extracted subtitle due to failure: "/config/data/subtitles/6/679a09a5-f2ae-7f03-3a31-149a316f394d.sup"
    [2025-01-17 00:06:38.714 +00:00] [WRN] [38] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: Deleting extracted subtitle due to failure: "/config/data/subtitles/7/72ae2c44-7753-ac87-915d-bc3bdd8eaeb7.sup"
    [2025-01-17 00:06:38.715 +00:00] [WRN] [38] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: Deleting extracted subtitle due to failure: "/config/data/subtitles/8/86eaa0f1-8856-3512-c238-907360179d6d.sup"
    [2025-01-17 00:06:38.717 +00:00] [WRN] [38] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: Unable to get streams for File:"/media/Movies/Black Panther Wakanda Forever (2022)/Black Panther - Wakanda Forever (2022) 2160p UHD BluRay REMUX HDR 10bit HEVC [Multi Audios] HDC.mkv"
    MediaBrowser.Common.FfmpegException: ffmpeg subtitle extraction failed for file:"/media/Movies/Black Panther Wakanda Forever (2022)/Black Panther - Wakanda Forever (2022) 2160p UHD BluRay REMUX HDR 10bit HEVC [Multi Audios] HDC.mkv"
      at MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder.ExtractAllExtractableSubtitlesInternal(MediaSourceInfo mediaSource, List`1 subtitleStreams, CancellationToken cancellationToken)
      at MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder.ExtractAllExtractableSubtitles(MediaSourceInfo mediaSource, CancellationToken cancellationToken)
    [2025-01-17 00:06:38.774 +00:00] [ERR] [38] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Could not find file '/config/data/subtitles/6/679a09a5-f2ae-7f03-3a31-149a316f394d.sup'". URL "GET" "/Videos/7b8ea7ff-8385-5f74-55e1-d5ad8a10609a/7b8ea7ff83855f7455e1d5ad8a10609a/Subtitles/14/0/Stream.pgssub".

    I am not sure why it doesn't show up in the logs, but I think the subtitle extraction is what is happening in that 30 minutes or so, because in my docker logs I can see this
    [Image: image.png]

    And then that just continues for like the next 30 minutes until we reach the end, with the 6:06 log
    [Image: image.png]

    Anyway, I think the subtitle extraction fails if I use my browser, but if I start the movie on my TV then I think it successfully extracts it after the 30 minutes, I started a move then went back to it a couple hours later and the subtitles were there, so maybe my computer is just slow?? I do have the movies stored on a HDD, not sure if it putting it on an SSD would make it faster.


    https://pastebin.com/FdXZFZjL - 5:38 log
    https://pastebin.com/KNFmDMWR - 6:06 log
    https://pastebin.com/8V8wb4Mg - ffmpeg transcode log
    « 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