MPEG2 decode: DGMPGDec vs DGDecNV - different output?

Anything related to video and my tools that is not a support request.
Post Reply
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: MPEG2 decode: DGMPGDec vs DGDecNV - different output?

Post by admin »

It's Visual C++ 6.0 with service pack 5 and the 'processor pack'. I have uploaded the extra executables you need to here:

http://rationalqm.us/misc/stuff

I'm still curious, though, if you can extract a single line from the multiple lines that make up the debug output, why can't you extract two?
DAE avatar
far.in.out
Posts: 14
Joined: Wed Oct 09, 2013 5:40 am

Re: MPEG2 decode: DGMPGDec vs DGDecNV - different output?

Post by far.in.out »

I can extract as many lines as I want but how am I supposed to process them afterwards?
If I have a list of a single line for a frame then it's a simple matter of removing the lines I don't need.
For example I can do
x=(Field.top - Field.bottom) (pseudocode)
and include Display frame number in the same line and then filter output to only capture those lines that have x=0 and then further process that list.
How to deal with a two lines for a frame situation I'm not sure... Well I could probably delete every other line break in the text file to make them into one. But still.
Thanks for the links. Much appreciated.
DAE avatar
far.in.out
Posts: 14
Joined: Wed Oct 09, 2013 5:40 am

Re: MPEG2 decode: DGMPGDec vs DGDecNV - different output?

Post by far.in.out »

Thank you very much, I'll try that tonight. Is it built from the official source 1.5.8?
DAE avatar
far.in.out
Posts: 14
Joined: Wed Oct 09, 2013 5:40 am

Re: MPEG2 decode: DGMPGDec vs DGDecNV - different output?

Post by far.in.out »

Ok then, I'm on i5 so I don't really care about 3dnow. :)

UPD:
Yes! It compiled! I guess SP5 and exe's did the trick. :P
I modified it to output lines like this
DGDecode: Encoded Frame: = 0 = ; 16 ;
for frames where both fields are the same frame number. Now I just filter output for "= 0 =" and in excel only import the last column between ; ;.
Thank you very much for your help and patience. It made a difference.
Post Reply