View Full Version : VobSub subtitles not showing in MPC with VMR9
Perplexer
30th August 2009, 07:58
I have an old P4 2.8 Ghz PC so I need to switch my Media Player Classic to VMR9 renderless mode to be able to watch 1080p video using hardware decoding via Cyberlink's video decoder. The problem is that as soon as I change the Playback -> Output -> DirectShow Video option from "System Default" to "VMR9 (renderless)" I lose subtitles. VobSub 2.23 which I use won't show them anymore. Please note that I have already tried all the other options under DirectShow Video and none of them show subtitles (if they do, then it means that the video is not playing through hardware DXVA decoder but goes through the CPU and so stutters). Any ideas how to keep hardware DXVA active and get subtitles to display (they are in IDX/SUB format) ?
clsid
30th August 2009, 11:49
You must enable the internal subtitle renderer if you want to have both DXVA and subs.
Perplexer
30th August 2009, 13:17
You must enable the internal subtitle renderer if you want to have both DXVA and subs.
How do I do that in MPC exactly ?
clsid
30th August 2009, 16:29
Options -> playback -> auto-load subtitles
Perplexer
30th August 2009, 16:43
Options -> playback -> auto-load subtitles
This is not it then. I've had this selected all the time. When I use VMR9 renderless to activate DXVA the subs wont show. I got VobSub 2.23 installed.
clsid
30th August 2009, 17:29
First of all, vobsub 2.23 is an very old and buggy version.
Secondly, the internal renderer takes precedence over vobsub.
Try manually loading the subtitle file.
Perplexer
31st August 2009, 05:09
Looks like I had DirectVobSub 2.37 installed afterall, alongside VobSub 2.23. But anyway, I uninstalled both, rebooted my PC and installed DirectVobSub 2.39. I see it looks similar to VobSub as the small green arrow which appears in tray when starting a movie looks the same. The original problem persists though. It seems that DirectVobSub will not load (small green arrow does not show in tray) if I set Media Player Classic to work with DXVA hardware decoding (VMR9 renderless). So SRT subtitles aren't shown (not even those embedded in the MKV file itself). In this case, instead of the green arrow, a white icon named Haali Media Splitter appears in tray (it's autoload VSFilter is set to YES).
I tried manually forcing DirectVobSub to load by adding it's filter via Options -> External filters and setting it to "Prefer". That did load DirectVobSub and show the subtitles but it forced MPC 6.4.9.1 to drop out of DXVA mode so I was back at square one.
Any other ideas ?
Perplexer
31st August 2009, 05:41
Ok now I got it working in Media Player Classic HOMECINEMA 1.2.908.0. Actually DirectVobSub (green icon in tray) still does not load but at least Haali Media Splitter seems to be displaying the subtitles. So thats some progress I guess.
clsid
31st August 2009, 09:45
Like I have already said before, you can NOT have DXVA when also using DirectVobSub. There may be no filters in between the decoder and the video renderer.
stax76
7th January 2010, 23:30
Options -> playback -> auto-load subtitles
If this option would have been located at Options -> Subtitles -> Load Subtitles I wouldn't have needed to waste a hour trying to make subtitles show up, finally this thread teached me how to make them show up, I simply searched for all threads containing subtitles in the title and bingo, I found 'VobSub subtitles not showing in MPC'.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.