Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > DVD2AVI / DGIndex

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th July 2010, 01:30   #2101  |  Link
meatwad
Registered User
 
meatwad's Avatar
 
Join Date: Jun 2007
Posts: 106
I just upgraded to a gtx 470 and I was amazed at the improvement it had with DG NV Tools. The same clip with the same settings was done on the same machine with different video cards.


9600 GSO 512 MB:

encoded 16046 frames, 45.07 fps, 2053.91 kb/s


------------------------------------------------------------
x264 Statistics
------------------------------------------------------------

Start: 3:24:02 PM
End: 3:29:58 PM
Duration: 00:05:56

GTX 470 1280 MB:

encoded 16046 frames, 48.92 fps, 2082.12 kb/s


------------------------------------------------------------
x264 Statistics
------------------------------------------------------------

Start: 6:51:56 PM
End: 6:57:25 PM
Duration: 00:05:28

The X264 profile used was Divx Plus. Anyway, that's a good improvement over the 9600 GSO I had and the 210 I tried was even lower. I haven't tested the 470 with DXVA decoders yet. I'm only posting this because I didn't think I'd see that much improvement. If you're doing a long encode, those 3-4 fps will come in handy. Also, this is the 32 bit version. I'll test the 64 bit when I get a chance. Also, all the info you gave me in a previous post proved quite helpful neuron2--Thanks.
meatwad is offline   Reply With Quote
Old 17th July 2010, 01:31   #2102  |  Link
hydra3333
Registered User
 
Join Date: Oct 2009
Location: crow-land
Posts: 540
OK. searching for dgsplit now ...

Last edited by hydra3333; 17th July 2010 at 01:52.
hydra3333 is offline   Reply With Quote
Old 17th July 2010, 01:33   #2103  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
http://neuron2.net/dgsplit/dgsplit11.zip
Guest is offline   Reply With Quote
Old 17th July 2010, 01:52   #2104  |  Link
hydra3333
Registered User
 
Join Date: Oct 2009
Location: crow-land
Posts: 540
Thanks. Well, that's frustrating. DG split stuff works with the first few of chunk sizes up to 50Mb so far. So I tried the full file again and just waited (v2018 was running in the background) - after a while it finished just this and a 24kb .ac3 file - obviously incorrect.
Code:
DGMPGIndexFileNV8
E:\SOFTWARE-2\MULTIMEDIA\DGIndex-DGAVCDec\NV-purchased\X-2020\

G:\HDTV\AFL\TEST\test.mpg 3456743424

STREAM 3
LUMFILT 0 0
CLIP 0 0 0 0
RANGE 0 0 3456743423 0
AUDIO 80

SEQ 2084
SEQEXT 0
GOP 1
FRM I 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
SEQ 464929
SEQEXT 0
GOP 0
FRM I 3 1 0 0
SIZ 1440 x 1088 
FPS 25000 / 1000
CODED 14
PLAYBACK 14
0.00% FILM

I'll try to use DGsplit with larger sizes and see how I go.

Last edited by hydra3333; 17th July 2010 at 01:56.
hydra3333 is offline   Reply With Quote
Old 17th July 2010, 01:58   #2105  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
I tried on some of my files and found a bug in the program stream parser. I'll work on that but if you can give me a stream that fails it will be helpful.
Guest is offline   Reply With Quote
Old 17th July 2010, 02:06   #2106  |  Link
hydra3333
Registered User
 
Join Date: Oct 2009
Location: crow-land
Posts: 540
OK, sure thing. still narrowing a chunk down for you from one of 500Mb that fails
hydra3333 is offline   Reply With Quote
Old 17th July 2010, 02:17   #2107  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Try this version (32-bit):

http://neuron2.net/guest/pavel.zip

If it works I'll make a release of 2021 right away as there are some other things to be fixed as well.
Guest is offline   Reply With Quote
Old 17th July 2010, 02:24   #2108  |  Link
hydra3333
Registered User
 
