| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Neuer Benutzer Registriert seit: 15.09.2007
Beiträge: 3
![]() | Hi, Nachdem ich jetzt schon ewig such, stell ich die Frage hier: Wie kann ich von einer mp3-Datei die Tags auslesen??? Etwas interessantes hab ich hier gefunden: PHP-Center Das Script funktioniert. Ich möchte allerdings auch die Bitrate und die länge des liedes ermitteln! Hoffe es kann mir jemand helfen! Gruß s.stiezel |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Benutzer | Wie immer: Als Hilfe sollte man sich immer php.net zur Hand nehmen. Hier, das sollte im Bezug auf die ID3-Tags weiterhelfen: PHP: ID3 Funktionen - Manual Allerdings stehen diese Infos nicht im ID3-Tag, sondern im Header der Datei selbst. Da dort auf jeden Fall die Bitrate drin zu finden ist, sollte sich somit auch ohne Probleme die Länge ermitteln lassen anhand der Bitrate und der Dateigröße. |
| | |
| | |
| Benutzer | So, ich habe mir mal den Header einer MP3-Datei genauer angesehen. Da ich hier auf anhieb nicht weiter wusste hat es mich gereizt es herauszufinden und siehe da, wieder ein bisschen schlauer. Also nun die halbfertige Lösung: 1. Bei Wikipedia habe ich angefangen mich reinzulesen, was im Header stehen soll... MPEG-1 Audio Layer 3 - Wikipedia durchlesen und halbwegs verstehen. PHP-Code: Dateilänge / Bitrate = Spieldauer Die Dateilänge ermitteln wir in PHP mit filesize und gibt uns die Dateigröße in Byte an. Also bringen wir alles auf einen Nenner und rechnen die Bitrate, die in Kbit angegeben ist ebenfalls in Byte um. Um von KBit auf Byte zu kommen multiplizieren wir mit 128 (1024 Bit / 8 Bit = 128 Byte). Da der Header ja auch ganze 4 Byte groß ist ziehen wir den gleich mal ab. PHP-Code: Nun seid ihr dran. |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Das macht mein mp3-Player bei variablen Bitraten aber auch. Noch zu #4: Nicht alle ID-3-Versionen führen ihre Daten am Anfang der Datei (vgl. ID3-Tag – Wikipedia). Imho gibts auch bereits sehr gute Bibliothemen zum php-seitigen Auslesen von mp3-Tags.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Ordner auslesen und während des auslesen sortieren | Dooki | PHP Tipps 2008 | 6 | 14.05.2008 17:50 |
| Bestimme HTML Tags mittels RegEx rausfiltern | Mano | PHP Tipps 2008 | 6 | 27.09.2007 14:22 |
| xml tags auslesen | LP | PHP Tipps 2006 | 2 | 14.09.2006 23:34 |
| [Erledigt] gelöst: Tabelle auslesen -> Gleiche Einträge nur 1 Mal | Datenbanken | 3 | 31.03.2006 01:44 | |
| Cookies auslesen | HSFighter | PHP Tipps 2007 | 2 | 19.11.2005 14:56 |
| [Erledigt] bestimmte ID's auslesen als array | PHP Tipps 2007 | 2 | 31.10.2005 20:23 | |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| alle Verzeichnisse sortiert auslesen | PHP Tipps 2005-2 | 7 | 17.07.2005 10:20 | |
| binäre id3v2 tags auslesen | mrSpok | PHP-Fortgeschrittene | 5 | 03.06.2005 12:56 |
| auslesen und nochmals auslesen?! | $$$ ThiKool $$$ | PHP Tipps 2005 | 23 | 10.03.2005 19:43 |
| Text zwischen Tags auslesen | PHP Tipps 2005 | 5 | 27.01.2005 12:13 | |
| Klassen auslesen | PHP Tipps 2007 | 8 | 10.01.2005 07:07 | |
| [Erledigt] Auslesen von Text incl. " aus Textfeld | PHP Tipps 2007 | 4 | 04.01.2005 13:30 | |
| [Erledigt] Daten von anderer Homepage auslesen | PHP Tipps 2004-2 | 5 | 02.12.2004 18:49 | |
| [Erledigt] imap_qprint ohne (HTML Tags) | PHP-Fortgeschrittene | 0 | 29.09.2004 14:09 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php id3 tag auslesen, php id3 tags auslesen, php id3, php mp3 id3 tags auslesen, id3 php, id3 tag auslesen php, php mp3 id3, php id3 auslesen, id3 tags auslesen php, id3 tags mit php auslesen, id3 php auslesen, php mp3 länge auslesen, php id3tag auslesen, php mp3 id3 tag auslesen, id3 auslesen php, id3 tag mit php auslesen, mp3 tags auslesen, http://www.php.de/php-fortgeschrittene/151-id3-tags-auslesen.html, id3 mit php auslesen, mp3 dauer |