jellyfin / jellyfin-webos

WebOS Client for Jellyfin
https://jellyfin.org
Mozilla Public License 2.0
623 stars 60 forks source link

Image based subtitles (PGSSUB or DVDSUB) are NOT displayed #179

Open manero6 opened 8 months ago

manero6 commented 8 months ago

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 :)

SirFritz commented 7 months ago

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

manero6 commented 7 months ago

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

Uninjured commented 7 months ago

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?

SirFritz commented 7 months ago

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.

NinjaMasterGuy commented 6 months ago

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.

manero6 commented 5 months ago

I have a workaround to this issue.

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

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:

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


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:

Oujiii commented 2 months ago

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.