I don't think ATI VideoShader compares to the NV VOP. The NVidia video processor has loops, branches, ability to read/write memory, scalar and vector processing. This allows more operations which used to have to be done on the CPU to be done on the GPU.
Hardware acceleration of decoding with either dedicated DCT/Motion Compensation units is one thing, or doing DCT or deblocking in the pixel shaders, but hardware encoding is quite another. Moreover, as the VOP is exposed to vendors like Adobe or ULead, they will be able to offload many more real-time editing features to the GPU as well.
I'm not saying that using pixel shaders to apply post-processing effects or to assist in decoding isn't good. But having a fully programmable unit that can assist in encoding is even better, especially if you want to do real-time compression of HiDef streams, or H.264, etc.
Hardware acceleration of decoding with either dedicated DCT/Motion Compensation units is one thing, or doing DCT or deblocking in the pixel shaders, but hardware encoding is quite another. Moreover, as the VOP is exposed to vendors like Adobe or ULead, they will be able to offload many more real-time editing features to the GPU as well.
I'm not saying that using pixel shaders to apply post-processing effects or to assist in decoding isn't good. But having a fully programmable unit that can assist in encoding is even better, especially if you want to do real-time compression of HiDef streams, or H.264, etc.