NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) GB-PVR Support (legacy) v
« Previous 1 … 239 240 241 242 243 … 1231 Next »
Subtitles have stopped working (MKV)

 
  • 0 Vote(s) - 0 Average
Subtitles have stopped working (MKV)
adspence
Offline

Member

Posts: 142
Threads: 7
Joined: Oct 2005
#21
2008-01-05, 09:00 PM
Sadly this issue is back. I recently installed the latest version of Haali (1.7.401.3) as this fixes a bunch of other playback issues I have. Subs are missing again...and nothing I do will get them back again. Even going back to the exact same versions of CoreAVC, Haali, VSFilter (vobsub) and PVRX2 makes no difference whatsoever.

The really really frustrating thing is that PVRX2 is the ONLY directshow app that can't get the right graph. So there is nothing wrong with the filters at all, its just PVRX2 is ignoring the fact that vobsub should be autoloaded for this file. ARGH!
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,789
Threads: 769
Joined: Nov 2003
#22
2008-01-05, 11:05 PM
Quote:The really really frustrating thing is that PVRX2 is the ONLY directshow app that can't get the right graph. So there is nothing wrong with the filters at all, its just PVRX2 is ignoring the fact that vobsub should be autoloaded for this file.
There is nothing wrong with PVRX2. As I explained, it knows nothing about vobsub, it just askes Directshow to pick an appropriate graph and Directshow takes care of the rest.
adspence
Offline

Member

Posts: 142
Threads: 7
Joined: Oct 2005
#23
2008-01-06, 12:27 AM
I know, I know...but I can't for the life of me make it choose to use the "right" graph (except by saying VS AutoLoad=Y in Haali, which isn't what I want for every file I ever use).

I'm going back to square one and a complete reinstall of XP, and start from scratch. Maybe I'll eventually find the correct masonic handshake that PVRX2 needs to get Vobsub to autoload reliably - or find the app that breaks it (though I have to get it working again first!). Other apps don't seem to have the same problem. They must be asking DS something ever so slightly different. Or Haali or VSfilter or CoreAVC are somehow behaving slightly differently with this one app and nothing else, even though I can't see any settings anywhere that could be different.
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,789
Threads: 769
Joined: Nov 2003
#24
2008-01-06, 12:32 AM
adspence Wrote:Other apps don't seem to have the same problem. They must be asking DS something ever so slightly different. Or Haali or VSfilter or CoreAVC are somehow behaving slightly differently with this one app and nothing else, even though I can't see any settings anywhere that could be different.
I suspect the latter.

Here is the entire source code used for generating the directshow graph when you play a .mkv file in PVRX2.exe, including which filters are used and how they are hooked up:
Code:
[SIZE=2]
hr = pGB->RenderFile(filename, NULL);
[/SIZE]
I'm sure you'll agree there isnt much room to maneuver (or get it wrong) in this tiny bit of code...
adspence
Offline

Member

Posts: 142
Threads: 7
Joined: Oct 2005
#25
2008-01-06, 12:48 AM
Maybe there was something broken with older versions of Haali, but the latest one seems to be fine with PVRX2 when using Autoload option. In the past it loaded the VSfilter for EVERY file that was split with Haali whether it had subtitles or not - which was certainly unecessary and undesirable. Setting it now seems to load it on demand when needed, which is exactly what I want. Looks like other apps manage to trigger the VSfilter loading in DS without this setting being required, why isn't clear (MPC, WMP, GraphEdt all work without needing this option), but no longer matters. Hopefully I can now enjoy my subtitled films without any more pain, and I can hold off on the rebuild. Phew!
adspence
Offline

Member

Posts: 142
Threads: 7
Joined: Oct 2005
#26
2008-01-06, 12:50 AM
sub Wrote:I suspect the latter.

Here is the entire source code used for generating the directshow graph when you play a .mkv file in PVRX2.exe, including which filters are used and how they are hooked up:
Code:
[SIZE=2]
hr = pGB->RenderFile(filename, NULL);
[/SIZE]
I'm sure you'll agree there isnt much room to maneuver (or get it wrong) in this tiny bit of code...

Yes indeed, no wiggle room there Smile
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,789
Threads: 769
Joined: Nov 2003
#27
2008-01-06, 12:51 AM
Quote:Looks like other apps manage to trigger the VSfilter loading in DS without this setting being required, why isn't clear (MPC, WMP, GraphEdt all work without needing this option), but no longer matters.
Some directshow filters do have special case logic for these very common apps.
adspence
Offline

Member

Posts: 142
Threads: 7
Joined: Oct 2005
#28
2008-01-06, 09:15 AM
Thats interesting. What it does mean is that GraphEdt won't always be a perfect indicator of what PVRX2 is going to do.
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,789
Threads: 769
Joined: Nov 2003
#29
2008-01-06, 03:48 PM
Quote:What it does mean is that GraphEdt won't always be a perfect indicator of what PVRX2 is going to do.
It is usually a great indicator and shows exactly what you'd get in GB-PVR for a default rendering, but there are some known examples where filters are coded to specific things in known apps, and these ones you mention are usually on the "known list". For example, ffdshow comes with a preconfigured list of applications will automatically be used with and MPC, WMP & GraphEdt are all on that list. You'd have to add PVRX2.exe to that list to get the same behaviour. I dont know whether haali does this, but this is an example of why you'd sometimes see these filters choosing to behave differently in different apps. This is obviously something GB-PVR has no control over though.

Its pretty rare that filters would do this, but some exist.
frankmcg
Offline

Senior Member

Posts: 312
Threads: 23
Joined: Sep 2006
#30
2008-09-16, 02:21 PM
To dig up an oldish thread, if I'm playing an mkv split through Haali which has a number of subtitle files, is there a keyboard shortcut (and hence a remote control key I can map) which cycles through them? I guess this would need to be a keypress that can control vobsub or can something within GB-PVR control?

Would be great to be able to cycle subs "off", "on when needed", "on", or something like that eg for films which have parts spoken in a foreign language but the majority is english.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (4): « Previous 1 2 3 4 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Web Scheduling Not Working hasso 1 1,886 2011-06-28, 10:48 AM
Last Post: hasso
  Can't get GBPVR working w/ WinTV-PVR150 RandyH 21 8,797 2011-06-22, 05:35 PM
Last Post: adrian_vg@yahoo.com
  Windows 7 and Working DVD Menu Navigation imilne 8 4,422 2011-01-04, 02:23 PM
Last Post: imilne
  Webgrab no longer working, no EPG! mc2xml? ericbiermann 3 2,789 2010-12-23, 09:04 AM
Last Post: ericbiermann
  mkv embedded subtitles and audio tracks jam_zhou 10 4,364 2010-11-23, 05:05 PM
Last Post: hoborg
  Automatic Transcoding Not Working taz 3 2,284 2010-11-22, 09:01 AM
Last Post: goelectric
  Hauppauge 1600 analog stopped working stoenjes 2 2,010 2010-11-16, 11:09 PM
Last Post: ryanmc
  Live TV Recording Pause etc not working manoj.kollam 3 2,491 2010-10-21, 10:50 PM
Last Post: sub
  PVRX2 has stopped working roguejedi 2 1,871 2010-10-09, 05:16 PM
Last Post: roguejedi
  Comcast DCI105COM1 DTA and Hauppauge IR Blaster not working DonP 6 7,341 2010-09-26, 03:46 AM
Last Post: pBS

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode