INTERACT FORUM

More => Old Versions => Media Center 16 (Development Ended) => Topic started by: Matt on July 13, 2011, 05:14:57 pm

Title: Subtitle engine [Problems go here]
Post by: Matt on July 13, 2011, 05:14:57 pm
Please post subtitle problems with subtitles here.

It may take a few builds to get everything working.

Thanks for any help.
Title: Re: Subtitle engine [Problems go here]
Post by: Arbiter on July 22, 2011, 11:26:03 am
So far no problems on the movies i played back. Excellent job and very high quality rendering (in fact, i never seen subtitles render with such clarity until now).

The only thing that annoyes me a little (i said a little:P) is that i need a way for the subtitle engine to prefer external subs over built in the mkv, even if they are in a different language than the one i set in video options.


Other than that, i simply love it and i love you guys.
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 22, 2011, 11:31:26 am
The only thing that annoyes me a little (i said a little:P) is that i need a way for the subtitle engine to prefer external subs over built in, even if they are in a different language than the one i set in video options.

Selection of the appropriate default and saving the user selection between plays works well for embedded subtitles but not external subtitles.  I expect this to improve over the next couple weeks.
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 22, 2011, 11:46:10 am
Can someone tell me how to set MC to only display 'Forced Subtitles'?

Since I do not see anyone else having issues, perhaps it is pilot error ;D

