Media Processor Add-on has the same requirements as Aurigma Graphics Mill 5.5 for .NET. In addition, to work with different video formats it has some special requirements.
Media Processor Add-on can read media files of many different formats, but does not contain any code that directly works with such files. Instead, it passes this duty on to special third-party frameworks that return necessary data to Media Processor Add-on, and then the add-on, in its turn, presents them to the user.
Therefore, in order to make Media Processor Add-on read audio and video files, you need to manually install the required frameworks. The frameworks should be installed on the machine where the application that uses the add-on will be executed. If one of the frameworks is missing, Media Processor Add-on may not be able to read files of certain types.
Here is the list of the required third-party frameworks.
Framework | Supported file formats | Used in classes | Additional information |
---|---|---|---|
DirectShow (part of DirectX) | MPEG, AVI, WAV, AIFF, AU, SND, MIDI, MP3, WAV, QT (2.0 and lower), MOV, and others. |
DirectShow Download Page
Media Processor Add-on requires DirectX of version 8.1 or higher. |
|
QuickTime | MOV, QT, AIFF, AU, AVI, CDA, DV, MIDI, MPEG, MP3, MQV, M4A, M4B, M4P, M4V, VDU, VR, WAV, and others. |
QuickTime Download Page
Media Processor Add-on requires QuickTime of version 7 or higher. |
|
Windows Media Format SDK | ASF, WMA, WMV, AVI, MP3, MIDI, AIFF, AU, SND, WAV, CDA, MPEG, DVR-MS, and others. |
Windows Media Download Page
Media Processor Add-on requires Windows Media Format SDK of version 9 or higher. |
See also the Additional Notes section below.
As DirectShow is a part of DirectX, you need to check the version of installed DirectX. To do that manually:
If DirectShow is not installed and you will try to open a file with DSReader, an exception will be raised.
To manually check if QuickTime installed and what its version is:
If QuickTime is not installed and you will try to open a file with QTReader, an exception will be raised.
To check the Windows Media version manually:
If Windows Media is not installed and you will try to open a file with WMReader, an exception will be raised.
DirectShow opens all files that can be played with Windows Media Player plus files in several more formats. This framework is recommended to use when reading MPEG, MPEG-2 and AVI.
DirectShow may give inaccurate results for MPEG files when seeking to the Nth frame and determining file duration or frame count.
QuickTime opens files of almost all formats, though it is a bit slow. This framework is recommended to use when reading MOV and different graphic formats.
Windows Media is intended to work with the ASF, WMV, WMA and MP3 formats. Therefore, this framework is recommended to use when reading files of these types.
Compared to other frameworks, Windows Media provides a better support of ID3 metadata.