Log in

View Full Version : DGMPGDecNV 1.0.2


Pages : 1 2 3 4 [5]

Guest
29th May 2009, 15:11
@laserfan

It was a new version because it had to support program streams.

@all

Here is 1.0.3 beta 1 that supports multiple input files for MPG (e.g., load multiple VOBs). Do not try to use the DGDecodeNV.dll with AVC or VC1 (yet), because they need new versions of the respective indexers. Please test and report.

http://neuron2.net/dgmpgdecnv/dgmpgdec103b1.zip

kemuri-_9
30th May 2009, 02:21
Here is 1.0.3 beta 1 that supports multiple input files for MPG (e.g., load multiple VOBs).

worked fine to load multiple .vobs here...

cweb
5th July 2009, 12:55
I had tried a brief mpeg clip (recorded from satellite) with both the beta and release versions, and while it loaded in a complex script, the script would not encode to xvid in virtualdub without crashing..
I'm using NV beta 4 from your website.

Now I updated my graphics driver to nvidia's latest 186.18 as recommended in the beta, and virtualdub is getting stuck when I try to load a one line avs script to load a video (this time a dvd backup). DGMPGIndexNV is what I used to create the dgm file.

dgsource("sja102.dgm")

It just stays 'not responding'... both with PureVideo for deinterlacing and without it.
any ideas?
I had an nvcuvid.dll in system32 but deleted it now. Doesn't seem to have solved the problem.

-edit-
I think I found what's wrong.
I'm using MT avisynth, and setmtmode(2,2) before dgsource - which it doesn't like. Solution for now is to dgsource before calling setmtmode (and to kill any running cuvid server).

Also how can I move the software to a different directory on another drive on my machine without having to get another license file?

Guest
5th July 2009, 14:32
I think I found what's wrong.
I'm using MT avisynth, and setmtmode(2,2) before dgsource - which it doesn't like. Correct.

Also how can I move the software to a different directory on another drive on my machine without having to get another license file? Just move it.

yesgrey
16th July 2009, 13:55
Just a small cosmetic thing in NVbeta4:
When I open the DGDecodeNVManual.html file the title in the web browser says "DGAVCDecodeNVManual" instead of "DGDecodeNVManual".

prokhozhijj
23rd July 2009, 11:50
Thank you for your work, neuron2.

1. Can I use DGMPGDecNV with FFT3DGPU filter (http://forum.doom9.org/showthread.php?t=89941) safely? I've tried to do this with small video fragments and it seems everything looks fine. But I am not sure.
2. Do you planning to include noise reduction and edge enhancement features provided by NVidia?

I have NVidia 8800 GTS card and Vista32 OS.

Guest
23rd July 2009, 13:49
1. Can I use DGMPGDecNV with FFT3DGPU filter (http://forum.doom9.org/showthread.php?t=89941) safely? I've tried to do this with small video fragments and it seems everything looks fine. But I am not sure. I don't know for sure either. My guess is that it is OK.

2. Do you planning to include noise reduction and edge enhancement features provided by NVidia? If and when the NVCUVID API allows it.

prokhozhijj
26th July 2009, 10:53
I had tried DGMPGDecNV beta 4 with DVD (it contains 4 vob files, detailed info see below). Index has been created succesfully. But within avs-script decoding process hangs approximately in the middle of the film. For other film it was stopped near to end of third part of the film.

I am using last NVidia drivers (v.190.38 international for Windows Vista 32), AviSynth 2.5.8, Windows Vista 32-bit Ultimate, GeForce 8800 GTS, GOM player.

here is the script
DGSource(dga="G:\video\_new\Gold Globus\England\video.dgm",deinterlace=2)

here is the detailed info about first part of the film

Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, Matrix : Default
Duration : 24mn 8s
Bit rate mode : Variable
Bit rate : 5 245 Kbps
Nominal bit rate : 9 800 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4/3
Frame rate : 25.000 fps
Standard : PAL
Colorimetry : 4:2:0
Scan type : Interlaced
Scan order : Bottom Field First
Bits/(Pixel*Frame) : 0.506
Stream size : 906 MiB (88%)
Writing library : Jan 12 2008

- edit 1 -
Just discovered that with the deinterlace=1 everything works good. But I want to know what I am doing wrong?

- edit 2 -
I found in documentation: "Note that double rate deinterlacing requires Windows XP SP3!" Is there any possibility to use double rate deinterlacing on Vista SP2?

Revgen
27th July 2009, 05:53
^I have Windows XP SP3 and I have the same issue.using the same drivers. I'm using an 8400 GS.

Guest
28th July 2009, 04:12
Is there any possibility to use double rate deinterlacing on Vista SP2? You have to ask Nvidia. That is the advice I have from them.

Guest
28th July 2009, 04:12
I have Windows XP SP3 and I have the same issue.using the same drivers. I'm using an 8400 GS. I can't help you without a stream that I can use to duplicate the issue.

Revgen
28th July 2009, 06:24
I can't help you without a stream that I can use to duplicate the issue.

http://www.sendspace.com/file/3quomn

Guest
28th July 2009, 13:38
Now tell me the steps to create your problem.

Revgen
28th July 2009, 23:53
^
1) Create .dgm file
2) AVS script
dgsource("espytest.dgm",deinterlace=2)
3) Open avs script in Virtualdub.
4) First half of video plays smooth. 2nd half doesn't play at all. 2nd half frames can be seeked, but cannot be played.