Specifically I am testing by watching 'The Exendables'  This film has an English subtitles track that can either be on or forced.  Since most of the audio is English, I need to set for ONLY FORCED.  I did post earlier and hoped this would be resolved in this new release but LAV still indicates that forced subtitles are not set and I only have the choice of Subtitles:ON VOB or Subtitles: OFF :(

This function is working perfectly in graphstudio and can only be a setup issue since we are using the same drivers in MC.
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 22, 2011, 11:49:24 am
Can someone tell me how to set MC to only display 'Forced Subtitles'?

Since I do not see anyone else having issues, perhaps it is pilot error ;D

Specifically I am testing by watching 'The Exendables'  This film has an English subtitles track that can either be on or forced.  Since most of the audio is English, I need to set for ONLY FORCED.  I did post earlier and hoped this would be resolved in this new release but LAV still indicates that forced subtitles are not set and I only have the choice of Subtitles:ON VOB or Subtitles: OFF :(

This function is working perfectly in graphstudio and can only be a setup issue since we are using the same drivers in MC.

From the description, it sounds like LAV is only exposing On and Off subtitle streams.  Normally it will expose Forced, On, and Off.

Could you provide a sample file?
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 22, 2011, 12:04:36 pm

Your right I do not see the forced option, even so my preference would be to have this setting hardwired so that I do not need to set it for each movie. Can you make it 'sticky'?

I have no way to upload a 9GB plus file. I guessing that any content with 'Forced subtitles would show up the issue.  Just in case it is relevant, I am watching my disk after ripping via an .MKV container.
Title: Re: Subtitle engine [Problems go here]
Post by: minolotus on July 22, 2011, 12:57:23 pm
How can I turn off the new subtitle engine??? I want to keep on using the ffdshow subtitle filters but now this is not working anymore?  ?
Title: Re: Subtitle engine [Problems go here]
Post by: sunfire7 on July 22, 2011, 01:55:21 pm
Can I change the Font ?
Title: Re: Subtitle engine [Problems go here]
Post by: JustinChase on July 22, 2011, 02:19:33 pm
From the description, it sounds like LAV is only exposing On and Off subtitle streams.  Normally it will expose Forced, On, and Off.

Could you provide a sample file?

Matt, I see this on every mkv file I have (I think).  in the LAV settings, there's on/full, forced (auto), off.  Forced (auto) are the subs that the splitter reads as forced from the main sub stream.  they are not actually a separate stream in the file, just some magic that Nev has created.

if you go into the LAV settings, you'll see the option.  MC doesn't expose all of this as optional, and setting it in LAV settings while a video is running is not a permanent change.  it's back to full or off the next time I play a video; even the same video again, IIFC.

I believe these forced (auto) subs are showing correctly in the stream selection, there's just no way to make this the default behavior/selection; none that I could find anyway :)
Title: Re: Subtitle engine [Problems go here]
Post by: rick.ca on July 22, 2011, 02:44:16 pm
I want to keep on using the ffdshow subtitle filters but now this is not working anymore?  ?

Why? If there's something the new system is missing, maybe it can be added.
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 22, 2011, 03:52:01 pm
From the description, it sounds like LAV is only exposing On and Off subtitle streams.  Normally it will expose Forced, On, and Off.

Could you provide a sample file?

Matt: This is the same issue we corresponded on in thread General > Media Center 16  > LAV Source Splitter Subtitle Settings
Title: Re: Subtitle engine [Problems go here]
Post by: minolotus on July 22, 2011, 04:16:01 pm
Why? If there's something the new system is missing, maybe it can be added.


That would be nice but I doubt that this will ever happen as I don't think that there are enough users who need the advanced settings of ffdshow subtitle filters. Especially I use the possibility to shift the subtitle horizontal and vertical, increase and decrease the size, change font and colour and change the delay of the subtitle. Additionally, I could assign these settings with global hotkey so that I could change them while watching a movie.

If there is not a way to get ffdshow subtitles working, I could decide if I stop updating to new versions or if I go back and use an external player.  :-[
Title: Re: Subtitle engine [Problems go here]
Post by: lepa on July 23, 2011, 02:38:34 am
ffdshow subtitles still works if you use RO with additional filters (ffdshow raw in my case).
Title: Re: Subtitle engine [Problems go here]
Post by: minolotus on July 23, 2011, 04:52:43 am
ffdshow subtitles still works if you use RO with additional filters (ffdshow raw in my case).

Thanks for the hint. Unfortunately, I am not sure how this affects RO? Now in version 16.0.128 I use RO and only the ffdshow subtitle filter as additional filter. I am happy that I could use RO and don’t need to think about all the configuration of ffdshow filters. I am absolute clueless regarding codecs, decoders and all the settings in the ffdshow menu. When I add the ffdshow raw video filter to get the subtitles back, does this mean that I lose the automatic configuration ability of RO?

Thanks for any help finding a way through the jungle.
Title: Re: Subtitle engine [Problems go here]
Post by: lepa on July 23, 2011, 07:57:15 am
I'm using RO HQ with additional ffdshow raw filter (only subtitles checked in the config). MC's RO selects Lav for decoding audio and video (nvidia graphic adapter).
Seems like ffdshow raw filters subtitles are only used with sidecar files though. Embedded subtitles are always displayed with MC's own engine.

So hopefully we'll have some user customization in the future as I'm sure that there are almost as many preferred subtitle styles as there are users living in the non english speaking countries where there are no dubbing culture.
Title: Re: Subtitle engine [Problems go here]
Post by: tls62dk on July 23, 2011, 12:51:11 pm
Subtitles in my Blu-ray Avatar movie (ISO file) used to be yellow and are now cyan when using RO HQ and RO. I am not sure if this is really a problem, but something is different.

TLS
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 25, 2011, 09:45:34 am
Can I change the Font ?

Subtitles use the same font as other areas of the program.  You can change Media Center's font in Options > Tree & View > Select font.
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 25, 2011, 09:47:28 am
Subtitles in my Blu-ray Avatar movie (ISO file) used to be yellow and are now cyan when using RO HQ and RO. I am not sure if this is really a problem, but something is different.

TLS

I only have Blu-ray (PGS) subtitles that are white so haven't been able to test for color shifts.  My guess is that red and blue are swapped.

Any chance you (or anyone else) has a small sample file with PGS subtitles that are colored?

Thanks.
Title: Re: Subtitle engine [Problems go here]
Post by: Sandy B Ridge on July 25, 2011, 10:33:08 am
Matt, I see this on every mkv file I have (I think).  in the LAV settings, there's on/full, forced (auto), off.  Forced (auto) are the subs that the splitter reads as forced from the main sub stream.  they are not actually a separate stream in the file, just some magic that Nev has created.

if you go into the LAV settings, you'll see the option.  MC doesn't expose all of this as optional, and setting it in LAV settings while a video is running is not a permanent change.  it's back to full or off the next time I play a video; even the same video again, IIFC.

I believe these forced (auto) subs are showing correctly in the stream selection, there's just no way to make this the default behavior/selection; none that I could find anyway :)

I'm having trouble with forced subs.

An example is Green Zone where there's Arabic dialogue with supposed forced subs with English translation. I have the forced subs stream selected, but no subs appear. Tried lots of options in the LAV configuration panel, filled in the language bits, tried to toggle the forced options, but nada.

It's bad for WAF! The only way to get the subs to show correctly is to manually select the correct sub stream. It is a problem with this disc as there are about 4 or 5 different english subs to choose from(full subs, directors commentary subs, subs with descriptions for deaf etc. ). Not good forthe other half who just expects it to work!

I'm guessing that no subs are output because the audio language is English despite the occasional Arabic.

Works fine in PowerDVD. Not sure where the issue is? JRiver or LAV?

Is this fixable, or too difficult?

SBR
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 25, 2011, 10:41:38 am
I'm having trouble with forced subs.

An example is Green Zone where there's Arabic dialogue with supposed forced subs with English translation. I have the forced subs stream selected, but no subs appear. Tried lots of options in the LAV configuration panel, filled in the language bits, tried to toggle the forced options, but nada.

It's bad for WAF! The only way to get the subs to show correctly is to manually select the correct sub stream. It is a problem with this disc as there are about 4 or 5 different english subs to choose from(full subs, directors commentary subs, subs with descriptions for deaf etc. ). Not good forthe other half who just expects it to work!

I'm guessing that no subs are output because the audio language is English despite the occasional Arabic.

Works fine in PowerDVD. Not sure where the issue is? JRiver or LAV?

Is this fixable, or too difficult?

SBR

The issue appears to be with JRiver, LAV works just fine with WMC and MPC-HC. I simply set LAV for Forced Subtitles and forget it and only ever get to see forced subtitles.  Unfortunately JRiver does not allow editing of LAV parameters.
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 25, 2011, 11:07:39 am
An example is Green Zone where there's Arabic dialogue with supposed forced subs with English translation. I have the forced subs stream selected, but no subs appear. Tried lots of options in the LAV configuration panel, filled in the language bits, tried to toggle the forced options, but nada.

I've been unable to reproduce this using the latest build.

If I play Green Zone (MKV from a Blu-ray), the subtitle 'Forced Subtitles (auto)' is selected.

Around the 27:30 mark when they're having a meeting in Arabic, English subtitles appear.

Any ideas?  Thanks.
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 25, 2011, 11:31:34 am
I've been unable to reproduce this using the latest build.

If I play Green Zone (MKV from a Blu-ray), the subtitle 'Forced Subtitles (auto)' is selected.

Around the 27:30 mark when they're having a meeting in Arabic, English subtitles appear.

Any ideas?  Thanks.

Matt, the new build is much improved and does offer forced subs occasionally, unfortunately the option is not present on some MKV files. We really need the facility to enable forced subtitles within LAV.  IMHO I think most people would like the set the show only Forced Subtitles and then forget it until they need to change it, i.e make it the default.
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 25, 2011, 12:15:50 pm
Matt, the new build is much improved and does offer forced subs occasionally, unfortunately the option is not present on some MKV files. We really need the facility to enable forced subtitles within LAV.  IMHO I think most people would like the set the show only Forced Subtitles and then forget it until they need to change it, i.e make it the default.

Please provide a sample video that does not work properly.  I have not been able to reproduce this issue.
Title: Re: Subtitle engine [Problems go here]
Post by: tls62dk on July 25, 2011, 01:06:50 pm
Matt,

I have tried, but don't have the proper tool to cut a piece of Avatar with cyan subtitles, where they were supposed to be yellow. DVDFab will allow me to cut a whole chapter, but that end up as 1.6Gb file and I don't have the means to upload a file of that size.

Anything else I can do to help?

TLS
Title: Re: Subtitle engine [Problems go here]
Post by: JustinChase on July 25, 2011, 01:55:30 pm
I've been unable to reproduce this using the latest build.

If I play Green Zone (MKV from a Blu-ray), the subtitle 'Forced Subtitles (auto)' is selected.

Around the 27:30 mark when they're having a meeting in Arabic, English subtitles appear.

Any ideas?  Thanks.

I watched a movie last night, and it too had the 'Forced Subs (auto)' selected, but  i assumed I had previously started playing it, and that option had been remembered my choice from previously.  Maybe it's 'fixed' though.  I wasn't sure.

However, I don't think MC reveals this choice from LAVFilters, so I'm not sure how one would select this option (only forced subs) from within MC.  If one right-clicks, clicks on Filters, clicks on Lav Splitter, one could select this choice here. Perhaps that may now have 'stuck' on my machine, so I'm getting these by default (maybe you have also?); but if I didn't know to do that, I don't know where else one could make this the default behavior.

I hope that makes sense.

PS, this is on any mkv file I have, since they all have subtitles, causing LAVSplitter to offer this choice. Even if there are no forced subs, it always presents this option (I believe).
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 25, 2011, 01:57:32 pm
Matt,

I have tried, but don't have the proper tool to cut a piece of Avatar with cyan subtitles, where they were supposed to be yellow. DVDFab will allow me to cut a whole chapter, but that end up as 1.6Gb file and I don't have the means to upload a file of that size.

Anything else I can do to help?

TLS

How about just emailing me two screenshots, one with the right and one with the wrong colors?  I'm matt at jriver dot com.

Thanks.
Title: Re: Subtitle engine [Problems go here]
Post by: Sandy B Ridge on July 25, 2011, 02:08:22 pm
I've been unable to reproduce this using the latest build.

If I play Green Zone (MKV from a Blu-ray), the subtitle 'Forced Subtitles (auto)' is selected.

Around the 27:30 mark when they're having a meeting in Arabic, English subtitles appear.

Any ideas?  Thanks.

Hmmm.

Tried last night with 16.136. But no joy. I'm playing from iso.

I'll try with 16.137 when I get a chance. New Baby Ridge (5 weeks old) is allergic to sleep at the moment so opportunity may be limited!

SBR
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 25, 2011, 02:16:15 pm
Hmmm.

Tried last night with 16.136. But no joy. I'm playing from iso.

To make sure you're not just seeing the fact that it used to pick the wrong stream (which could then be saved for subsequent plays), clear the 'Playback Info' field for the videos in question.
Title: Re: Subtitle engine [Problems go here]
Post by: Sandy B Ridge on July 25, 2011, 02:33:09 pm
To make sure you're not just seeing the fact that it used to pick the wrong stream (which could then be saved for subsequent plays), clear the 'Playback Info' field for the videos in question.

Ok, will keep that in mind. The LAV settings seem fixed by design, so am I correct in assuming that I do not need to change these? What should the JRiver options for subtitled be set as?

I'll have a think to see if I have any other discs with forced subtitles too for comparison. I can't think of any at the moment. Sleep deprivation!

I'm loving the fact that JRiver now auto-changes the refresh rate for iso too. Major kudos!!

SBR
Title: Re: Subtitle engine [Problems go here]
Post by: tls62dk on July 25, 2011, 03:32:52 pm
Screenshots with subtitle color difference sent by mail.

TLS
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 25, 2011, 03:53:26 pm
Please provide a sample video that does not work properly.  I have not been able to reproduce this issue.

As previously mentioned, I have no way to provide a sample of the Expendables unless you know how I can edit a small section.  That said I have found something interesting. If I watch a film that has forced subs that are selectable in the subs menu and then watch the expendables, I still cannot see forced subs as an option in the menu but the forced subs function is working just perfect :) i.e I now only see subs when the audio is in a different language!

Perhaps if I never select full normal subs it will work for all movies in forced mode for the future?  BTW I just did this test with 16.137, I do not see any changes regarding subtitles in the history so I'm guessing it is not material to the issue.
Title: Re: Subtitle engine [Problems go here]
Post by: Sandy B Ridge on July 26, 2011, 10:36:43 am
I've been unable to reproduce this using the latest build.

If I play Green Zone (MKV from a Blu-ray), the subtitle 'Forced Subtitles (auto)' is selected.

Around the 27:30 mark when they're having a meeting in Arabic, English subtitles appear.

Any ideas?  Thanks.

Matt,

Just tried with 16.0.139 and still no forced subs.  :(

Could it be that LAV splitter isn't picking up the forced stream for the UK disc but is OK for the US one?

Cheers,

SBR

Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 26, 2011, 10:49:50 am
Just tried with 16.0.139 and still no forced subs.  :(

What appears in the right-click 'Subtitles' menu while playing?  What is checked?

Is there a disc we could order from Netflix or Amazon (US) to test with?

Thanks.
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 26, 2011, 12:26:26 pm
What appears in the right-click 'Subtitles' menu while playing?  What is checked?

Is there a disc we could order from Netflix or Amazon (US) to test with?

Thanks.

No Subtitles is checked and English [Eng] (vobsub) is shown but Forced is not listed as an option even though it is actually working in Forced Subs mode. Did you read my earlier post?

Title: Re: Subtitle engine [Problems go here]
Post by: Sandy B Ridge on July 26, 2011, 01:02:03 pm
What appears in the right-click 'Subtitles' menu while playing?  What is checked?


Forced Subtitles (auto) is ticked (checked!)

Quote

Is there a disc we could order from Netflix or Amazon (US) to test with?


The disc I have seems non region locked so may be the same as US version. It is UPC ( or whatever for blu ray) 827 588 0 . 11. May be worth checking on your copy.

If I put the disc in directly in the blu ray drive and play from drive, same result no forced subs, so I don't think it's an iso issue.

SBR
Title: Re: Subtitle engine [Problems go here]
Post by: vairulez on July 27, 2011, 12:24:17 am
is it possible to have an "always on" setting for avi+srt and mkv files (for avi : if there is a srt file with the same name, enable subtitles with this file, for mkv : if it has internal sublttiles use the default one or the first , if not look for external srt) ?
Because right now I have to enable subtitles for every single file i have ...
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 27, 2011, 02:21:45 am
Matt: If the function of Subtitles is not going to be 'Sticky' can we at least have a remote command assigned.

Sticky is my preference as stated earlier.
Title: Re: Subtitle engine [Problems go here]
Post by: Hendrik on July 27, 2011, 04:40:44 am
@Sandy B Ridge:

There is basically two types of forced subs on Blu-rays.

1) The Forced subs are embedded into the normal subtitle stream. This is the type that LAV Splitter works its magic on, extracting only the forced entries based on their flags, and offering them through the automatic forced sub stream.

2) The forced subs are in a separate stream. Sadly, those streams are not flagged, nor have the sub frames in it the force flags. It is currently impossible to detect which track is the "forced" track, and therefor the option will not work. The only way to get the right subtitles in this case is to manually select the appropriate stream (for now).

The first method is the more common, and it works quite beautifully on the discs that use it. Sadly some discs also use the second, and you will have to manually find the right track.
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 27, 2011, 05:12:53 am
@nevcairiel

Do you have any idea what is causing the problem that I see with 'The Expendables"  Your sub filter works fantastically when used with WMC or MCP-HC, please review my earlier postings if you have time.

Chris
Title: Re: Subtitle engine [Problems go here]
Post by: Sandy B Ridge on July 27, 2011, 05:16:54 am
@nevcairiel


2) The forced subs are in a separate stream. Sadly, those streams are not flagged, nor have the sub frames in it the force flags. It is currently impossible to detect which track is the "forced" track, and therefor the option will not work. The only way to get the right subtitles in this case is to manually select the appropriate stream (for now).


Thanks for the explanation. Makes sense. There is a subtitle track which is separate and contains only the 'forced' subs so this must be how this disc is mastered. Presumably this track is automatically selected when played in a hardware bluray player and in PowerDVD. Must be a setting in the index file (or whatever).

Thanks for your time.

SBR

PS <off topic> did you manage to get your hand on a copy of Defiance? Still doesn't play nice with the DTSMA tracks, only plays with the commentary track!  
Title: Re: Subtitle engine [Problems go here]
Post by: jmone on July 27, 2011, 06:10:46 am
Sandy there are a few of these - You may want to add the stream info in this thread for other users http://yabb.jriver.com/interact/index.php?topic=64999.0

Also the good thing is MC will remember your stream selection for playback next time, so you only have to work it out once and then the correct stream will be selected next time you play back the title.
Title: Re: Subtitle engine [Problems go here]
Post by: Hendrik on July 27, 2011, 06:38:59 am
PS <off topic> did you manage to get your hand on a copy of Defiance? Still doesn't play nice with the DTSMA tracks, only plays with the commentary track!  

I did, but there is nothing i can really fix. The disc is mastered very oddly, and unless this becomes some kind of standard, i'll call this an unfortunate case of not workingness.
You can play it properly if you just open the m2ts file and skip the playlists.
Title: Re: Subtitle engine [Problems go here]
Post by: Hendrik on July 27, 2011, 08:19:58 am
@nevcairiel

Do you have any idea what is causing the problem that I see with 'The Expendables"  Your sub filter works fantastically when used with WMC or MCP-HC, please review my earlier postings if you have time.

Chris

Apparently your subtitles are "vobsub". The automatic forced subtitle stream only works on original Blu-ray PGS subtitles, and is only created if one of that type is present.
Title: Re: Subtitle engine [Problems go here]
Post by: Beamer on July 27, 2011, 09:52:58 am
Apparently your subtitles are "vobsub". The automatic forced subtitle stream only works on original Blu-ray PGS subtitles, and is only created if one of that type is present.

Many thanks for the explanation.

The subs are indeed vobsub but why does it work perfectly in WMC & MPC-HC with the LAV setting just set to only show forced subs ?
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on July 27, 2011, 01:51:46 pm
Coming in 16.0.141:
NEW: Sidecar subtitle selection (SRT, IDX, etc.) will persist between plays, just like it does for stream-based subtitle selection.
Title: Re: Subtitle engine [Problems go here]
Post by: vairulez on July 27, 2011, 11:57:54 pm
wow great support.
Unfortunately it won't solve my problem, 99% of my files are tv-shows (english language and english SRT) and anime episodes (japanese language and english substream in MKV) so they are only watched once ...
Title: Re: Subtitle engine [Problems go here]
Post by: intrance on August 01, 2011, 06:05:47 pm
A quick question here from a 'long time user, first time poster' ;). Is there a way to change the subtitle font size with this new subtitle engine? Searching the options and the wiki didn't help me out much, so any help is appreciated. I've been using your software for a couple of years now if I'm not mistaken, and I never really had to tweak much or dive into the settings to get things the way I want. So please excuse me if I've missed something in the options :).
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 01, 2011, 06:55:27 pm
A quick question here from a 'long time user, first time poster' ;). Is there a way to change the subtitle font size with this new subtitle engine? Searching the options and the wiki didn't help me out much, so any help is appreciated. I've been using your software for a couple of years now if I'm not mistaken, and I never really had to tweak much or dive into the settings to get things the way I want. So please excuse me if I've missed something in the options :).

