Jump to content


Photo

Unrequired Subtitles

MBS subtitles

  • Please log in to reply
23 replies to this topic

#1 Riples OFFLINE  

Riples

    Member

  • Members
  • 28 posts
  • Local time: 03:59 AM

Posted 10 August 2014 - 02:25 AM

I have recently turned on the automatic downloading of Subtitle Metadata and to be honest - it's killing me!  Personally, I can't handle English sub titles in an English movie, but for some reason, MBS seems to be encouraging this for me.

 

I have set my options to only download subtitles if the audio tracks don't match the language and also skip if the movie already contains graphical subtitles.  When I watch the MKV on my computer, it only plays the embedded subtitles for a different language, however, as soon as I watch the same movie file on MediaBrowswer Classic, it kicks in English subtitles.  Looking at MBS, I can see that it's downloaded an SRT file for each movie, completely in English and I get every word throughout the movie in English.

 

I am having to rename the SRT file and start the movie again so that it won't add the subtitles.

 

Is there something I'm doing wrong?  It's a great concept to automatically add in subtitles, but I just can't seem to get it working correctly for me.

Thanks in advance.

 

 

Rips



#2 Koleckai Silvestri OFFLINE  

Koleckai Silvestri

    Advanced Member

  • Alpha Testers
  • 3735 posts
  • Local time: 07:59 PM

Posted 10 August 2014 - 10:13 AM

Set your subtitle type to forced instead of default.



#3 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146048 posts
  • Local time: 10:59 PM

Posted 10 August 2014 - 10:16 AM

Well, the truth is MBC is the one client we don't have control over in terms of what subtitles are played. That's just due to the age of the wmc player. it has no api to control that.

 

Other media browser apps don't have this problem and function as you expect, honoring all user profile subtitle settings.



#4 Riples OFFLINE  

Riples

    Member

  • Members
  • 28 posts
  • Local time: 03:59 AM

Posted 11 August 2014 - 05:39 AM

Hey Luke, could you elaborate more on your post please.

 

Much appreciated.

 

Also, Wayne, sorry but I can't seem to find where that setting lives. 

 

Rips



#5 DuffMan OFFLINE  

DuffMan

    Member

  • Members
  • 21 posts
  • Local time: 03:59 AM

Posted 11 August 2014 - 06:19 AM

Well, the truth is MBC is the one client we don't have control over in terms of what subtitles are played. That's just due to the age of the wmc player. it has no api to control that.

 

Other media browser apps don't have this problem and function as you expect, honoring all user profile subtitle settings.

The only reason I still use it is because Live TV doesn't work in Theater (yet) & Pandora :-)

 

Riples, i have had some success by turning to only play forced subtitles in whatever you are using to render your subtitles.

 

If you play a file with subtitles you will normally have a little tray icon appear (bottom right cornor), i have a little green arrow, for instance that is rendering the subtitles (think it is directvobsub) and displaying them.  You can go in there and turn them off, however that seems to be a manual process each time you play a file.

 

You can also go into it's settings and tell it to only play forced subtitles.

 

As I said I have had some success with this, but some subtitles still play, I think it might have something to do with the subtitles being set as forced even though they are just English subtitles for English speech.



#6 fraenhawk OFFLINE  

fraenhawk

    Advanced Member

  • Members
  • 386 posts
  • Local time: 10:59 PM
  • LocationDeLand, FL

Posted 12 August 2014 - 06:53 PM

Because you're running MBC (as am I because of the Live TV), it's under the control of the codecs you're using. You didn't mention if you're using LAV or what for a splitter/subtitle processor? I run LAV Splitter and the config I came up with that works 95% of the time (my tried-and-true test movie is always District 9 - that's a tough one for some splitters to get to auto work on the alien parts) is I have the Subtitle Selection Mode in Advanced, Audio = eng,jpn and Subtitles set to jpn:eng;*:*|f;*:off

 

What this tells it is that I prefer English audio tracks but if my only other choice is Japanese (anime) to play it. Then for subtitles that jpn:eng means that if it does wind up playing a Japanese audio track, show the English subtitles. If there's a subtitle marked as forced (good for English movies with foreign parts like district 9) to play them, otherwise don't play subtitles.


  • Cheesegeezer likes this