Join Date: Oct 2009
Location: crow-land
Posts: 540
OK, here's the first 20Mb chunk from the front of the file. http://mfi.re/?r94n4f3f6cck4lz The dgi it yields looks similar to the "full" one above
Code:
DGMPGIndexFileNV8
E:\SOFTWARE-2\MULTIMEDIA\DGIndex-DGAVCDec\NV-purchased\X-2020\

G:\HDTV\AFL\TEST\this-fails-20mb_0.mpg 20971520

STREAM 3
LUMFILT 0 0
CLIP 0 0 0 0
RANGE 0 0 20971519 0
AUDIO 80

SEQ 2084
SEQEXT 0
GOP 1
FRM I 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
FRM P 3 1 0 0
SEQ 464929
SEQEXT 0
GOP 0
FRM I 3 1 0 0
SIZ 1440 x 1088 
FPS 25000 / 1000
CODED 14
PLAYBACK 14
0.00% FILM


edit: that was a strange URL. Maybe it's this ? http://www.mediafire.com/?r94n4f3f6cck4lz

Last edited by hydra3333; 17th July 2010 at 02:27.
hydra3333 is offline   Reply With Quote
Old 17th July 2010, 02:33   #2109  |  Link
hydra3333
Registered User
 
Join Date: Oct 2009
Location: crow-land
Posts: 540
Quote:
Originally Posted by neuron2 View Post
Try this version (32-bit):

http://neuron2.net/guest/pavel.zip

If it works I'll make a release of 2021 right away as there are some other things to be fixed as well.
Yes, that seems to have done the trick. Although,very few of the fields in the "video" box in the grey window get filled in - only
video type
coded #
playback #
frame rpts
field rpts
film %

Is it supposed to be like that ?
hydra3333 is offline   Reply With Quote
Old 17th July 2010, 02:44   #2110  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by hydra3333 View Post
Is it supposed to be like that ?
Yes. I do it to speed up the indexing operation. Use Play/Preview if you are interested in that data.
Guest is offline   Reply With Quote
Old 17th July 2010, 03:18   #2111  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Build 2021

* Save BMP and Copy Frame to Clipboard now save the original frame size (with cropping and luma filtering honored).
Previously, if the frame was reduced by half for display, the reduced frame size was saved/copied.
Now the saved frame will accurately represent what will be served via your script.

* Corrected NV12 to RGB conversion based on the matrix coefficients (for the 32-bit version only).

* Fixed the following bug: Enter single-step mode, minimize the window, and then restore the window;
DGIndexNV hangs.

* The Help menu is now not disabled during play/preview/indexing.

* Reduced GDI load from updating the trackbar.

* Fixed a bug in the program stream parser that could cause play/preview/indexing to fail.

* DGSource() and DGMultiSource() are now synonyms. The Avisynth source filter is named DGDecodeNV.dll.

http://neuron2.net/dgdecnv/dgdecnv.html

Last edited by Guest; 17th July 2010 at 14:03.
Guest is offline   Reply With Quote
Old 17th July 2010, 04:07   #2112  |  Link
hydra3333
Registered User
 
Join Date: Oct 2009
Location: crow-land
Posts: 540
Quote:
Originally Posted by neuron2 View Post
Yes. I do it to speed up the indexing operation. Use Play/Preview if you are interested in that data.
OK thanks ! I noticed the log file was missing the info as well.

A brilliant tool getting even better.

Last edited by hydra3333; 17th July 2010 at 04:11.
hydra3333 is offline   Reply With Quote
Old 17th July 2010, 05:16   #2113  |  Link
Lyle_JP
Unreasonable User
 
Lyle_JP's Avatar
 
Join Date: Nov 2003
Posts: 216
2021 seems to be a major step backwards. Indexing may be faster (although in x64 it seems negligible), but I haven't been able to get so much as one encode off the ground! It's like being back on 2018. Actually, it's worse, as I could eventually get 2018 to play ball with me. Here's the latest crash:

