Log in

View Full Version : How to post process a VC-1 bitstream to form a propper 3:2 pattern?


crypto
19th February 2007, 22:03
From this (http://forum.doom9.org/showthread.php?p=950266#post950266) thread we know some post processing needs to be done to get HD-DVD compliant ES streams from WME9:

It should come as no surprise, that HD-DVD titles are encoded using a different encoder, than WME9. I'm not sure WME9, has the capability to insert repear field flags in the bitstream.

However, if you are fammiliar with the bitstream syntax (DESCRIBED in teh SMPTE docs), you can encode as progressive 23.97 and post process the bitstream to insert the repeat field flags to form a propper 3:2 pattern.

Can someone please shed some light on this?

What I know now is that encoding should be done at 23.976p. Does "post process the bitstream.." simply imply setting the pulldown flags in the sequence headers, or should I repeat picture layers from the progressive encoding?

zambelli
22nd February 2007, 21:34
What I know now is that encoding should be done at 23.976p. Does "post process the bitstream.." simply imply setting the pulldown flags in the sequence headers, or should I repeat picture layers from the progressive encoding?
My understanding is that it's conceptually very similar to how film sources are encoded for DVDs - encoded as 23.976p with repeat flags inserted into the bitstream to form a 2:3 pulldown pattern on decode.

crypto
23rd February 2007, 19:25
Thanks. I will look into that.

benwaggoner
24th February 2007, 20:54
Actually, VC-1 for HD DVD is encoded as progressive frames, with 59.94 timestamps. So, it's encoded as normal 24p, but with some "judder" baked into the timing so it'll play back at 60i.

Broadly, WME hasn't ever made a good HD DVD stream AFAIK. There will be solutions for doing this before long, but it's something outside of the scope of WME.