#7 Cheesegeezer OFFLINE  

Cheesegeezer

    Theme Dev

  • Developers
  • 2582 posts
  • Local time: 03:59 AM
  • LocationOn an Oil Rig somewhere

Posted 12 August 2014 - 07:46 PM

@fraenhawk is spot on with his post.

 

It depends on which codec/filters you are using. I use FFDShow and can control the subtitles from the FFDShow Video or FFDShow DXVA decoders.  

 

LAV is a much simpler setup if you are NOT used to using Codecs, I would suggest going with fraenhawks method.



#8 DuffMan OFFLINE  

DuffMan

    Member

  • Members
  • 21 posts
  • Local time: 03:59 AM

Posted 13 August 2014 - 07:23 PM

Hi FreanHawk,

 

Does it work with both embedded subtitles and external subs?

 

Cheers



#9 fraenhawk OFFLINE  

fraenhawk

    Advanced Member

  • Members
  • 386 posts
  • Local time: 10:59 PM
  • LocationDeLand, FL

Posted 13 August 2014 - 09:11 PM

Yes, LAV does the internals and xy-vsfilter does the externals. I just followed the tutorial for the LAV install from the Mediabrowser forums found here.



#10 Riples OFFLINE  

Riples

    Member

  • Members
  • 28 posts
  • Local time: 03:59 AM

Posted 16 August 2014 - 08:48 PM

Thanks Fraenhawk for your post, I will check it out.

However, my query really is why does MBS download a .srt file which is completely in English when I have the flag turned on that says "Skip if the default audio track matches the download language"?

 

The way the metadata page is setup, it sounds like it will ONLY download the English components that are missing, not the entire movie?

Looking at my SubDirectory tree, it has an English downloaded .srt file for every movie in my collection.



#11 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146048 posts
  • Local time: 10:59 PM

Posted 16 August 2014 - 08:53 PM

well for one you probably want to make sure those audio tracks that are in english are actually marked as english and not unknown.



#12 Riples OFFLINE  

Riples

    Member

  • Members
  • 28 posts
  • Local time: 03:59 AM

Posted 17 August 2014 - 05:51 AM

Hey Luke....looking at just one example here...

 

The movie below shows a default audio track in English:

53f079c85c516_Capture.png

 

However, MBS has still downloaded the entire .srt file in complete English.

When I watch the MKV on my PC there are no subtitles, but since MBS has placed a .srt file in the same directory, MBC will now include the subtitle track.

 

Removing the .srt file removes the subtitles and hence I can then watch the movie correctly.

Like I mentioned, I love the idea of MBS automatically downloading missing subtitles for foreign audio in a movie - I am just concerned that it's downloaded everything regardless of language.



#13 fraenhawk OFFLINE  

fraenhawk

    Advanced Member

  • Members
  • 386 posts
  • Local time: 10:59 PM
  • LocationDeLand, FL

Posted 17 August 2014 - 09:24 AM

@Riples I never ran into that, but a) I don't have an open subtitles account and b) I have all the checkboxes in the "download subtitles for" section unchecked. I've never downloaded a movie that didn't already have the subs if they were needed so I'm not sure the scenario where I'd want MBS grabbing them. I can completely understand a non-English speaker wanting foreign subs, but as an English speaker, it's pretty rare to get non-English shows/movies, and even rarer to get ones that don't already have subs.


Edited by fraenhawk, 17 August 2014 - 09:25 AM.


#14 Riples OFFLINE  

Riples

    Member

  • Members
  • 28 posts
  • Local time: 03:59 AM

Posted 17 August 2014 - 07:15 PM

@fraenhawk I must be doing something wrong then.  I seem to constantly have issues with Subtitles in movies and it does get frustrating.  Normally I'll find that someone has embedded English subtitles and I have to use MKVmerge GUI to strip them out.  However, that normally ends up stripping out the non-English parts as well and I don't realize it's happened until half way through the movie and can't understand the dialect.

 

That's why I was hoping MBS would start taking care of this.  Then it wouldn't matter if all the subtitles were stripped.

