Ja: TMediaPlayer.Length und TMediaPlayer.TrackLength geben Abspieldauern an. Aber bei deren Ermittlung verlässt er sich auf die Angeben von Windows. Ich schätze, dabei wird die MCI-Bibliothek verwendet, also eine alte kompatible Technik. Ob TMediaPlayer in der Lage ist, VOB oder gar M2V abzuspielen, bezweifle ich, kann's aber mal versuchen zu testen...
ZitatAlles anzeigenTMPDeviceTypes bezeichnet die Arten von Multimediageräten, die von einer TMediaPlayer-Komponente geöffnet werden können.
Die folgende Tabelle enthält die möglichen Werte:
Wert: Bedeutung
dtAutoSelect: Der Gerätetyp wird durch die Dateierweiterung bestimmt.
dtAVIVideo: AVI-Clip
dtCDAudio: Audio-CD
dtDAT: DAT-Datei
dtDigitalVideo: Digitale Videoaufnahme
dtMMMovie: MM-Aufnahme
dtOther: Medientyp, der nicht zu den anderen Kategorien gehört.
dtOverlay: Overlay
dtScanner: Scanner
dtSequencer: Sequencer
dtVCR: Videokassette
dtVideodisc: Bilddisc
dtWaveAudio: WAV-Datei