FONCTION PHP QUI RENVOIE LE BITRATE (EN KBPS) D'UN FICHIER MP3

cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 - 2 août 2004 à 04:51
cs_dechichulien Messages postés 1 Date d'inscription lundi 9 avril 2007 Statut Membre Dernière intervention 24 novembre 2012 - 24 nov. 2012 à 16:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25034-fonction-php-qui-renvoie-le-bitrate-en-kbps-d-un-fichier-mp3

cs_dechichulien Messages postés 1 Date d'inscription lundi 9 avril 2007 Statut Membre Dernière intervention 24 novembre 2012
24 nov. 2012 à 16:07
salut, merci pour ta sources, elle fonctionne, mais dit mois, quel est la formule pour calculer la durée de la zic?
sylvafilms Messages postés 7 Date d'inscription jeudi 5 juillet 2007 Statut Membre Dernière intervention 23 juin 2010
24 juin 2010 à 01:11
Quece que c'est que int2? Ce n'est pas une variable, ce n'est pas déclaré...
Use of undefined constant int - assumed 'int'

Ca ne fait pas une moyenne pour les bitrates variables au cours du temps? Comme lire tout le fichier et faire une moyenne?

merci.
jamesly77 Messages postés 1 Date d'inscription vendredi 30 septembre 2005 Statut Membre Dernière intervention 7 janvier 2007
7 janv. 2007 à 21:06
Bravo, ton script et assez simple et fonctionnel.
Mais il ya un petit hic. Qu'en est-t-il des mp3
avec un bitrate de 184, 164 ,etc. Malheursement ca existe,
alors que faire pour remedier à ce problème.
Car j'ai remarqué que les fichiers qui ont comme valeurs autres
que ceux spécifiées dans tes 2 tableaux (array) retournent 128 kbits ????
De même que des fois un fichier de 192 kbits retourne 128 !!!
pako56 Messages postés 116 Date d'inscription vendredi 18 février 2005 Statut Membre Dernière intervention 18 août 2006
18 oct. 2006 à 13:06
Bonjour,
Sans doute hors sujet, mais je tente...

Je cherhe une fonction (sûrement encore plus simple) qui permet de vérifier qu'un fichier est bien un mp3 et pas un jpg renommé en mp3 par ex.

J'ai bien un site (http://www.mp3-tech.org/) qui donne plein d'infos sur les frame header des fichiers MPEG Audio Layer I/II/III, mais je ne sais vraiment pas comment vérifier tout celà...

merci.
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
20 juil. 2006 à 04:24
Pour la variation du bitrate c'est simple c'est qu'l s'agit d'un MP3 VBR (Variable BitRate) en opposition à un MP CBR (Constant BitRate)
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
2 août 2004 à 04:53
J'aimerais bien aussi que tu expliques plus en détails tout tes if ! et si tu as de la doc sur ceci, merci de fournir une tite url ;)
Merci !
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
2 août 2004 à 04:51
Je t'adore ! Si cette source fonctionne parfaitement!
Par contre, je vois que dans winamp, le bitrate peut changer dépendament du moment ou on l'écoute cette musique. (Il y a plusieurs bitrate par exemple en 10 secondes). Donc que peux-tu dire la dessus ?

(PS : Je prépare un lecteur/ecriveur de ID3Tag v1.0,1.1,2.3,2.4 donc si tu pensais t'y pencher, j'ai presque fini ;))
Rejoignez-nous