Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: długość mp3
Forum PHP.pl > Forum > PHP
AxZx
witam

jak zmierzyc dlugosc pliku muzycznego w formacie mp3?
moze jakos to obliczyc?
ale chyba sie nie da bo jak zmierzyc dlugosc pliku ze zmiennym bitrate?

moze ktos cos wie na ten temat, prosze o jakies info.

pozdrawiam
eai
Wystarczyło poszukać na www.phpclasses.org ....
http://www.phpclasses.org/browse/file/588.html

Kod (chyba) odpowiedzialny za odczyt długości
  1. <?php
  2.  //....
  3.  
  4. // lets count lenght of the song
  5.  
  6.  if($idtag["layer"]==1) {
  7.  $fsize=(12*($idtag["bitrate"]*1000)/$idtag["frequency"]+$idtag["padding"])*4; }
  8.  else {
  9.  $fsize=144*(($idtag["bitrate"]*1000)/$idtag["frequency"]+$idtag["padding"]);}
  10.  // Modified by Luca (18/02/01): devel@lluca.com
  11.  $idtag["lenght_sec"]=round($len/Round($fsize)/38.37);
  12.  // end
  13.  $idtag["lenght"]=date("i:s",round($len/Round($fsize)/38.37));
  14.  
  15.  //....
  16.  
  17. ?>
czachor
Ew. zainteresować się rozszerzeniem id3.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.