an3k
29th July 2009, 13:36
^
1) Create .dgm file
2) AVS script
dgsource("espytest.dgm",deinterlace=2)
3) Open avs script in Virtualdub.
4) First half of video plays smooth. 2nd half doesn't play at all. 2nd half frames can be seeked, but cannot be played.

have the same issue (with the sample file you provided). windows media player and other programs also have problems playing the 2nd half.
2nd half is frame 123 - 248.


WinXP Prof SP3 + AviSynth 2.5.8 + VirtualDub 1.8.8 + DGIndexNV beta 4 + GeForce GTX 295 + nVIDIA GeForce 168.18

Revgen
29th July 2009, 14:36
^When your using WMP, what player are you using. FFDShow works fine for me.

Guest
1st August 2009, 03:56
^
1) Create .dgm file
2) AVS script
dgsource("espytest.dgm",deinterlace=2)
3) Open avs script in Virtualdub.
4) First half of video plays smooth. 2nd half doesn't play at all. 2nd half frames can be seeked, but cannot be played. I know what the problem is and a fix will be forthcoming shortly. :)

Revgen
1st August 2009, 05:59
^ :thanks:

prokhozhijj
8th August 2009, 07:27
Yet another issue with NVBeta5.

When I am opening 4 vob files in DGMPGIndexNV for index creating I am getting error with following message:

GPU decoder: failed to create video decoder [100]

After this error happened I can't to close DGMPGIndexNV.

I am using last NVidia drivers (v.190.38 international for Windows Vista 32), Windows Vista 32-bit Ultimate, GeForce 8800 GTS.

== Edit 1 ==
I can't to use created index in avisynth script at all. Neither with deinterlace=0 nor deinterlace=1 nor deinterlace=2. There is no video output on my player (GOM).

Revgen
8th August 2009, 11:10
^I'm not having this problem.

Tried NVBeta6?

Try uninstalling and reinstalling drivers?

prokhozhijj
8th August 2009, 23:29
^I'm not having this problem.


May be this error happens due to my OS (Vista)?


Tried NVBeta6?


I do not see NVBeta6 URL o neuron2.net.


Try uninstalling and reinstalling drivers?

Why? I had no such problem with NVbeta4.

== Edit 1==
With NVBeta6 the same problem. I found NVBeta6 there http://neuron2.net/dgavcdecnv/NVbeta6.zip

Guest
9th August 2009, 00:55
Make sure you have the latest Nvidia drivers installed and try beta 7.

cweb
9th August 2009, 07:53
May be this error happens due to my OS (Vista)?



I do not see NVBeta6 URL o neuron2.net.
Just change the link you get from the site, replace the 5 by a 6 and you can download it..

prokhozhijj
9th August 2009, 21:05
Make sure you have the latest Nvidia drivers installed and try beta 7.

With NVBeta7 I have the same issue as with NVBeta5 and NVBeta6.

With NVBeta4 I have no such issue.

I've tried to reinstall NVidia drivers (190.38 International for Vista32, this is latest version for my video card 8800GTS) but it did not help.

Guest
10th August 2009, 01:46
I'll ask Nvidia about it.

prokhozhijj
14th August 2009, 15:57
I'll ask Nvidia about it.

Any progress?

Guest
14th August 2009, 18:08
You're the only guy with this problem. One other person had it and the cause was an old version of the DLL in the Avisynth plugin directory. Have you checked that? It's consistent with the fact tha beta 4 works for you.

prokhozhijj
14th August 2009, 19:53
You're the only guy with this problem. One other person had it and the cause was an old version of the DLL in the Avisynth plugin directory. Have you checked that? It's consistent with the fact tha beta 4 works for you.

Sorry, Neuron2, but I have two problems. You forgot probably about that. First problem is error generated by your application DGMPGIndexNV.exe after opening vob files - "GPU decoder: Failed to create video decoder [100]". Is this error happens due to old library in Avisynth plugins directory?

After this error arised your application can generate index file but after that I can not legally shutdown the program (through menu or window button "Close").

I've checked my Avisynth version. I wrote already that I have the latest stable official release. This is 2.5.8 AFAIK. But I've reinstalled Avisynth JIC. The second problem still occured when I do not see anything when using avs-script.