It uses the font selected in Options > Tree & View, but the size isn't customizable.

Are you looking for a larger or smaller font size?  We could add a percent-style option like Theater View (so 100% is normal).  We could also just adjust the default sizing if enough people agree.

Thoughts?
Title: Re: Subtitle engine [Problems go here]
Post by: intrance on August 02, 2011, 06:07:59 am
In most cases I've encountered so far, I would like the font to be just a bit smaller. A percent-style slider would probably be the best option, customizable to everyone's liking.

On a side note, thanks for the quick reply and active support. Even though I've never needed it before it's just another reason for me to keep using MC.
Title: Re: Subtitle engine [Problems go here]
Post by: leezer3 on August 02, 2011, 07:18:55 am
On the flip side, I want to up the font size a couple of points and make it bold :)
Probably depends on the display in use TBQH, and an option is the only way to keep people happy.

I've also noted that I want to use a different font to the UI, but that's a much more minor issue.

-Leezer-
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 02, 2011, 12:15:05 pm
In a coming build:
NEW: Added Options > Video > Subtitle size (changes size of text-based and image-based subtitles).
Title: Re: Subtitle engine [Problems go here]
Post by: intrance on August 03, 2011, 07:42:58 am
Awesome, thanks!
Title: Re: Subtitle engine [Problems go here]
Post by: gappie on August 04, 2011, 04:19:04 pm
this will not be a helpfull post, but still. ive been using mc 15/cccp  primarily the last months for video, because i always had problems with subtitles in 16, mostly they just stopped showing at each chapter change. tonight i gave 16 an other try using 145. i can choose the subtitles in my mkv files in the bar just fine, there is just no subtitle showing. the files are made with makemkv, and work fine in mpc.

