Jump to content

Prevent PGSSUBs from being listed?


Recommended Posts

AviatorBimmer
Posted (edited)

Is it possible to allow us to disable Emby from fetching the embedded PGSSUB or any other type of embedded subtitles files from a movie and not list them as available on the subtitle dropdown selection box?

 

I get all my subtitles from Opensubtitles in SRT format and would prefer to only show SRT files as options in the subtitle dropdown selection box.

 

Makes it cleaner and easier to select subtitles.

 

In other words, a setting that enables or disables embedded subtitles and only displays any available external subtitle file.

 

Sent from my iPhone using Tapatalk

Edited by AviatorBimmer
Posted

It's not currently possible but it's something that has come up before. there are open feature requests about this.

Posted

You can remove them from the files with mkvmerge.

 

That's what I am currently doing moving all internal subs - no matter what format - to external SRTs due to better compatibility.

AviatorBimmer
Posted

You can remove them from the files with mkvmerge.

 

That's what I am currently doing moving all internal subs - no matter what format - to external SRTs due to better compatibility.

It would be an easier solution to just give us the option to bypass that query instead of having us to manually extract subtitles from each movie with mkvmerge.

 

The section in the code that reads the media file to see what embedded subtitles it has, just wrap it in an "if" clause. If "list_embedded_subtitles == ON" list them on the dropdown box, if not, list any external subtitles instead.

 

Much easier and no need to mess around with mkvmerge.

 

 

Sent from my iPhone using Tapatalk

  • Like 1
Posted (edited)

Just trying to show you a possible workaround to your issue. ;-)

Edited by neik
kikinjo
Posted

+1 For hiding pgs subtitles option, so much issues with them

  • 8 months later...
Posted

+1 please can we get this asap? this seems like such an easy add. settings checkbox. 1 `if` check. the subs dropdown menu is bloated with PGS subs (What clients can actually play these??!).

hiding sub file types seems like the quickest and easiest solution

Posted
Just now, thejacer87 said:

What clients can actually play these??!

Most of them...  Android, iOS, Android TV, Fire TV...

Posted
On 3/27/2020 at 3:31 AM, neik said:

You can remove them from the files with mkvmerge.

 

That's what I am currently doing moving all internal subs - no matter what format - to external SRTs due to better compatibility.

I'm doing the opposite.  The PGS subs I put in the MKVs are straight from the Blu-Ray rip and they are the most accurate subs with proper capitalization and spelling etc.  The SRT subs I have downloaded and tried are hit and miss and when I am already watching a movie and find the subs don't say exactly what is spoken in the movie or the spelling is wrong or the word is wrong etc. I get a little annoyed....so now I add all the PGS subs into the MKV to make sure I have the most accurate subs.  If you try and convert your PGS subs to SRT it is a pain, time consuming, hit or miss etc. so I'm sticking with what works....and PGS play the way I use my video files.

Happy2Play
Posted
7 minutes ago, Ronstang said:

so I'm sticking with what works

They all work it is a matter of graphical subtitles require transcoding most of the time.

 

 

Posted
1 minute ago, Happy2Play said:

They all work it is a matter of graphical subtitles require transcoding most of the time.

 

 

Well that would be a low CPU load so if they transcode I'll still use what is accurate and looks better on my screen to something that is essentially a hack.

Happy2Play
Posted
3 minutes ago, Ronstang said:

Well that would be a low CPU load so if they transcode I'll still use what is accurate and looks better on my screen to something that is essentially a hack.

No because the video has to be re-encoded to burn in these subtitles which is rather cpu intensive.

Posted

I'm adding some to a file I am about to watch.....I will see if it transcodes but I don't think they do the last time I checked.

Happy2Play
Posted

True as mentioned above not every client supports them.  So what works for you may not work for someone else.

Posted

True, but I just tested them on my Firestick 4K and direct play with no transcoding.  My house has a Firestick on every TV so like I said, PGS are the most accurate and best looking subs so I will stick with them.  Considering how long Blu-Ray has been a standard it is rather ludicrous that everything doesn't support them by now.

horstepipe
Posted

I also highly prefer pgssubs. Actually I mark them as default (forced) track in mkvtoolnix manually...

which client types don't support them (via direct play)?

Happy2Play
Posted

Just because it is a standard for ripped media does not mean all device will allow it or add them as a supported format.

1 hour ago, horstepipe said:

which client types don't support them (via direct play)?

No browser supports them nor does Roku.

Quote

Sadly, Roku does not support DVD (VOB) and blu-ray (PGS) subtitle formats. The only subtitle format supported by Roku is the SRT subtitle format with UTF-8 character encoding. The SRT file must be external when used with MP4/M4V and can be either external or internal when used with MKV.

But I don't believe Emby has a true list of what does and doesn't support these subtitles.

Posted
5 hours ago, Happy2Play said:

They all work it is a matter of graphical subtitles require transcoding most of the time.

Agree, remuxing audio (e.g. DTS -> AC3) already causes transcoding and my server definitely isn't powerful enough to do that for more than 1 stream nor do I want it.

As said, I do it due to better compatibility and on the other hand I accept minor misspelling. It's a trade-off everyone has to decide for his situation, I guess.

Posted
8 hours ago, neik said:

remuxing audio (e.g. DTS -> AC3) already causes transcoding

Then why not convert your files and have an AC3 audio stream added so you have no transcoding.  Anything from TV is already going to have AC3 so I assume you are either talking about your own DVD/Blu-Ray rips that have DTS.  All my personal discs retain their DTS or other surround audio but I also have MCEBuddy remux an AC3 stream which becomes the default audio so I have no transcoding....you can even do a stereo only as default for maximum compatibility.  

  • Like 1
Posted
10 hours ago, Ronstang said:

Then why not convert your files and have an AC3 audio stream added so you have no transcoding.  Anything from TV is already going to have AC3 so I assume you are either talking about your own DVD/Blu-Ray rips that have DTS.  All my personal discs retain their DTS or other surround audio but I also have MCEBuddy remux an AC3 stream which becomes the default audio so I have no transcoding....you can even do a stereo only as default for maximum compatibility.  

Many ways lead to rome, I think this is a highly individual questions and everyone needs to find a solution for his setup.

Posted
20 hours ago, neik said:

Many ways lead to rome, I think this is a highly individual questions and everyone needs to find a solution for his setup.

right, so the simplest solution would be to have an option hide pgs subs (or list of file types to ignore)

Posted
17 hours ago, thejacer87 said:

right, so the simplest solution would be to have an option hide pgs subs (or list of file types to ignore)

As (temporary) workaround you could build a script and use mkvmerge to remove those subs from your files

Posted
1 hour ago, neik said:

As (temporary) workaround you could build a script and use mkvmerge to remove those subs from your files

This is probably the easiest.  You can use several tools to extract the subs.  I use MKVCleaver to get the individual sub files I want.  Emby does not recognize external PGS subs so you can extract them to save them in the same folder for later and if not encoding your file you can then use MKVToolNix to copy just the streams you want in the file into a new container.  This way you can even remove audio that you don't want.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...