Soundlänge berechnen mit PHP

Meccan

Erfahrenes Mitglied
Hallo Leute,

ich habe ein Frage bei der ich gerade verzweifel.

Kann ich von einer Sounddatei (mp3, wav, aiff usw.) berechnen
wie lange die Dauer des Stückes ist mit PHP?

Hab schon gesucht aber leider nichts gefunden.

Danke im Voraus für eure Antwort!

MFG Carl
 
kannst du mir vielleicth da mal weiter helfen ich weiß nämlich niht wie ich da
vorgehen muss...

Wie kann ich z.B. die länge einer MP3 Berechnen?

MFG Carl
 
Ich wollte das auch mal machen und soweit ich mich erinnern kann, ist das gar nicht so einfach, da die Länge des Tracks nicht direkt in der Datei steht (rede von MP3), sondern aus anderen Parametern berechnet werden muss.
 
http://www.zend.com/codex.php?id=160&single=1

da steht die Funktion:

PHP:
function calculate_length($id3v2_tagsize = 0) {
          $length = floor(($this->info["filesize"] - $id3v2_tagsize) / $this->info["bitrate"] * 0.008);
          $min = floor($length / 60);
          $min = strlen($min) == 1 ? "0$min" : $min;
          $sec = $length % 60;
          $sec = strlen($sec) == 1 ? "0$sec" : $sec;
          return("$min:$sec");
}

Und noch ein bischen mehr ^^
 
Zuletzt bearbeitet:
Zurück