Are others guys have Windows Vista 32 SP2? May be problem in operating system difference (Xp SP3 and Vista SP2)?

== Edit 1 ==
I found old version nvcuvid.dll in this folder C:\Windows\System32\DriverStore\FileRepository\nv_disp.inf_df3f64cf. In others folders (C:\Windows\System32 and C:\Windows\System32\DriverStore\FileRepository\nv_disp.inf_12c1d22e) there is newest version of this dll. I think that old version of this library saved by OS for possibility to rollback in case when new drivers installed incorrectly.

== Edit 2 ==
Version of DGDecodeNV.dll in NVBeta7.zip is 1.0.2.0. The same version of this library in plugins Avisynth folder. I rewrote this dll in plugins folder from NVBeta7.zip archive.

cweb
14th August 2009, 20:51
I've checked my Avisynth version. I wrote already that I have the latest stable official release. This is 2.5.8 AFAIK. But I've reinstalled Avisynth JIC. The second problem still occured when I do not see anything when using avs-script.

Are others guys have Windows Vista 32 SP2? May be problem in operating system difference (Xp SP3 and Vista SP2)?


I use 2.5.8 (mt version), XP SP3 (32 bit). Im using the beta 6 version successfully.

Guest
14th August 2009, 21:16
Make sure you have 190.38 or later for your Nvidia driver. Make sure you are not loading a rogue nvcuvid.dll from the past. It should be the latest one installed by Nvidia.

Does it happen with all VOB files?

prokhozhijj
14th August 2009, 21:49
Make sure you have 190.38 or later for your Nvidia driver. Make sure you are not loading a rogue nvcuvid.dll from the past. It should be the latest one installed by Nvidia.

Does it happen with all VOB files?

Neuron2, please read my previous posts. I've already reinstall all stuff which I can (drivers, Avisynth). Why repeat this question twice?

I did not load nvcuvid.dll from the past. I wrote which dll's from NVidia I have and where they located. Please read my posts carefully.

I've noticed that when I firstly close the project than I can to close DGMPGIndexNV.exe legally.

Issue happens with all VOB files.

Guest
14th August 2009, 22:09
I don't know how to help you further.

prokhozhijj
14th August 2009, 22:12
I don't know how to help you further.

:thanks:

But did you test your soft on Vista 32 SP2? I did not found any restriction (except for deinterlacing) about Vista using.

And may be you'll make your application with extended logging? It may help. I see that you just do not want to investigate my problem. All advices comes to "just reinstall your soft". How you can make conclusion about anything without any logs?

SomeJoe
15th August 2009, 16:17
I believe somewhere on your system is an old version of something, probably something associated with the NVidia drivers.

Be aware that NVidia used to have a large control panel/control suite called nView that was bundled with older versions of their drivers. They removed nView support for GeForce cards in the drivers starting several months ago, nView is for Quadro cards only now.

If you had older nVidia drivers on the system when you upgraded to 190.38, nView may have stayed behind, and it will cause problems with the latest drivers. My recommendation:

1. Remove your nVidia drivers.
2. Remove nView if it is listed in the Add/Remove programs control panel.
3. Do a search on the Windows directory for all nVidia-related DLLs, especially nvcuvid.dll, and delete if any are found.
4. Delete C:\Program Files\nVidia if present.
5. Remove all versions of DG's NV tools from your system, including any DGNV-related DLLs present in C:\Program Files\Avisynth\plugins (like DGDecode.dll)
6. Restart and reinstall nVidia drivers 190.38.
7. Download and unzip the latest DGNV Beta 7 from neuron's site.
8. Try your steps again.

If this does not work, I'm not sure where else to go. Many other people here are running DGNV Tools beta 7 under XP SP3, Vista 32, Vista 64, and Win 7 with no issues.

Edit: Just saw in the other thread that you discovered that your GeForce card may not have sufficient hardware support for the NV Tools. If this turns out to be the case, please disregard.

rica
29th August 2009, 19:56
Hi neuron.
Sorry in advance if i've missed something since i've been away for a while.

I have DGMPGNV 1.0.2.0.

I have this system:

http://img193.imageshack.us/img193/6053/66006105.th.png (http://img193.imageshack.us/i/66006105.png/)

Here is the MediaInfo report of the original VOB:

http://img199.imageshack.us/img199/2848/vobinfo.th.png (http://img199.imageshack.us/i/vobinfo.png/)

And here is the sample rar including log, original VOB and dgm files:

http://rapidshare.com/files/273106157/DG.rar.html

1) Log is empty.
2) Created dgm is slow-motion.
3) Even MediaInfo says the original is progressive and even more "enable purevideo deinterlacer" is selected in "double rate", interlacing artifacts are very clear.

