Mp4 Bitrate ermitteln

webi83

Grünschnabel
Hallo Liebe Community,

nachdem ich nun bereits seit einiger Zeit auf der Suche nach einer Lösung bin, adressiere ich mein Anliegen hier an die Java-Experten.
Im Kern soll es darum gehen, die Spieldauer einer *.mp4-Datei zu erechnen, welche auf einem beliebigen Server lieht. Dazu ist die Dateigröße(in Byte) bekannt, die Bitrate muss ermittelt werden.

Generell gilt für die Berechnung der Spieldauer folgende Formel:

Dauer in s = (Dateigröße in Byte * 0,0078125) / ((Bitrate in Kbit/s) * 60)

Wie kann man die gesuchte Bitrate nun ermitteln ohne die gesamte Datei herunterladen zu müssen? Hilft das JMF (Java Media Framework) da weiter?

Ich wäre sehr dankbar für ein paar Ansätze/Lösungsvorschläge!
 
Zurück