I ended up having to go back and manually add the non English parts for these movies so I could watch it.

 

But if I should be handling this a better way then I'm certainly open to suggestion.



#15 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146048 posts
  • Local time: 10:59 PM

Posted 17 August 2014 - 07:17 PM

best thing to do is provide a concrete example or two, screenshots of the media info from the web client, and screenshots of the subtitle config page.



#16 Riples OFFLINE  

Riples

    Member

  • Members
  • 28 posts
  • Local time: 03:59 AM

Posted 05 September 2014 - 07:39 AM

Hi Luke and sorry for the delayed response.  Okay, I have tried to gather all required info to give you an example.  Hopefully it's what you have asked for.

 

So, in MBS I have the following setting applied:

54099e6121732_MetadataSetup.png

 

Then looking at the Movie in question, it seems there is only a single Audio stream with is defaulted to English:

54099e9b3b9b2_MKVMergeScreenshot.png

 

Media Browser Client then gives me the following Media Information:

54099ef2efefa_MovieDetailsClient.png

 

And finally, watching the Movie applies English Subtitles:

54099f424a315_SubtitleScreenshot.png

 

In the MBS Movie directory, I have the following file downloaded: The Amazing Spider-Man 2.eng.srt which (when viewed) shows English subtitles for the entire movie.

If I rename the .srt file, then I can watch the movie without subtitles so I know they are not hard embedded in the movie.

 

Looking at my movie collection, I can see it hasn't downloaded srt files for every movie, so obviously something is different.

 

Thanks



#17 Redshirt OFFLINE  

Redshirt

    Android Adept

  • Alpha Testers
  • 5078 posts
  • Local time: 08:59 PM
  • LocationBritish Columbia, Canada

Posted 05 September 2014 - 07:50 AM

If you click your user icon in the web-ui and then click "my preferences" in the flyout. What are your users settings for subtitles (The language tab). Those are what define subtitle behaviour in clients that honor those settings.



#18 fraenhawk OFFLINE  

fraenhawk

    Advanced Member

  • Members
  • 386 posts
  • Local time: 10:59 PM
  • LocationDeLand, FL

Posted 05 September 2014 - 08:32 AM

You posted the screenshot in MBS for downloading subtitles. That has absolutely nothing to do with the playback of them. As has been said, since you're using MBC, your codecs are in control of whether the subtitles show on the screen (Haali splitter or LAV Splitter, etc). You need to set Media Center to not be full screen and look in your systray for whatever program you're using that controls subtitles and see how you have them set.

 

It sounds like you really have two issues that you're getting mixed together. A) Did MBS download the srt file for that movie or was it already included and if it downloaded, why? and B) if you do have an SRT file in the directory, how to stop it from showing the subtitles. B is not controlled by Media Browser when you're running MBC.

 

Now if you were using the web client, MB has control over those subtitles, and that's a whole different screen for settings. Those skip settings in your screenshot refer to skipping the download, not skipping the playback.



#19 Riples OFFLINE  

Riples

    Member

  • Members
  • 28 posts
  • Local time: 03:59 AM

Posted 05 September 2014 - 09:43 PM

@fraenhawk - Yes sorry I don't want to get confusing.  I guess I am wanting to know WHY MBS is downloading the SRT file for movies that are have a default English audio stream.  I do understand that the codecs control the subtitle behaviour in MBC, however, as I mentioned above, if I remove the .srt file (or rename it) from the Movie directory then no subtitles are shown in the client.  So I know my problem doesn't exist in the codecs otherwise, I believe I would get subtitles regardless (please correct me if I am mistaken).

 

I only place movie files in my directories (.MKVs) with no other content, so I can guarantee it's MBS downloading the SRT file.  I will post a screen shot of my subtitle settings through the system tray options though.

 

As for @Redshirt - please find my Language settings below (I have to be honest, I didn't even realise these settings existed):

540a6675930fe_LanguageSettings.png



#20 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 146048 posts
  • Local time: 10:59 PM

Posted 05 September 2014 - 10:17 PM

the above screenshot represents individual user subtitle playback preferences. the download settings are in the metadata configuration and have their own values







Also tagged with one or more of these keywords: MBS, subtitles

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users