MP3 - Spieldauer ermitteln
-
Ich müsste wissen wie ich die Spieldauer eines MP3s ermitteln kann Die Bitrate und den Tag (v1) konnte ich in der Datei finden, nur die Spieldauer habe ich bis jetzt noch nicht finden können steht die da überhaupt drinn ?
-
hmm Bitrate/(filesize - header)?
naja eher schlecht gibt ja mittlerweile auch welche mit dynamischer bitrate..hmm
bist dir sicher dass die nich im header/tag steht?
-
Nö steht definitiev nicht drinnen !!!
Bitrate/(filesize - header)?
Ich schätze das dürfte zu klein werden oder ??? Ausserdem muss noch der TAG 128 abgezogen werden.
naja eher schlecht gibt ja mittlerweile auch welche mit dynamischer bitrate..hmm
Ich will eigentlich erst einmal nur feste Bitraten bearbeiten !!!
//edit
Habe gerade die Lösung gefunden :
Größe der Datei in bytes * 8 / Bitrate * 1000 = Länge in Sekunden
Perfektionisten rechnen bei der Größe noch 128 Bytes für den Tag und 32 Bytes für den Header ab.
[ Dieser Beitrag wurde am 31.01.2003 um 17:50 Uhr von DarkMight1 editiert. ]
-
Original erstellt von DarkMight1:
Perfektionisten rechnen bei der Größe noch 128 Bytes für den Tag und 32 Bytes für den Header ab.Hat der MP3-Header nicht die Länge 4 Bytes also 32 Bit??? Ich denke schon...
-
´Kannste mal den fertigen Quellcode posten wie du das machst mit dem Auslesen des Headers? Interessiert mich brennend