Log in

View Full Version : Progressive_frame in the VOB or MPEG stream? (and other info useful to DGIndex)


DrScotsman
22nd October 2005, 17:14
I'm sort of new to DVD decrypting. Originally, I'd simply use MEncoder to rip the video stream to an MPEG and the audio stream to an AVI and everything would work fine (as well as using MEncoder's IVTC).

I won't bore with the details, but this time I need a YUY2 output, and it's inconvenient for me to rip the VOBs directly. So my question: Is the progressive_frame flag (and other information useful to DGIndex) stored in the VOB container, or the MPEG stream? If it's the MPEG stream then clearly I don't have to inconvenience myself.

And also; is there an easy way to find out if progressive_frame is set to true for any given frame (or set at all for ANY frames for that matter)?

Thanks in advance.

Guest
22nd October 2005, 17:22
Regarding the progressive_frame flag: It's in the MPEG2 stream. It's recorded in the D2V file per-frame by DGIndex. It is not always a reliable indication of the actual video content. It shows only how the picture was encoded.

DrScotsman
22nd October 2005, 17:39
Regarding the progressive_frame flag: It's in the MPEG2 stream. It's recorded in the D2V file per-frame by DGIndex. It is not always a reliable indication of the actual video content. It shows only how the picture was encoded.
Hence why I'd like to find out if the progressive frames are encoded as progressive or interlaced. If they are, then I assume I can simply use DGDecode's upconv.

For the record, it's a hybrid source I'm working on (3:2 telecine, pure interlaced and other strange things) but I only want a certain part (with a consistant pattern) converted to YUY2.

Thanks the information.

Guest
23rd October 2005, 00:39
The DGIndex users manual tells you how to decode the D2V file information.