DemoCoder said:
The reality is, most DVDs created today are "clean" edits, use MPEG-2 flags appropriately, and don't benefit as much from non-standard cadence detection. Crappy TV series and el-cheapo produced DVDs do, but major film studios? No. King Kong, for example, does not need it, and will look the same on PureVideo, AVivo, and $26 CyberHome chinese players.
This is because DVD tools used by studios have continually evolved. Producing a high quality encode with clean transistions between edits is practically fully automated now.
Interesting. when I had a Hauppage WinTV-D card (with DScaler) about 4 years ago, lots of past TV-series suffer from horrid bad-edits. I saw it on CSI, X-Files, Jag, etc. just about any TV-production that was filmed (on actual photographic film), then edited/posted on video. Is the situation better now? (I got rid of my WinTV-D because it didn't like Win/XP.)
Now that boxed TV-sets are a significant chunk of the DVD revenue pie, I'd make the counterargument, that 'bad-edits' are here to stay, and sadly, will be a burden for the customer-side playback/display hardware.
But it seems to me that HQV has had a significant positive effect on the industry over the last year in spurring new efforts to improve SD IQ.
That's a big plus for HTPC buffs. But honestly, I can't see HTPCs ever breaking out of their niche -- not with the big corporations (Sony, Microsoft, etc.) fighting to put closed-consoles into the TV-room. One can only hope the same open benchmarks (and future one) can be run on closed console systems. The DirectTV HD-PVR used to report the MPEG-2 bitstream resolution, until users noticed DirectTV was sending out '1080i' programming at 1280x1080i (instead of ATSC 1920x1080i.) DirectTV's response? They removed the program-resolution from the readout.
The fixed function parts are generally iDCT and motion comp.
I've noticed handheld 3D-cores using the 3D-shader pipeline to perform motion-compensation. This seems like a blessing and curse to me. On the one hand, the same silicon can be used for multiple purposes (lowering the total die-area needed to handle both 3D and video-processing.) On the other, the pipeline(s) now have to clock to ridiculuous freqs to deliver the necessary motion-comp throughput. ATI and NVidia still have fixed-logic to handle certain iDCT and motion-comp, but I wonder if they'll eventually adopt a more 'unified' approach.
I miss the days when the ATI held a complete lead over the rest of the industry.
A Pentium3/800MHz equipped with a ATI Rage 128 Pro could play MPEG-2 1920x1080i (30fps) at full speed.