HDX4 Media Info
Die Vielfalt der aktuell möglichen Audio-, Video- und Dateiformate sowie ihre Kombinationen untereinander ist die Grundlage vieler Diskussionen unter Anwendern und Programmierern gleichermaßen. Die häufigste hierbei gestellte Frage ist allerdings immer die gleiche: Warum spielt mein Gerät xxx die Datei yyy nicht ab? Eine Antwort: Weil das Gerät nicht kompatibel ist. Eine andere: Weil ein Codec fehlt.
Nur, woher soll der Anwender wissen, welcher Codec benötigt wird und welcher fehlt? Mit dem HDX4 Media Info SDK geben Sie ihm die richtigen Antworten. Als separates Programm (beispielsweise als Freeware-Werbeträger für Ihren Konverter) oder als fest integrierte Komponente Ihrer Multimedia-Applikation versorgt HDX4 Media Info die User des Programms mit allgemeinen Details wie Name, Dateigröße und Spieldauer, informiert ihn aber auch über interne Attribute wie beispielsweise die Bitrate, die Auflösung, die Gesamtzahl aller Frames, die Metadaten (Zusatzinfos wie ID3 Tags) und die eventuell verwendeten DRM-Maßnahme.
Zu den unterstützten und analysierbaren Formaten gehören folgende Typklassen:
Video
MPEG-1, MPEG-2, MPEG-4 (ASP und AVC), AVI (DV Type-1/2, DivX), MPEG-M1V, MPEG-M2V, Windows Media, VCD, SVCD und DVD sowie DVD+
Audio
MP3, Wave, MPA, MPEG-M1A, MPEG-M2A, Matroska Audio, Real Media Audio, AIFF, AIFC, AU, IFF, PAF, SD2, SF, VOC, V64, MAT, PVF, XI, HTK, SDS, AVR, AC3, DTS, LPCM, AAC, APE, MAC, FLAC, CDXA, Audio CD, Vorbis und AMR.
Dateiformate
ASF, AVI, DIVX, MPG, MPEG, M1V, M2V, TS, MP4, M4A, M4P, MKV, MKA, MOV, RM, WMV, VOB, 3GP, 3G2, PSP, AVS, MP3, OGG, WAV und WMA.
DRM-Techniken
iTunes protected, iTunes free, Windows Media 9 protected, Windows Media 9 free, Windows Media 10 protected, Windows Media 10 free, DivX protected, DivX free, css protected, css free und css wrong region
Das HDX4 Media Info SDK erlaubt unter anderem den Einblick in folgende Informationen:
- Art und Anzahl der in einem Dateicontainer befindlichen Audio- und Videostreams
- Videoauflösung
- Bildwiederholrate (Framerate)
- Höhe der Audio- und Videobitrate
- Bitratenmodus des Audio- und Videostreams (konstante, variable oder durchschnittliche Bitrate)
- Gesamtzahl aller Einzelbilder
- Angabe der FourCC-Kennung (identifiziert den verwendeten Videocodec im Header einer Datei)
- Angabe des Audioformats
- Anzahl der Audio-Kanäle
- Angabe der Samplerate des Audiostreams
- Angabe der Bittiefe pro Sample (Audiostream)
- Erkennung von Halbbildern (interlaced content) und Vollbildern (progressive content)
- Erkennung des MPEG-Levels (1,2)
- Angabe des Bildseitenverhältnisses (Picture Aspect Ratio, AR)
- Angabe des Pixelseitenverhältnisses (Pixel Aspect Ratio, PAR)

