jellyfin-webos icon indicating copy to clipboard operation
jellyfin-webos copied to clipboard

Image based subtitles (PGSSUB or DVDSUB) are NOT displayed

Open manero6 opened this issue 1 year ago • 7 comments

Hi,

the player works quite well, however I end up having no video (aka black screen) when selecting PGSSUB subtitles.

Everything works fine when using another OS, for example on Fedora Linux and Jellyfin player from Flathub.

Otherwise this is for sure one of the best app available for WebOS :)

manero6 avatar Oct 20 '23 14:10 manero6

Do you have transcoding disabled? Webos cannot play pgssub (or any image based subtitles) so will instead transcode the video.

SirFritz avatar Nov 16 '23 01:11 SirFritz

I disabled transcoding as I have Jellyfin running on a RasberryPi, which is not able to manage such heavy tasks.

manero6 avatar Nov 16 '23 10:11 manero6

Do you have transcoding disabled? Webos cannot play pgssub (or any image based subtitles) so will instead transcode the video.

Why is it that Plex can handle playing pgssub on WebOS without transcoding? Is there a technical limitation or is it something that could potentially be addressed in future updates?

Uninjured avatar Nov 21 '23 12:11 Uninjured

Do you have transcoding disabled? Webos cannot play pgssub (or any image based subtitles) so will instead transcode the video.

Why is it that Plex can handle playing pgssub on WebOS without transcoding? Is there a technical limitation or is it something that could potentially be addressed in future updates?

Seems they added pgssub playback without transcoding a year ago, not sure how they achieve that unless their app plays it back itself. My 2022 model tv won't play pgssub in any video from usb for example as the inbuilt player can't do it.

SirFritz avatar Nov 23 '23 16:11 SirFritz

I'm having a similar issue with PGSSUB playback running a docker instance on CasaOS on a Zimaboard 832 and I think it's crashing the whole OS but i'm not sure. Sometimes the container just hangs, sometimes the whole thing goes down.

I'd like to disable image based subs completely until I find out what's really happening. I thought I saw a setting for that before but I cant seem to find it now.

NinjaMasterGuy avatar Jan 08 '24 06:01 NinjaMasterGuy

I have a workaround to this issue.

First step is to have jellyfin to NOT play a video that has unsupported content:

  • Dashboard -> Users -> Select user -> Media Playback
  • uncheck:
    • Allow video playback that requires conversion without re-encoding
    • NOTE: I also have all "transcoding" unchecked

This way jellyfin will throw a popup warning and will NOT play any video when a PGSSUB or DVDSUB subtitle file is selected.
To play the video set subtitles to OFF or select a supported subtitle file (such as SRT).

Second step is to activate and configure the "Open Subtitle" plugin:

  • account on opensubtitles.com (.com NOT .org)
  • Dashboard -> Plugins -> Catalog -> Open Subtitles
  • install the plugin and restart jellyfin
  • configure the plugin with username and password

Third step is to search and download SRT subtitles whenever needed:

  • on a video page click the 3 dots menu and select "Edit Subtitles"
  • search and download the appropriate subtitle file
  • in case is out of sync or incorrect simply download another one

This is not a permanent solution! But at least this way I am able to watch videos with subtitles...

Hope the devs find a way to implement this feature :+1:

manero6 avatar Jan 12 '24 10:01 manero6

I just downloaded some old anime and I noticed that even with transcoding, the subs don't show up. They look like old subs, I can't see the file, but I can select them in players like VLC and MPV and it works in other plataforms, just not on the app.

Oujiii avatar Apr 22 '24 23:04 Oujiii