Filter Graph Info:

    Filter 'JRiver Audio Renderer'
        CLSID: {A4002F8E-510F-442C-8AD3-F9C7B23FB394}
        Host:
        Input Pin 'In'
            Connected to pin 'Output' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Subtitle Renderer'
        CLSID: {F74E834C-9C98-43ED-89B1-19A9DF82E774}
        Host:
        Input Pin 'In'
            Connected to pin 'Subtitle' of filter 'LAV Source Splitter'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}

    Filter 'Video Mixing Renderer 9'
        CLSID: {51B4ABF3-748F-4E3B-A276-C828330E926A}
        Host: %systemroot%\system32\quartz.dll
        Input Pin 'VMR Input0'
            Connected to pin 'Out' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
        Input Pin 'VMR Input1'

    Filter 'ffdshow Video Decoder (auto-configured)'
        CLSID: {04FE9017-F873-410E-871E-AB91661A4EF7}
        Host: C:\Documents and Settings\gab\Application Data\J River\Media Center 16\Plugins\ffdshow\ffdshow.ax
        Input Pin 'In'
            Connected to pin 'Output' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Out'
            Connected to pin 'VMR Input0' of filter 'Video Mixing Renderer 9'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
        Input Pin 'In Text'

    Filter 'LAV Audio Decoder (auto-configured)'
        CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
        Host: C:\Documents and Settings\gab\Application Data\J River\Media Center 16\Plugins\lav\LAVAudio.ax
        Input Pin 'Input'
            Connected to pin 'Output' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'In' of filter 'JRiver Audio Renderer'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Video Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Video' of filter 'LAV Source Splitter'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Output'
            Connected to pin 'In' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO

    Filter 'JRiver Audio Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Audio' of filter 'LAV Source Splitter'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx

    Filter 'LAV Source Splitter'
        CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
        Host: C:\Documents and Settings\gab\Application Data\J River\Media Center 16\Plugins\lav\LAVSplitter.ax
        Output Pin 'Video'
            Connected to pin 'Input' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Audio'
            Connected to pin 'Input' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Subtitle'
            Connected to pin 'In' of filter 'JRiver Subtitle Renderer'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 04, 2011, 04:23:09 pm
