View Full Version : DGMPGDec 1.0.12 released!
Guest
18th June 2004, 14:42
I uploaded the source to version 1.0.12 as it appears to be very stable.
I'll get back to development when I complete my little dalliance with decimation problems. :)
Bluedan
19th June 2004, 15:20
Is new version supposed to co-operate with latest GK (0.30a) as well?
len0x
19th June 2004, 16:06
Originally posted by Bluedan
Is new version supposed to co-operate with latest GK (0.30a) as well?
Very wrong forum to ask this, especially one hour later after you started discussion (and got the answer) in GK development forum!
darkluna
19th June 2004, 17:00
I ran a .ts through ProjectX (http://www.doom9.org/index.html?/DigiTV/projectx.htm) hoping to fix any stream problems that would cause asynch later on. I did not demux the file, just went from .ts to .ts
For some reason ProjectX mapped the PIDs 21/24 to e0/80.
Running this new .ts through DGMPGDec 1.0.12 with these new PIDs didn't demux the AC3. As a test, I ran it through DVD2AVIdg and the audio demuxed correctly. Any ideas?
Originally posted by darkluna
I ran a .ts through ProjectX (http://www.doom9.org/index.html?/DigiTV/projectx.htmProjectX) hoping to fix any stream problems that would cause asynch later on. I did not demux the file, just went from .ts to .ts
For some reason ProjectX mapped the PIDs 21/24 to e0/80.
Running this new .ts through DGMPGDec 1.0.12 with these new PIDs didn't demux the AC3. As a test, I ran it through DVD2AVIdg and the audio demuxed correctly. Any ideas?
you must have projectX set up wrong. It will demux to 1 to 3 AC3
files and 1 mpv file it set up correctly.
darkluna
19th June 2004, 17:20
Originally posted by Zep
you must have projectX set up wrong. It will demux to 1 to 3 AC3
files and 1 mpv file it set up correctly.
...except I didn't demux with ProjectX, just created another .ts file. Maybe that was just a bad idea....
Guest
19th June 2004, 18:05
Originally posted by darkluna
Running this new .ts through DGMPGDec 1.0.12 with these new PIDs didn't demux the AC3. Post the PID listings from raw PID detection for the stream before and after processing with ProjectX. Are you sure you set the audio PID correctly?
darkluna
19th June 2004, 18:18
Originally posted by neuron2
Post the PID listings from raw PID detection for the stream before and after processing with ProjectX. Are you sure you set the audio PID correctly?
I am reasonably sure I set the audio PID correctly, I tried it a couple different ways; manually and setting with Raw PID detection.
Raw PID before ProjectX
Program 2
PCR on PID 0x21
MPEG2 Videon on PID 0x21
AC3 Audio on PID 0x24
Raw PID detection after ProjectX
Program 258
PCR on PID 0xe0
MPEG2 Videon on PID 0xe0
Teletext/Subtitling on PID 0x80
Both using DGMPGDec 1.0.12
I'd assume I was doing something wrong with ProjectX settings, but DVD2AVIdg seems to find and demux the ac3 audio just fine from this stream.
Thanks -
balazer
19th June 2004, 21:50
I have several files that hang DGIndex when opening them via the command line. If I open any of these files in DGIndex interactively, it pops up a warning dialog saying that the "Opening GOP is not closed."
Could it be that DGIndex just doesn't handle the warning correctly when opening a file via the command line?
I can upload a test clip if that would be useful.
Thank you, Donald, for all the great work. I switched over to DGIndex the moment I saw it supported command line arguments.
Guest
20th June 2004, 13:41
Originally posted by balazer
I have several files that hang DGIndex when opening them via the command line. If I open any of these files in DGIndex interactively, it pops up a warning dialog saying that the "Opening GOP is not closed."
Could it be that DGIndex just doesn't handle the warning correctly when opening a file via the command line?
I can upload a test clip if that would be useful. Yes, please upload the clip. I don't think the GOP warning is the cause.
Guest
20th June 2004, 13:48
Originally posted by darkluna
Raw PID detection after ProjectX
Program 258
PCR on PID 0xe0
MPEG2 Videon on PID 0xe0
Teletext/Subtitling on PID 0x80 That's not the raw, that's the PAT/PMT.
Please post the raw PID detection before and after ProjectX. Thank you.
I can guess that ProjectX is mapping the audio PID but not changing the PAT/PMT tables accordingly. That will cause problems. Can you look at your ProjectX settings? Why does it need to map the PIDs at all? Can you post a link to a short processed clip that demonstrates the problem?
balazer
20th June 2004, 16:51
I figured out the problem: DGIndex won't let you load a file with a comma in the filename from the command line, since the comma is a list separator in the command line syntax. Putting quotation marks around the filename doesn't work either.
Originally posted by darkluna
...except I didn't demux with ProjectX, just created another .ts file. Maybe that was just a bad idea....
use it to demux.
Also you get a huge file size saving as all the TS wrapper stuff is cut out.
DGindex will be MUCH faster to make d2v file and then later when encoding
it will be much faster too. So you get all the time back that projectX took
to demux and fix everything.
Guest
23rd June 2004, 00:29
Oh very smart, poking around, eh? :) How'd you do that?
That has batch file support to solve the comma in file name problem. But it's not ready for release yet because I want to add some more user interface improvements and CLI changes for Tony, so now I'll kill the link. I had uploaded it for one particular individual who needed that feature urgently.
I'm back on the job now, having been jilted by one of my loves: Decimation.
Love your sig but change worst to worse for formal correctness.
jjseth
23rd June 2004, 11:54
Ok, sorry if i created problems....:o
I only surprised by an unannounced new version....
post deleted :D :D
Sorry my poor english.
len0x
27th June 2004, 19:39
As of 1.0.12 DGIndex does not longer put PID in the demuxed audio file name, but rather always puts T01. I'm pretty sure at some point in the past it was putting PIDs there. This makes it impossible to demux two tracks in the same folder.
P.S. @All: does anyone have TS files with PAT/PMT tables and more than one program inside or TS with more than one audio stream in PAT/PMT table?
CruNcher
2nd July 2004, 00:53
Donald Dgindex shows the same 1920x1088i resolution bug as some other decoders same last block line bug is visible it's like this old VHS line that appeared in analog tape recordings i saw this allready now in VLC,Dgindex and Neros DVD Decoder. Decoder that doesn't show this line are Mplayer and MPCs internal Mpeg2 Decoder didn't tested WINDVD6 nor PowerDVD yet. Any idea what this is all about why is so much wrong with HDTV Decoding :(
Ok i know now why Mplayer and MPC show it correct both compensate it to 1920x1080 but why are some SAT HDTV streams 1920x1088i in the first place any idea ?
Originally posted by CruNcher
Ok i know now why Mplayer and MPC show it correct both compensate it to 1920x1080 but why are some SAT HDTV streams 1920x1088i in the first place any idea ?
because 1080 / 16 = 67.5
it is not mod 16
Hi!
I have problems with playback of 4:2:2 content using DGDecode/MPEG2Source. I've encoded some content using Canopus Procoder 2 HP@HL, vbr, 4:2:2 color sampling. When decoding, the movie has some color distortions, so it seems to be a color space issue. I don't know what kind of 4:2:2 color sampling Procoder use (I guess there are more than only YUY2 out there), but the source before encoding is YUY2. I need to keep the 4:2:2 color sampling because I use the movie for some quality evaluations. The Procoder encoded clip plays well in Windows Media Player and in VLC Media Player, but not in Media Player Classic or using DGDecode in Avisynth.
Any helping hands out there?
Best regards
Haakon
GearX
28th July 2004, 05:43
Originally posted by buzzqw
well... i am biased... :confused:
renaming xxx.ts.001 to xxx.ts is functional ! :scared: :scared: :scared:
Loading xxx.ts and add xxx.2.ts is OK
Thanks a lot Zep !
neuron2,
Could you document the file naming convention required to get the auto-increment open to work? Zep and buzzqw discussed it briefly, earlier in this thread (page 3), but I still can't make DGIndex add anything more than one file at a time.
None of these permutations appear to work:
test.0000.ts
test.0001.ts
test.0001.ts
test.0002.ts
test.001.ts
test.002.ts
test.ts
test.001.ts
test.ts
test.002.ts
test.ts
test001.ts
test001.ts
test002.ts
What's the magic combination?
I haven't tried anything that doesn't end with .ts, since the extension is required to tell DGIndex that the file is a transport stream -- right?
FWIW, Oliver Wagner's NullPacketStripper (http://www.hometheatersoftware.com/stuff/NullPacketStripper/) splits its output as filename.0000.ts, filename.0001.ts, etc. when file-splitting is requested, and that is the format I would most like to be able to use without renaming (since it also works well with VLC and other TS playback software I've used).
I'd settle for just knowing what DGIndex is expecting, though. :)
Thanks much,
Gear.X
Cyberia
28th July 2004, 06:02
try:
test_0001.ts
test_0002.ts
GearX
28th July 2004, 13:44
Originally posted by Cyberia
try:
test_0001.ts
test_0002.ts
Thanks for the suggestion, but using an underscore instead of a dot doesn't seem to work either, unfortunately. :(
Any other ideas? :confused:
len0x
28th July 2004, 13:56
test_1.ts
test_2.ts
GearX
30th July 2004, 06:23
Originally posted by len0x
test_1.ts
test_2.ts
Thanks, that works.
Think it Would be possible to add support for leading zeros, and/or dots instead of underscores? Or perhaps to simply allow adding more than one file at at time to the file list?
This might not be worth the time in a strictly DVD/VOB context, but it's probably of much higher value in an HDTV/TS handling context. At least, it is to me. :)
Just hopin' to get it onto the "feature request list".
Thanks,
Gear.X
mverta
28th August 2004, 01:23
Can you guys help me with this... I made a .d2v with DGIndex, and then made this .avs text file:
loadplugin("C:\Program Files\dgmpgdec1012\DGDecode.dll")
mpeg2source("D:\UNDEFINED\EcksVsSever.d2v")
When I load that into Virtual Dub, it says:
AVI Import Filter error: (Unknown) (80040154)
Any ideas?
By the way... this is NOT the Ecks vs. Sever commercial DVD, just a PC-based DVD+R burn of the trailer I did for the movie.
Thanks,
_Mike
LigH
28th August 2004, 07:33
Are you sure you have installed AviSynth 2.5.x?
J-Wo
15th September 2004, 04:45
hey guys. I decided to give this dgmpgdec a try, but find that I can no longer open my .d2v files with MovieStacker (v2.0.0 beta 3). I'm not too sure if there are others out there that use this program, but it's very helpful to figuring out resize parameters and such. The error message I get is: '720x480' is not a valid floating point value. Was using DVD2AVI 1.77.4 previously with no problem... might have to go back to that if I can't figure this one out. Unfortunately a new version of moviestacker doesn't look like it's going to be released for a while. I'd appreciate any thoughts you guys have, thanks!
Cyberia
15th September 2004, 16:48
If you use DGIndex, YOU NEED TO DECODE WITH THE INCLUDED DGDECODE.DLL.
If you are using a script, change the dll reference to use DGDecode. If your program is using the dll directly, see if the mpeg2dec3.dll is in the program folder. You may be able to replace the existing mpeg2dec3.dll with dgdecode.dll. Try it.
J-Wo
15th September 2004, 17:06
oh i'm able to decode fine with avisynth. but this program calls for a mpeg2dec variant, and won't accept dgdecode.dll, even if I rename it. I imagine that problem is that it can't read the changes in the new .d2v files so it can't interpret the right resolution or something. Oh well....
Cyberia
16th September 2004, 00:59
OH OK. Well, then unfortunately you're going to need an update to the MovieStacker program. You might want to contact the author.
graysky
23rd September 2004, 23:41
I have a PVR-250 which I use to create MPEG-2 streams on my PVR running mythtv.
When I try to load one of these files in DGIndex, it just crashes (file name for example is: 09152200_Rescue_Me_Alarm). If I rename the file to "09152200_Rescue_Me_Alarm.mpg" it loads and processes just fine, but I cannot play the resulting d2v file or if I make an AVISynth script with it using the MPEG2Source command, that too will not play; mplayerc gives an error "cannot render video stream." And Virtualdubmod cannot read either.
I am able to use the versions of DVD2AVI to load these MPEG-2 files and then generate a d2v and mpa files... but I get errors in the audio (incomplete streams) and I cannot convert them to wav.
Ideas are welcomed!
Thanks!
Nic
24th September 2004, 09:30
Is there anyway you could cut a few megabytes from the start of the file and upload them anywhere for us to take a look at what the problem might be?
-Nic
graysky
24th September 2004, 21:17
Sure thing... can you recommend a utility that will allow me to cut an MPEG-2 file without changing it like VDubMod will do?
Nic
25th September 2004, 10:11
Look at the full software list at doom9, look for a program called cuttermaran. I've never used it, but it and programs like it can be found everywhere (we don't even need it frame accurate, just a few meg at the start will be enough)
-Nic
graysky
25th September 2004, 11:30
OK.. I wonder if I just start an FTP upload and abort it... that should be just as good :)
graysky
25th September 2004, 14:39
OK... there's 2.5 meg which is about 4 seconds.
Let me know if you need more... and THANKS!
download (http://encoding.n3.net/09152200_Rescue_Me_Alarm)
graysky
28th September 2004, 21:53
...anyone get a chance to d/l the clip?
Stereodude
3rd October 2004, 19:18
Thanks for this tool, it's a lot better than some of the older stuff.
Cyberia
4th October 2004, 04:04
Originally posted by graysky
...anyone get a chance to d/l the clip?
I downloaded the clip and created an OK d2v file with no problem. VirtualDub and AviSynth open the d2v and play it normally.
DGIndex does crash if you rename the file without an extension. Thats interesting.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.