View Full Version : DGmpegdec decoding error


frankio
12th May 2005, 17:20
I'm using DGDecode 1.3.0 with Avisynth 2.55 and I've found a decoding error in a ES video stream captured from DVB-T and demuxed with Projectx.
When trying to transcode to XviD with avs2avi 1.39 it got stuck at a specific frame. Investigating in Virtualdub revealed two white blocks in two consecutives frames.
So I cut the suspicious GOP and when saving project in DGIndex it says "video error 1".
Tried also with DGDecode 1.3.1b3 with no success.

DVD2AVI 1.76 and Mpeg2Dec3 v1.00 decode it with no problems.
I can upload the GOP if needed.

Thanks neuron2 for your work!

Guest
12th May 2005, 19:40
>I can upload the GOP if needed.

Yes, needed.

frankio
12th May 2005, 19:52
Uploaded as report_08-05_cut.m2v

Guest
15th May 2005, 02:46
Thanks, frankio, for your error report and test file. It is fixed in DGMPGDec 1.3.1b4. DGIndex will still report "video error 1" because there really is an error in the MPEG2 syntax (due presumably to corruption of your transport stream). But the error recovery was not as smart as it should have been. Now you can decode it properly.

frankio
15th May 2005, 22:22
Fixed. :)

I have one more about that, not to be too pedantic,
I wonder why DGIndex says video error when saving single GOP project but nothing when saving the whole video project.

Thanks again

Guest
16th May 2005, 04:55
Originally posted by frankio
I wonder why DGIndex says video error when saving single GOP project but nothing when saving the whole video project.
The Info box can be overwritten with later information. Are you watching it at just the right moment?

BTW, I traced the execution of VirtualDub MPEG2 and it hits the exact same error, but it doesn't have a mechanism to report it.

frankio
16th May 2005, 10:56
Originally posted by neuron2
The Info box can be overwritten with later information. Are you watching it at just the right moment?
No, I watch it only when it has finished.
Wouldn't it be useful to have a brief report at the end of project creation? *FEATURE REQUEST*


BTW, I traced the execution of VirtualDub MPEG2 and it hits the exact same error, but it doesn't have a mechanism to report it.
I was quite sure DGIndex has nothing less than Virtualdub MPEG2.

Guest
16th May 2005, 13:58
Originally posted by frankio
Wouldn't it be useful to have a brief report at the end of project creation? Good idea, thanks. We have logging on the list so I'll just add a listing of any errors encountered to that log.