this will not be a helpfull post, but still. ive been using mc 15/cccp  primarily the last months for video, because i always had problems with subtitles in 16, mostly they just stopped showing at each chapter change. tonight i gave 16 an other try using 145. i can choose the subtitles in my mkv files in the bar just fine, there is just no subtitle showing. the files are made with makemkv, and work fine in mpc.

It looks like the subtitle engine is connected and receiving VOB subs.

I'm wondering if the VMR overlay system isn't working with some hardware?  Could you test Red October HQ, so it uses madVR?

Thanks.
Title: Re: Subtitle engine [Problems go here]
Post by: gappie on August 04, 2011, 04:30:03 pm
It looks like the subtitle engine is connected and receiving VOB subs.

I'm wondering if the VMR overlay system isn't working with some hardware?  Could you test Red October HQ, so it uses madVR?

Thanks.
indeed. HQ shows the subtitles. my machine is not really fast enough for it, so its a bit stuttering.. so, need any info on my hardware?
im on xp btw..

 :)
gab
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 04, 2011, 04:41:52 pm
indeed. HQ shows the subtitles. my machine is not really fast enough for it, so its a bit stuttering.. so, need any info on my hardware?
im on xp btw..

 :)
gab

16.0.147 will have this:
Changed: Added logging to the VMR 9 subtitle overlay drawer to help troubleshoot subtitle problems.