What's wrong with me?

rica
29th August 2009, 20:17
What's wrong with me?

Missing DGNVTools beta :D

Guest
30th August 2009, 00:59
The logs were broken. I have just updated beta 9 with the fix for the logs.

Regarding your interlacing, the stream is hosed. Turn off deinterlacing, serve the video with SeparateFields() to look at the source fields. See what I mean?

I don't know what you mean by the dgm is slow-motion. Please redownload beta 9 and try with that, and if there is an issue tell me what you do to make it happen.

rica
30th August 2009, 01:14
neuron,

i've already done.

No problem left here.

Sorry, but i haven't been realized DGTools beta until now.

I was dreaming this morning a software which makes HW decoding-resizing on the fly like SimHD and now i found it. :)

Thanks neuron.

Here are my test results:

aviscrypt:

LoadPlugin("C:\users\rica\desktop\Tools\DGNVTools\DGDecodeNV.dll")

DGSource("C:\users\rica\desktop\Copy\DG_Newest\output_newest.dgm", resize_w=1280, resize_h=720)




WMP:

http://img42.imageshack.us/img42/9258/dgwmp.th.png (http://img42.imageshack.us/i/dgwmp.png/)

GraphEdit:

http://img132.imageshack.us/img132/3320/dgavs.th.png (http://img132.imageshack.us/i/dgavs.png/)

GraphStudio:

http://img132.imageshack.us/img132/8959/dgavs2.th.png (http://img132.imageshack.us/i/dgavs2.png/)

Thanks again:thanks:

Guest
30th August 2009, 01:20
You've helped me a lot in the past, rica, so you know I'll get right on the case when you call. Thanks for pointing out the problem with the logs.

rica
30th August 2009, 01:23
Always pleasure :)

cweb
30th August 2009, 07:56
I believe somewhere on your system is an old version of something, probably something associated with the NVidia drivers.

Be aware that NVidia used to have a large control panel/control suite called nView that was bundled with older versions of their drivers. They removed nView support for GeForce cards in the drivers starting several months ago, nView is for Quadro cards only now.

If you had older nVidia drivers on the system when you upgraded to 190.38, nView may have stayed behind, and it will cause problems with the latest drivers. My recommendation:

1. Remove your nVidia drivers.
2. Remove nView if it is listed in the Add/Remove programs control panel.
3. Do a search on the Windows directory for all nVidia-related DLLs, especially nvcuvid.dll, and delete if any are found.
4. Delete C:\Program Files\nVidia if present.
5. Remove all versions of DG's NV tools from your system, including any DGNV-related DLLs present in C:\Program Files\Avisynth\plugins (like DGDecode.dll)
6. Restart and reinstall nVidia drivers 190.38.
7. Download and unzip the latest DGNV Beta 7 from neuron's site.
8. Try your steps again.

If this does not work, I'm not sure where else to go. Many other people here are running DGNV Tools beta 7 under XP SP3, Vista 32, Vista 64, and Win 7 with no issues.

Edit: Just saw in the other thread that you discovered that your GeForce card may not have sufficient hardware support for the NV Tools. If this turns out to be the case, please disregard.
My GTX has nview installed without issues on XP SP3. I don't use the desktop management features though.

UsedUser
6th September 2009, 08:28
I don't know where to start, so I'm starting here.

I'm trying to use DGMPGDecNV on Win 7 x64 with an x64 build of x264 (from x264.nl, built with AVS input support). I set up the job in MeGUI for DGMPGDecNV decoding and it runs fine with x264 x86 encoding, but can't find the AVS file with x264 x64.

Any known issues, i.e., with decoder/encoder bitness?

Job commandline: "C:\Program Files (x86)\megui\tools\x264\x264.exe"
--profile high --pass 1 --bitrate 3255 --stats "D:\Video\x.stats"
--level 4.1 --ref 1 --no-mixed-refs --b-adapt 2 --direct auto
--deblock -1:-1 --subme 2 --trellis 0 --partitions none
--vbv-bufsize 50000 --vbv-maxrate 50000 --me dia
--thread-input --sar 1:1 --output NUL "I:\Recordings\x.avs"

[Error] An error occurred: x264 [error]: could not open input file 'I:\Recordings\x.avs'

UsedUser
6th September 2009, 09:02
^ Nevermind - death by bitness - http://forum.doom9.org/showthread.php?t=148925&highlight=x64

SomeJoe
12th September 2009, 14:55
My GTX has nview installed without issues on XP SP3. I don't use the desktop management features though.

Yes, you're right, the latest 190.38 and 190.62 drivers seem to have put it back in.

I have had intermittent problems with nView's desktop management features, though, so I don't use that package like I used to.

Guest
28th November 2009, 07:05
This thread is closed as DGMPGDecNV is superceded by DGNV tools 2.0.0.