logo Sign In

Changing MPEG2 properties

Author
Time
I have an MPEG2 video stream that is 29.97 fps, interlaced. But it's actually from a film source, so I would like it to have the pulldown flag set for proper decoding on progressive displays. I know how to change the frame rate with a hex editor, but I don't know how to set the pulldown flag. Can this be done? Or should I re-encode it?
"It's the stoned movie you don't have to be stoned for." -- Tom Shales on Star Wars
Scruffy's gonna die the way he lived.
Author
Time
If the file is "hard telecined" - i.e. the additional fields from the pulldown are encoded into the video - then you will have to IVTC and re-encode.

On the other hand, if it's soft telecined but not flagged as progressive, all you need to do is set the progressive flag. ReStream can probably do this for you.

Guidelines for post content and general behaviour: read announcement here

Max. allowable image sizes in signatures: reminder here

Author
Time
Thanks. That didn't seem to help, though. I guess I can keep it as-is for viewing on an interlaced TV, but reencode it for viewing on my computer.
"It's the stoned movie you don't have to be stoned for." -- Tom Shales on Star Wars
Scruffy's gonna die the way he lived.
Author
Time
Maybe you can use DGPulldown. If you want the mpeg2 stream as 23.976 progressive you can use the custom option and fill it in like this:
23.976 --> 23.976
The original pulldown flags will be removed and you get a progressive 23.976 fps mpeg2 stream.
Fez: I am so excited about Star Whores.
Hyde: Fezzy, man, it's Star Wars.