Please send me a log once you get a chance to try it.
Title: Re: Subtitle engine [Problems go here]
Post by: vairulez on August 05, 2011, 02:25:29 am
any thoughts on the "always on" setting for subtitles ? (I'm pretty sure it would interest many foreigners like myself that watch a lot of english spoken tv shows ...)
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 05, 2011, 11:02:33 am
any thoughts on the "always on" setting for subtitles ? (I'm pretty sure it would interest many foreigners like myself that watch a lot of english spoken tv shows ...)

For embedded subtitles, there are some options for this in Options > Video.  Currently external subtitles always default to off.  Part of the reason is that we don't reliably know the language of an external subtitle, although we might be able to figure this out be keeping a table of the common language codes used in the filename.

Could you describe what you think would be the ideal solution?

Thanks.
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 05, 2011, 11:18:28 am
Thanks for the log gappie.

The log shows the subtitle engine in the graph and the subtitle stream selected.  I added logging to any failures to draw subtitles, and there aren't any failures in the log.  So it makes me wonder if it says it's working but just not drawing?

I tested an XP machine here and the subtitle engine worked with VMR 9.

It might be worth double-checking that you have the latest video drivers installed.  Anybody else testing on XP?
Title: Re: Subtitle engine [Problems go here]
Post by: vairulez on August 05, 2011, 12:28:01 pm
For embedded subtitles, there are some options for this in Options > Video.  Currently external subtitles always default to off.  Part of the reason is that we don't reliably know the language of an external subtitle, although we might be able to figure this out be keeping a table of the common language codes used in the filename.

Could you describe what you think would be the ideal solution?

Thanks.


well, for external subtitles I'd default to on and maybe add an option to only show subtitles if they contain the right language code (fr,en,de, etc...).
For embedded subtitles I'd also like an option where I can choose to rely on the "default" flag whether than relying on a language setting
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 05, 2011, 04:00:20 pm
well, for external subtitles I'd default to on and maybe add an option to only show subtitles if they contain the right language code (fr,en,de, etc...).
For embedded subtitles I'd also like an option where I can choose to rely on the "default" flag whether than relying on a language setting

In a coming build:
Changed: The language of SRT is decoded from the filename when possible so that the user's subtitle settings can be applied for SRT subtitles the same as for internal subtitles.

Let us know how it works once the build is available, and if there's anything more we should add.
Title: Re: Subtitle engine [Problems go here]
Post by: vairulez on August 06, 2011, 12:01:31 am
Thanks Matt, I will report when the build is availble.
Title: Re: Subtitle engine [Problems go here]
Post by: sunfire7 on August 06, 2011, 11:16:42 am
any thoughts on the "always on" setting for subtitles ? (I'm pretty sure it would interest many foreigners like myself that watch a lot of english spoken tv shows ...)

Fully Agree with this, 95% of what I watch is english spoken so when SRT subtitle exists with the same name as the video I would like to be ON by default.  An Always On setting will be great as vairulez suggested

On the flip side, I want to up the font size a couple of points and make it bold :)
Probably depends on the display in use TBQH, and an option is the only way to keep people happy.

I've also noted that I want to use a different font to the UI, but that's a much more minor issue.

-Leezer-

Again Fully Agree, Customization for Font is a must to make everyone happy  :)

Also a Position option would be great, to place the subs always in the same place and size independent of the video aspect radio

Title: Re: Subtitle engine [Problems go here]
Post by: gappie on August 06, 2011, 11:37:20 am
Thanks for the log gappie.

The log shows the subtitle engine in the graph and the subtitle stream selected.  I added logging to any failures to draw subtitles, and there aren't any failures in the log.  So it makes me wonder if it says it's working but just not drawing?

I tested an XP machine here and the subtitle engine worked with VMR 9.

It might be worth double-checking that you have the latest video drivers installed.  Anybody else testing on XP?
i just did matt.. werent the latest drivers.. but not old.. but nonetheless installing the newest today did not help. is there something else i can test. like what mpc uses.. or set in mc.

edit... ofcourse i could check some things there.. apparently mpc used overlay mixer.. what ever that means. but i could set it to both vmr 9 windowed and renderless... in both cases i got subtitles but differently then with 'overlay' i could not turn the subtitles of inside mpc.. had to open directvobsub for that. but they show  :)
Title: Re: Subtitle engine [Problems go here]
Post by: gappie on August 06, 2011, 02:42:56 pm
Thanks for the log gappie.

