Einzelnen Beitrag anzeigen

SMO

Registriert seit: 20. Jul 2005
178 Beiträge
 
Delphi XE6 Professional
 
#8

AW: Mediaplayer spielt keine .MOV und keine .MP4-Datein

  Alt 23. Mai 2015, 18:47
Soweit ich weiß benutzt TMediaPlayer die alte Video for Windows (VfW) / MCI Schnittstelle. Die unterstützt nur wenige Containerformate. Andere Codecs gehen durchaus, aber nur wenn sie im alten VfW Format installiert sind.

Probiere mal das Abspielen per DirectShow. Hier ist eine brauchbare Demo. Der Code muss für XE7 ein bisschen angepasst werden, aber dafür brauchst du weder DSPack noch die DirectX Header, sind in neueren Delphis integriert (gebraucht wird die Unit Winapi.DirectShow9). Aus der Unit DSUtil werden nur die Routinen "SetBasicAudioVolume" und "SetBasicAudioPan" verwendet, wenn ich mich recht erinnere.

Geändert von SMO (23. Mai 2015 um 18:51 Uhr)
  Mit Zitat antworten Zitat