AviatorBimmer 28 Posted March 27, 2020 Posted March 27, 2020 (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 March 27, 2020 by AviatorBimmer
Luke 42079 Posted March 27, 2020 Posted March 27, 2020 It's not currently possible but it's something that has come up before. there are open feature requests about this.
neik 873 Posted March 27, 2020 Posted March 27, 2020 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 28 Posted March 27, 2020 Author Posted March 27, 2020 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 1
neik 873 Posted March 27, 2020 Posted March 27, 2020 (edited) Just trying to show you a possible workaround to your issue. ;-) Edited March 27, 2020 by neik
kikinjo 281 Posted March 27, 2020 Posted March 27, 2020 +1 For hiding pgs subtitles option, so much issues with them
thejacer87 9 Posted December 26, 2020 Posted December 26, 2020 +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
ebr 16184 Posted December 26, 2020 Posted December 26, 2020 Just now, thejacer87 said: What clients can actually play these??! Most of them... Android, iOS, Android TV, Fire TV...
Ronstang 294 Posted December 27, 2020 Posted December 27, 2020 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 9781 Posted December 27, 2020 Posted December 27, 2020 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.
Ronstang 294 Posted December 27, 2020 Posted December 27, 2020 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 9781 Posted December 27, 2020 Posted December 27, 2020 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.
Ronstang 294 Posted December 27, 2020 Posted December 27, 2020 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 9781 Posted December 27, 2020 Posted December 27, 2020 True as mentioned above not every client supports them. So what works for you may not work for someone else.
Ronstang 294 Posted December 27, 2020 Posted December 27, 2020 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 422 Posted December 27, 2020 Posted December 27, 2020 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 9781 Posted December 27, 2020 Posted December 27, 2020 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.
neik 873 Posted December 27, 2020 Posted December 27, 2020 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.
Ronstang 294 Posted December 27, 2020 Posted December 27, 2020 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. 1
neik 873 Posted December 28, 2020 Posted December 28, 2020 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.
thejacer87 9 Posted December 29, 2020 Posted December 29, 2020 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)
neik 873 Posted December 29, 2020 Posted December 29, 2020 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
Ronstang 294 Posted December 29, 2020 Posted December 29, 2020 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now