The log shows the subtitle engine in the graph and the subtitle stream selected.  I added logging to any failures to draw subtitles, and there aren't any failures in the log.  So it makes me wonder if it says it's working but just not drawing?

I tested an XP machine here and the subtitle engine worked with VMR 9.

It might be worth double-checking that you have the latest video drivers installed.  Anybody else testing on XP?
it even gets more interesting. choosing red october with additional filters and putting it on automatinc, chooses Video mixing renderer 9 and shows subtitles.
Filter Graph Info:

    Filter 'JRiver Audio Renderer'
        CLSID: {A4002F8E-510F-442C-8AD3-F9C7B23FB394}
        Host:
        Input Pin 'In'
            Connected to pin 'Output' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Subtitle Renderer'
        CLSID: {F74E834C-9C98-43ED-89B1-19A9DF82E774}
        Host:
        Input Pin 'In'
            Connected to pin 'Subtitle' of filter 'LAV Source Splitter'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}

    Filter 'Video Mixing Renderer 9'
        CLSID: {51B4ABF3-748F-4E3B-A276-C828330E926A}
        Host: %systemroot%\system32\quartz.dll
        Input Pin 'VMR Input0'
            Connected to pin 'Out' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
        Input Pin 'VMR Input1'

    Filter 'ffdshow Video Decoder (auto-configured)'
        CLSID: {04FE9017-F873-410E-871E-AB91661A4EF7}
        Host: C:\Documents and Settings\gab\Application Data\J River\Media Center 16\Plugins\ffdshow\ffdshow.ax
        Input Pin 'In'
            Connected to pin 'Output' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Out'
            Connected to pin 'VMR Input0' of filter 'Video Mixing Renderer 9'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
        Input Pin 'In Text'

    Filter 'LAV Audio Decoder (auto-configured)'
        CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
        Host: C:\Documents and Settings\gab\Application Data\J River\Media Center 16\Plugins\lav\LAVAudio.ax
        Input Pin 'Input'
            Connected to pin 'Output' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'In' of filter 'JRiver Audio Renderer'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Video Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Video' of filter 'LAV Source Splitter'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Output'
            Connected to pin 'In' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO

    Filter 'JRiver Audio Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Audio' of filter 'LAV Source Splitter'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx

    Filter 'LAV Source Splitter'
        CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
        Host: C:\Documents and Settings\gab\Application Data\J River\Media Center 16\Plugins\lav\LAVSplitter.ax
        Output Pin 'Video'
            Connected to pin 'Input' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_MPEG2_VIDEO, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Audio'
            Connected to pin 'Input' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Subtitle'
            Connected to pin 'In' of filter 'JRiver Subtitle Renderer'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}

