| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

10-06-2005, 18:25
|
|
kalleplom
Registrierter Benutzer
|
|
Registriert seit: Jun 2005
Beiträge: 141
|
|
Spieldauer einer MP3 datei auslesen
Hallo!
kann man per php die Spielzeit von nem MP3-file auslesen?
wenn es schon 1000x gepostet wurde, könnt ihr mir wenigstens sagen, wo ich das finden kann?
ich konnte nämlich nichts finden...
danke!
|

10-06-2005, 18:35
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.307
|
|
Zitat:
|
ich konnte nämlich nichts finden...
|
dann hast du nicht richtig gesucht!
google ist dein freund.
direkt auf platz ist was?
peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

10-06-2005, 19:51
|
|
kalleplom
Registrierter Benutzer
|
|
Registriert seit: Jun 2005
Beiträge: 141
|
|
danke für die hilfe!
was hast du denn bei google eingetippt?
|

10-06-2005, 20:01
|
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
OffTopic: das ist ein betriebsgeheimnis. kropff arbeitet nämlich bei google und beherrscht die technik des verschleierns - d.h. er kann die seite von google so aufrufen, dass nirgendwo die suchbegriffe zu sehen sind. sogar die aufmerksamsten von uns beißen sich die zähne daran aus, wenn er mal einen link postet...
|

10-06-2005, 20:11
|
|
kalleplom
Registrierter Benutzer
|
|
Registriert seit: Jun 2005
Beiträge: 141
|
|
naja, auch nicht schlecht
jedenfalls will ich nicht das id3-tag auslesen.
ich dachte man könnte das auch anders ermitteln..
da gibt's ja noch getId3 aber das ist mir jetzt zu viel, ich weiss gar nicht, wie ich das installieren soll
|

10-06-2005, 20:16
|
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
|

10-06-2005, 22:41
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.307
|
|
Zitat:
|
das ist ein betriebsgeheimnis. kropff arbeitet nämlich bei google und beherrscht die technik des verschleierns
|
schön wär's. nö hab nur seit 1996 einen internet-anschluß, alles reine routine ;-)
peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

11-06-2005, 12:18
|
|
beebob
PHP Junior
|
|
Registriert seit: Jul 2002
Ort: Köln
Beiträge: 604
|
|
dateigrösse mit kompressionsrate verrechnen, schwupps schon haste die spieldauer....
|

11-06-2005, 12:47
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.482
|
|
Zitat:
Original geschrieben von beebob
dateigrösse mit kompressionsrate verrechnen, schwupps schon haste die spieldauer....
|
[ ] das stichwort VBR sagt dir etwas.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

11-06-2005, 14:10
|
|
beebob
PHP Junior
|
|
Registriert seit: Jul 2002
Ort: Köln
Beiträge: 604
|
|
[X] das stichwort VBR sagt dir etwas.
Länge = Dateigrösse / Bitrate * 8
...
|

11-06-2005, 18:09
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.482
|
|
Zitat:
Original geschrieben von beebob
Länge = Dateigrösse / Bitrate * 8
|
und woher kennst du die bitrate bei VBR ...?
(gut, die durchschnittliche bitrate mag manchmal im ID-tag stehen, abhängig vom encoder etc.)
gerade bei VBR ist die berechnung nicht ganz so simpel - weshalb u.a. auch einige der verfügbaren hardware-player schwierigkeiten haben, die länge von VBR-mp3s korrekt anzuzeigen.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

12-06-2005, 01:24
|
|
kalleplom
Registrierter Benutzer
|
|
Registriert seit: Jun 2005
Beiträge: 141
|
|
ja, das hab ich jetzt auch so gemacht. geht natürlich nur richtig bei CBR!
aber dafür stimmt's da recht gut....
PHP-Code:
$sec = (((filesize($file)-128)*8)/($bitrate*1000));
printf("%02d:%02d min", $sec/60, $sec%60);
|

18-06-2005, 12:56
|
|
Xingu
Newbie
|
|
Registriert seit: May 2003
Beiträge: 1
|
|
Und wie berücksichtigst du Abtastrate und Kanalanzahl ???
Stichwort VBR is da doch nicht ganz passend.
|

18-06-2005, 13:54
|
|
kalleplom
Registrierter Benutzer
|
|
Registriert seit: Jun 2005
Beiträge: 141
|
|
ja, da hast du recht!
die sache klappt natürlich nur, bei CBR,2 kanal und 44khz.
aber die sachen sind ja standard. wer speichert seine musikstückchen den schon in 48khz und 4 kanal?
cbr muss man eben vorraussetzen.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|