View Full Version : dslibdvdnav - directshow wrapper of libdvdnav, a DVD navigator
cb2000
27th November 2011, 13:58
tbh it did no joke read this thread http://forum.doom9.org/showthread.php?t=146228&page=557
once again with this solution i get artifacting but with ffdshow video for dvd instead of it ...none
Do u means if it works with ffdshow, it will get artifacting. And if MS' with ffdshow none ?
sexus
27th November 2011, 16:23
yeah i guess you could put it that way aka this hack introduces artifacting no matter if you activate ffdshow video or not to handle dvd decoding since the hack overrides or messes with functions of decoders or something
simply put this hack is buggy at best it only introduces artifacting and why? just use ffdshow video to handle the dvd decoding without any artifacting ,stay away from this hack as its very unstable at best
once again select mpeg2 and libavcodec as decoder and checkmark the option that says dvd decoding in ffdshow video , then simply set it as prefer in mpchc and youre good to go ...till nevcairiel comes out with the official integration into lav filters so we can remove ffdshow video from the equation, peace
dukey
27th November 2011, 19:05
I don't think ffdshow does a flawless job with DVDs. Text overlay works fine, but not sure sub picture works. I couldn't get some of my menus to draw correctly when using it.
cb2000
28th November 2011, 03:24
yeah i guess you could put it that way aka this hack introduces artifacting no matter if you activate ffdshow video or not to handle dvd decoding since the hack overrides or messes with functions of decoders or something
simply put this hack is buggy at best it only introduces artifacting and why? just use ffdshow video to handle the dvd decoding without any artifacting ,stay away from this hack as its very unstable at best
once again select mpeg2 and libavcodec as decoder and checkmark the option that says dvd decoding in ffdshow video , then simply set it as prefer in mpchc and youre good to go ...till nevcairiel comes out with the official integration into lav filters so we can remove ffdshow video from the equation, peace
Would you please tell me the detail of the artifacting? So I can try to fix it.
sexus
28th November 2011, 06:13
well but million times better than this hack and im not exactly happy to have to admit this im not exactly an ffdshow video fan myself -.-' but it does the job till we get native dvd integration into lav as ive explained dukey -.-'
and about the artifacting theres not much to explain you get blocky artifacts on either the top or the middle of the screen using this hack perhaps trying it yourself to see what im talking about would be the best solution,peace
commander1979
20th December 2011, 21:44
Hi cb2000,
have you a testbuild for dslibbluray?
Greets
commander
cb2000
31st December 2011, 15:41
Hi cb2000,
have you a testbuild for dslibbluray?
Greets
commander
Not yet, bdj impletement is far from finished, the filter just begin to display video, no audio and subtitle yet.
commander1979
22nd February 2012, 20:41
Not yet, bdj impletement is far from finished, the filter just begin to display video, no audio and subtitle yet.
Hi cb2000,
some new news for us? :)
Greets
commander
JoeH
23rd February 2012, 10:19
Thanks for this program. Works great - hope it can be integrated natively somehow in MPC-HC / MadVR (or something comparable).
cb2000
27th February 2012, 01:58
Maybe someone would like to have a try on dslibbluray test build on sourceforge, although it is far from alpha state.
Mercury_22
27th February 2012, 17:35
Maybe someone would like to have a try on dslibbluray test build on sourceforge, although it is far from alpha state.
I can't register EVRMixer.dll on a clean Win 7 x64 (VM)
any other dll needed ? (but I can register dslibbluray.ax)
mark0077
27th February 2012, 22:04
Using version 0.2.4, I still have many dvd menus that don't behave very well, ie I hear no audio with any type of audio decoder. Playing back the pure vobs work fine so it doesn't look like any decoders fault. Is there still alot of work to do on the dvd navigator?
Mercury_22
27th February 2012, 23:01
Hurayyy!! We have an Open Source BD Navigator !:thanks:
I'm using LAVFilters instead of FFD and I didn't use "Win7DSFilterTweaker_4_8" cause I can register EVRMixer.dll only on a system with VS2010 and I don't want to mess up my main system and I was to lazy to find out what other dll or... I need to register EVRMixer.dll on a clean install so I can do the test in a VM
but I don't have any problem with codecs
So.... bugs:
1 Some BD are crashing: MVC++ runtime library
Assertion failed!
Line 57
Expresion: bLeak==FALSE
2. Some don't even start
3. I can navigate only with the Keyboard
Navigating with the mouse it's not working
4. In some menus I can't see where is the selection: e.g when changing from PLAY to Languages I can't see when Language is selected although pressing enter it's showing the available languages
But this is a great start :D :thanks:
P.S. I think you should open a new thread for dslibbluray
Man4life
28th March 2012, 05:29
Hi
thank you for your efforts, but i have a dvd that have the fbi warning can't be skipped or forwarded. can you fix that?
i have a wonderful idea , why don't you create a hack tool to use vlc plugins?
like (DVDnav & DVDread)
i really hope you consider this idea.
Shinobu
3rd July 2012, 19:40
Hello.
I realy want to test your open dvd nav but the file DVDNavigatorPathHack.exe doesn't seems to do it's job.
I own 2 computer under win7 32bit and win7 64 bits and when i launch DVDNavigatorPathHack, i click "hack" then select the file "dslibdvdnav.ax" and i doesn't do anything, MPC steel use the classic qdvd.dll from microsoft.
Could you tell me witch registry key do i need to edit to use your dvd navigator instead of microsot one ?
Thanks a lot.
JarrettH
13th July 2012, 19:02
Has there been an development with dslibdvdnav this year?
JarrettH
22nd July 2012, 19:16
For anyone still experiencing problems like artifacting, I'd recommend to keep using AnyDVD to fix those problems
gloor13
26th September 2012, 19:34
I seerm to have the same problem as Shinobu (post of 3rd July 2012). Replacing the qdvd.dll works fine with me. However, the "Hack" method doesn't work at all unless I am doing something wrong. This is what I am doing: I click "Hack", Explorer window opens, I point to dslibdvdnav.ax and then to "Open", the window closes - and that's it?
dansrfe
27th September 2012, 05:01
I seerm to have the same problem as Shinobu (post of 3rd July 2012). Replacing the qdvd.dll works fine with me. However, the "Hack" method doesn't work at all unless I am doing something wrong. This is what I am doing: I click "Hack", Explorer window opens, I point to dslibdvdnav.ax and then to "Open", the window closes - and that's it?
That should be it. To test if it worked properly you can rename the qdvd.dll that is in system32 or syswow64 (if you're on 64 bit Windows) to something else like old_qdvd.dll and play a DVD. If the DVD plays and you see DVD Navigator in the filter chain than it should be working. Basically, the hack program just changes the location of qdvd.dll in the registry so that any program that wants to use qdvd.dll simply gets pointed to dslibdvdnav.
mindbomb
27th September 2012, 15:34
am i doing something wrong, or does this dvdnavigator not support subtitles?
dansrfe
27th September 2012, 17:01
am i doing something wrong, or does this dvdnavigator not support subtitles?
dslibdvdnav should support subtitles just fine. Are you sure you have the subtitle on and on the right subtitle track?
mindbomb
27th September 2012, 18:55
yes, does the choice of video decoder matter?
I've noticed it doesnt work well with mpc's mpeg2 decoder, so I'm using the microsoft one.
edit:
okay, subs work with the arcsoft video decoder.
Video doesn't even work right with the mpc mpeg 2 decoder.
subs dont work with the microsoft decoder.
and lav video doesnt get used with this dvd navigator for some reason.
dansrfe
28th September 2012, 02:48
I'm using dslibdvdnav with the latest LAV Filters, MPC-HC, and madVR builds. It works flawlessly for me.
Make sure nothing else is in your filter chain that might be screwing with it. Not sure what else to recommend.
mindbomb
28th September 2012, 03:04
I'm using 0.2.4, are you using that version too?
I'm using the latest lav filters, and I can't get lav video to connect. Lav audio is used fine for the ac3.
Blight
29th September 2012, 01:13
just a small note, ZP v8.5 final adds support for this navigation filter.
ricardofac
11th October 2012, 06:18
It's doesnt work here with LAV Filters + madVR, I tried dslibdvdnav, I open the DVDNavigatorPatchHack.exe and then choose the dslibdvdnav.ax, ok, but nothing happens, the window closes and still I have problems with Macrovision Fail with any DVD. Can anyone help me?
I'm using Windows 7 x64.
THEAST
13th October 2012, 20:53
At people who still get the macrovision error after using the hack, make sure you're registering the 32-bit version of the DVD navigator if you're using MPC-HC x86 (madVR doesn't work with MPC-HC x64 so you're most probably using the x86 version anyway).
ricardofac
15th October 2012, 22:45
At people who still get the macrovision error after using the hack, make sure you're registering the 32-bit version of the DVD navigator if you're using MPC-HC x86 (madVR doesn't work with MPC-HC x64 so you're most probably using the x86 version anyway).
Nevertheless, the hack it still doesn't work here :/
VenomousNinja
16th October 2012, 07:44
MPC-BE x32,LAV filters, latest madVR + dslibdvdnav (used hack patch) works great on Win 7 x64. The only annoyance I get it that I have to click "PLAY movie" twice on most of DVD menus.
the_weirdo
16th October 2012, 10:52
MPC-BE x32,LAV filters, latest madVR + dslibdvdnav (used hack patch) works great on Win 7 x64. The only annoyance I get it that I have to click "PLAY movie" twice on most of DVD menus.
AFAIK, MPC-BE uses EVR for DVD playback even you select madVR as video renderer. Also, madVR doesn't (officially) support DVD playback yet.
VenomousNinja
16th October 2012, 13:49
No. MPC-HC BE has an option to use EVR for DVD. But if you untick it - it will use madVR. I watch DVD's on madVR for sure. I have done image comparison by taking screenshots of EVR-CP and madVR. MadVR has superior resizing algorithm vs Nvidia built in PureVision if enabled through CP (edge enh/noise reduction).
the_weirdo
16th October 2012, 15:41
No. MPC-HC BE has an option to use EVR for DVD. But if you untick it - it will use madVR.
Look like you're using a dev build of MPC-BE, which is not publicly released yet.
VenomousNinja
16th October 2012, 16:36
Look like you're using a dev build of MPC-BE, which is not publicly released yet.
Yes, you are right. :)
dansrfe
17th October 2012, 00:43
Guys, my current setup is latest beta of: LAV Filters, MPC-HC, and madVR. The "path hack" has a very straightforward installation method. If anyone is having trouble then list your specs and respective versions of everything in your filter chain and the player you're using. I'm pretty sure that this should work flawlessly on all systems since I have it working on two systems with identical filter chains and one of them has an ATI card and the other has an nvidia card.
Mangix
17th October 2012, 02:31
the path hack does not work under windows 8.
6233638
29th October 2012, 02:42
Has anyone figured out how to get DVDs working with LAV and madVR using Windows 8 at all? Preferably in MPC-HC.
Mangix
29th October 2012, 02:49
Nope. I really do recommend upgrading to Windows 7 though.
6233638
30th October 2012, 01:04
Nope. I really do recommend upgrading to Windows 7 though.Other than this not working, Windows 8 has been a good upgrade for me in a number of areas. (after killing Metro with Start8 (http://www.stardock.com/products/start8/))
6233638
30th October 2012, 04:55
OK, I've figured out what the problem was. Windows 8 locks down that registry key by default so that only "TrustedInstaller" can modify it.
By changing the permissions on the key, it enables the PathHack tool to work again.
Open Regedit, and navigate to:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{9B8C4620-2C1A-11D0-8493-00A02438AD48}\InprocServer32
Right-click on InprocServer32, and go to Permissions
Click on Advanced
At the top, change the owner from SYSTEM to your username.
Hit OK, and then give Administrators full control.
Change the owner back to SYSTEM.
Now you should be able to run DVDNavigatorPathHack.exe at any time to change between the system DVD Navigator (still broken with madVR as of this post) dslibdvdnav.ax, and the Windows XP qdvd.dll
Blight
30th October 2012, 14:55
Has anyone tried playing DVDs in ZP v8.5 on Win8 using dslibdvdnav and MadVR?
ZP doesn't require any hacks for this to work.
dansrfe
31st October 2012, 20:50
Well, madVR flawlessly supports DVD playback with the regular qdvd.dll file in Windows 7. I guess dslibdvdnav would be used just a replacement if you want to play around with it or perhaps work on it.
6233638
1st November 2012, 02:03
Well, madVR flawlessly supports DVD playback with the regular qdvd.dll file in Windows 7. I guess dslibdvdnav would be used just a replacement if you want to play around with it or perhaps work on it.Please post your setup, because in most configurations, DVD playback absolutely does not work with madVR unless you are using an alternate DVD Navigator.
It's good if ZoomPlayer has managed to figure out a way around this, but it is a paid player (not necessarily a bad thing) and I don't like the UI at all.
EDIT: Or it may have been fixed now in 0.84.4! :D
corporalgator
1st November 2012, 22:43
This doesn't work for me. I'm using latest madvr, latest lav and latest mpc-hc. When I play any dvd, it either drops a ton of frames if it isn't 24 fps or if it is 24 fps content, it either doesn't display or is ridiculously slow at playback with tons of stuttering. 1080p content plays flawlessly on my system without frame drops.
Blight
6th November 2012, 11:13
6233638:
ZP has a free version.
Send me a PM about the GUI, what don't you like?
geser111
17th December 2012, 15:51
Why do you need a file libdvdcss.dll, and can I do without it?
Grimsdyke
30th November 2024, 18:06
Does anyone maybe know why DVD's region code is still such an issue for directshow ? I believe this patch does not work any longer, right ?
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.