|Microsoft DirectX 9.0|
The CompressView sample shows how recompress a video file. When the application starts, it enumerates the video compressors on the system and presents them in a list box. The user specifies an input file, an output file name, and a video compressor. The application reads the file, recompresses the video, and writes the result to an AVI file.
Some compressors cannot be used if they have Digital Rights Management (DRM) built into them, or if the compressor does not function in the expected manner.
Source: (SDK root)\Samples\C++\DirectShow\Editing\CompressView\
Executable: (SDK root)\Samples\C++\DirectShow\Bin\CompressView.exe