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. |
|
|
#1 | Link |
|
Guest
Join Date: Jan 2002
Posts: 21,901
|
DGMPGDec 1.5.8
Full source code release with only a minor fix for a DGIndex crashing problem with some pathological streams.
http://neuron2.net/dgmpgdec/dgmpgdec.html |
|
|
|
|
|
#2 | Link |
|
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Hi Donald, thanks for this release!
I did a little experiment creating a VC6 project from the source code for DGDecode you provided and compiling dgdecode.dll. I created a simple d2v and avs from a mpeg2 clip and ran the script through a simple AVISynth benchmark tool I wrote some time ago. With the DLL you released I get about 125 fps, with the VC6 DLL I compiled I get about 190 fps! These tests were run on a Core 2 E7400 @3.4 GHz. I also tried VC7.1 with all kinds of switch combinations but the VC6 compile is simply much faster. You can try it yourself: My benchmark tool: AVSInfo The VC6 (SP6) DLL: DGDecode I guess when one uses heavy filtering this won't matter that much but for a simple script it makes quite a difference. Last edited by Groucho2004; 7th March 2010 at 01:24. |
|
|
|
|
|
#10 | Link |
|
Registered User
Join Date: Sep 2009
Posts: 89
|
This might not be the place to ask this but I don't quite understand why DGIndex reports some PAL sources as Interlaced (Field/Frame) when I can clearly see individual, progressive frames after selecting the "Ignore Pulldown Flags" option.
|
|
|
|
|
|
#12 | Link |
|
Registered User
Join Date: Sep 2009
Posts: 89
|
I just read a lot of material of soft vs hard telecine and mpeg-2 flags and such. I'm sorry for the stupid question. It all seems to make sense now. I have another question however. I have been searching all over and cannot find a precise and clear way of how mpeg-2 flags exactly work. So basically in a soft telecine video the actual content is 23.976 progressive (slowed down from 24) and then with flags this can be converted on-the-fly by the decoder to show 29.976 fps or 59.94 fields/s? So the actual video on the dvd is not divided up into fields but are "artificially" created by the instructions from the flags? Also if this is true then why do dvd studios still use hard telecining vs soft telecining for material originating from 24 fps film?
|
|
|
|
|
|
#13 | Link | ||
|
Guest
Join Date: Jan 2002
Posts: 21,901
|
Quote:
http://neuron2.net/library/mpeg2/iso13818-2.pdf Quote:
Please start new threads in the appropriate forums for these general questions. |
||
|
|
|
|
|
#16 | Link |
|
Registered User
Join Date: Dec 2009
Posts: 7
|
w2k still doesn't work
---------------------------
DGIndex.exe - Entry Point Not Found --------------------------- The procedure entry point AttachConsole could not be located in the dynamic link library KERNEL32.dll. --------------------------- OK --------------------------- |
|
|
|
|
|
#17 | Link | |
|
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
|
|
|
|
|
|
|
#18 | Link | |
|
Registered User
Join Date: Oct 2002
Location: France
Posts: 2,635
|
Quote:
Do you know where i can get SP6 + processor pack for SP6 ? Thanks. |
|
|
|
|
|
|
#19 | Link | |
|
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
You can also unpack the processor pack files, copy them to the appropriate folders in your VC6 installation and then import the reg file. |
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|