minolta
2nd July 2004, 18:22
I recently installed WMP10b (:scared: warning, totally screws your system; yes, I still use MPC) which includes the 'WMV9 Advanced Profile' codec. This codec is advertised as better supporting interlaced video. I've tried this many times in the past with no luck, but new codec so I gave it a try.
I encoded a small truely-interlaced clip and analyzed it with GraphEdit. Yep, had the correct aspect ratio and interlace format of 'Interleaved Bob Only' (been here before). Playback seemed verrry smooth, but can't trust my eyes. I then re-encoded the clip with the wrong field order (forced to tff). Playback was verrry juddery...that's my bob alright!
I guess microsoft has gone to a lot of work, and even plans hardware-accelerated deinterlacing via DirectX VA (nvidia and ati are onboard). Since this all uses DirectX (DirectShow), it's plausable that other decoders (xvid, divx, ffdshow, others w/ interlace support) could take advantage as well. Just need to switch to videoinfoheader2 and read interlace and aspect ratio flags from mp4 stream, right?
From reading posts, some people here see pre-deinterlacing as mass ignorance. So is this something worth getting excited about? Will (can?) other codecs follow?
Samples:
http://www.public.iastate.edu/~chadspen/highdef/kdsm-ricki-bff.wmv
http://www.public.iastate.edu/~chadspen/highdef/kdsm-ricki-tff.wmv
The bff should play smooth while tff judders. If clips are deinterlaced (no lines) but both play smooth, then wmp is discarding frames. If clips play interlaced (visible lines) try GraphEdit or MPC. When the tff judders, you will notice! Seems to be very buggy. The aspect ratio and interlace flags are often ignored then magically obeyed (even using the same program)! Perhaps just my rig :confused: .
-Minolta
I encoded a small truely-interlaced clip and analyzed it with GraphEdit. Yep, had the correct aspect ratio and interlace format of 'Interleaved Bob Only' (been here before). Playback seemed verrry smooth, but can't trust my eyes. I then re-encoded the clip with the wrong field order (forced to tff). Playback was verrry juddery...that's my bob alright!
I guess microsoft has gone to a lot of work, and even plans hardware-accelerated deinterlacing via DirectX VA (nvidia and ati are onboard). Since this all uses DirectX (DirectShow), it's plausable that other decoders (xvid, divx, ffdshow, others w/ interlace support) could take advantage as well. Just need to switch to videoinfoheader2 and read interlace and aspect ratio flags from mp4 stream, right?
From reading posts, some people here see pre-deinterlacing as mass ignorance. So is this something worth getting excited about? Will (can?) other codecs follow?
Samples:
http://www.public.iastate.edu/~chadspen/highdef/kdsm-ricki-bff.wmv
http://www.public.iastate.edu/~chadspen/highdef/kdsm-ricki-tff.wmv
The bff should play smooth while tff judders. If clips are deinterlaced (no lines) but both play smooth, then wmp is discarding frames. If clips play interlaced (visible lines) try GraphEdit or MPC. When the tff judders, you will notice! Seems to be very buggy. The aspect ratio and interlace flags are often ignored then magically obeyed (even using the same program)! Perhaps just my rig :confused: .
-Minolta