Problem Event Name: APPCRASH
Application Name: MeGUI.exe
Application Version: 0.3.5.5
Application Timestamp: 4c3e0a57
Fault Module Name: nvcuda.dll
Fault Module Version: 8.17.12.5721
Fault Module Timestamp: 4c0d6ea4
Exception Code: c0000005
Exception Offset: 0000000000001bf9
OS Version: 6.1.7600.2.0.0.768.3
Locale ID: 1033
Additional Information 1: b7f6
Additional Information 2: b7f643e3a3298f138e243807a424f49d
Additional Information 3: 2877
Additional Information 4: 2877193e441150ee23c7d37ca3b4f154

Win7 64-bit, all x64 tools, 257.21 forceware.

The crashes happen the minute I try to process a queue, or open an avs script one too any times, or even once sometimes.
Lyle_JP is offline   Reply With Quote
Old 17th July 2010, 06:51   #2114  |  Link
hydra3333
Registered User
 
Join Date: Oct 2009
Location: crow-land
Posts: 540
Works here. 32bit xp-sp3.
hydra3333 is offline   Reply With Quote
Old 17th July 2010, 08:23   #2115  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Works fine for me as well.
OS: WinXP SP3 32bit
Driver: 197.45

Also working:
OS: Win2003 Server SP2 32bit
Driver: 197.45

I should probably mention that this is without any "GUI" involved. For the people who have a problem and unfortunately depend on these frontends I suggest to try it without a "GUI" to isolate the problem.

Last edited by Groucho2004; 17th July 2010 at 08:44.
Groucho2004 is offline   Reply With Quote
Old 17th July 2010, 10:51   #2116  |  Link
sumawo13
Learning Avisynth user
 
sumawo13's Avatar
 
Join Date: Sep 2008
Posts: 79
Quote:
Originally Posted by neuron2 View Post
Read the release notes.
I generated my new license and now I'm using 2021 but it still just doesn't do anything when I open any files.
sumawo13 is offline   Reply With Quote
Old 17th July 2010, 13:25   #2117  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Lyle_JP View Post
The crashes happen the minute I try to process a queue, or open an avs script one too any times, or even once sometimes.
Does it happen when you simply open your script in VirtualDub? I've just tried it on my 64-bit environment and see no issues. Perhaps something went haywire in the MEGUI update.

There are no changes in 2021 that would account for something like this.
Guest is offline   Reply With Quote
Old 17th July 2010, 13:27   #2118  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by sumawo13 View Post
I generated my new license and now I'm using 2021 but it still just doesn't do anything when I open any files.
Make sure your license file is named "license.txt". That is an 's' in there NOT a 'c'. Then put it in the same directory as DGIndexNV.exe. Open DGIndexNV and make sure Options/License Switcher is set to License 1. Then open your source file.

Another way people mess this up is by including an extra space after the machine ID when generating the license.
Guest is offline   Reply With Quote
Old 17th July 2010, 13:28   #2119  |  Link
Lyle_JP
Unreasonable User
 
Lyle_JP's Avatar
 
Join Date: Nov 2003
Posts: 216
Quote:
Originally Posted by neuron2 View Post
Does it happen when you simply open your script in VirtualDub? I've just tried it on my 64-bit environment and see no issues. Perhaps something went haywire in the MEGUI update.

There are no changes in 2021 that would account for something like this.
I didn't do a MeGUI update. I updated 2021 directly. And yes, I did finally get some encodes started after a lot of crashing. The behaviors I'm seeing are precisely the way things were before the memory leak was fixed. I will test some with VeeDub and see what happens.
Lyle_JP is offline   Reply With Quote
Old 17th July 2010, 13:31   #2120  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Lyle_JP View Post
The behaviors I'm seeing are precisely the way things were before the memory leak was fixed.
Then maybe you are somehow invoking the wrong DLL, maybe from your Avisynth plugins directory. The memory leak did not get "unfixed" in 2021.
Guest is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:41.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.