ps.. and i can set it to enhanced which is nicer on my system.. more rest in the screen, no flickering from the OSD. and the subtitles in the middle ('additional' vmr puts them off center).. so i am happy.
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on August 06, 2011, 04:57:36 pm
Good detective work Gappie.  I'm not sure why VMR getting automatically chosen would give different results than VMR being manually chosen, but we'll dig in the code a bit and see if we can figure out.

Regardless, if EVR works it's better anyway.  We've talked about making EVR the default on XP if it's installed, but I'm a little nervous about that because in the early days of EVR on XP I had a lot of troubles with it.
Title: Re: Subtitle engine [Problems go here]
Post by: skanderbe on August 09, 2011, 08:36:12 am
hello all

in the same range of idea of user vairulez, could we just simply put an option that allow / not allow to automatically start external subtitles (srt, sub...) with no regard to the language used?

it could be simple and interesting for many foregn users

thanks again 
Title: Re: Subtitle engine [Problems go here]
Post by: lepa on August 10, 2011, 01:34:18 pm
I would like to have a little more shadow or something which would make subs stand out bit more. No I feel that subtitles sometimes vanishes into picture which makes it hard to read them.
Also it would be nice to be able to use different font than in the standard views.

If it is not possible to add modifyable to MC's own engine is there any way to continue using ffdshow raw subtitles with RO with additionals?
Title: Re: Subtitle engine [Problems go here]
Post by: vairulez on August 11, 2011, 08:02:37 am
I just updated to .149 and my srt files are not used althought I changed the name to include "en" in it.
here are my settings in MC :
options/video/subtiltles&language :
subtitle mode : show subtitle in selected language if available
default subtitle language : English
default audio language : tried English and No default language

Name of the file played :
306.avi
Name of srt tried :
306en.srt, 306En.srt

edit : it works, to make it work the srt must be 306.en.srt
Title: Re: Subtitle engine [Problems go here]
Post by: Johnny B on August 15, 2011, 09:35:10 am
Matt, would it be possible to make subtitles move vertically? The idea is to move them down below bottom black bar in case they overlap picture area (functionality seen in TotalMedia Theatre 5 = really cool)
Title: Re: Subtitle engine [Problems go here]
Post by: zendoo on August 24, 2011, 07:34:28 pm
PLEASE PLEASE PLEASE give the option to keep on using ffdshows subs or vobsub - all the settings there are great (different font, different color, move subtitles around, delay...) or give the same options...
i have tried setting to RO with additional filters - chose ffdshow raw in video filters, switched the subtitles on in ffdshows settings and still get jrivers subtitles... i am a customization geek, as many jr mediacenter users, i guess, and i would like my custom subs back :)

thanks for listening,
staying tuned...

edit:
sorry, now ffdshow turned on (after the 2nd restart of mediacenter)...
but weirdly the ffdshow raw filter makes my colors go off and on and black squares appear and disappear :( ...

the greatest thing would be to customize subs in MC: font, color, shadow, POSITION (always on the bottom of the screen, outside of the video, in the black bars !!!)

sorry to add this here: but my screen dims (windows energy saving options) - that's annoying and not happening in MPC for example - am i doing something wrong or is this still to be fixed in MC?

thanks, greetz!
Title: Re: Subtitle engine [Problems go here]
Post by: javidan on September 23, 2011, 09:25:51 am
Hello,

Was hoping that some of the more experienced guys here could help me out with some missing subtitles when I use Red October.
I uploaded them to the link below

http://screenshotcomparison.com/comparison/82325

You will notice that the subtitles above are missing.
Obviously another difference which can be seen is the font/colour etc but I understand that JRiver's subtitle renderer hasn't gotten these enhanced features built into it yet and I can live without it. Missing subtitles though...isn't exactly something to compromise so I find that I'm switching back to MPC to get all my subtitles appearing again.

Can someone show me how to configure Red October with additional filters to have them show properly or do I have to stick with MPC whenever I find subtitles which are missing?

This only happens for the more complex subtitles obviously (two being shown on the screen at once).

Thanks!
Title: Re: Subtitle engine [Problems go here]
Post by: struct on September 24, 2011, 08:00:35 pm

not reporting a problem, more a request...

i have had a few occasions where the subtitles are annoyingly offset from the video.  In the right click context menu, would it be possible to add a time delay/offset option?

Thanks
Title: Re: Subtitle engine [Problems go here]
Post by: Matt on September 25, 2011, 06:25:15 pm
Hello,

Was hoping that some of the more experienced guys here could help me out with some missing subtitles when I use Red October.
I uploaded them to the link below

http://screenshotcomparison.com/comparison/82325

You will notice that the subtitles above are missing.
Obviously another difference which can be seen is the font/colour etc but I understand that JRiver's subtitle renderer hasn't gotten these enhanced features built into it yet and I can live without it. Missing subtitles though...isn't exactly something to compromise so I find that I'm switching back to MPC to get all my subtitles appearing again.

Could you provide a sample file?  You could email me a file if it's less than 30 MB at matt at jriver dot com.

Thanks.