begin process at 2012 02 11 02:05:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > LECTURE/ÉCRITURE DE TAGS ID3 VERSION 1 ET VERSION 2

LECTURE/ÉCRITURE DE TAGS ID3 VERSION 1 ET VERSION 2


 Information sur la source

Note :
9,4 / 10 - par 5 personnes
9,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :id3, id3tag, id3v1, id3v1, mp3 Niveau :Expert Date de création :24/07/2005 Vu / téléchargé :16 827 / 807

Auteur : GRenard

Ecrire un message privé
Site perso
Commentaire sur cette source (21)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce programme vous permettra de lire et écrire les tags ID3 présents normalement dans les fichiers mp3. Plusieurs tags sont disponibles pour modification dans ce programme.

Reportez-vous au site de ID3 pour voir la sémantique à suivre pour écrire les tags autorisés dans la version 2.4. Plusieurs tags nécessitent des chaînes de caractères, d'autres nécessitent des entiers (par exemple des prix $).
Un frame amusant est celui APIC, vous aurez la possibilité d'y inclure des images dans votre fichier.

Ce script supporte les tag 1.0, 1.1 et 2.4

Vous devez avoir PHP5 d'installé.

Les classes principales sont mp3_id3v2.php, mp3_id3v10.php et mp3_id3v11.php. Les autres (dans /modules/class/id3) sont présentes pour analyser spécifiquement chaque frame de la version 2.4.

Source

  • <?php
  • // See zip file
  • // More than 100 files
  • ?>
<?php
// See zip file
// More than 100 files
?>

 Conclusion

Vous devez mettre les fichiers de musique à analyser dans le dossier /music/

Ce script traînait sur mon ordinateur depuis bientôt 1 an ! J'en avais marre d'attendre, j'ai donné un petit boost pour le terminer. Il se peut qu'il y aie quelques bugs, mais je suis toujours prêt à les corriger.

Gratuit pour utilisation personnelle seulement.

Dites-moi ce que vous en pensez !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip GÉRER LES ÉCHAPPEMENTS DE CARACTÈRES SUR TABLEAUX MULTIDIMEN...
Source avec Zip Source avec une capture PROJECT SELECTOR (SÉLECTION FACILE DE PROJET AVEC APACHE) ET...
Source avec Zip Source avec une capture STATISTIQUES DE VOTRE PROJET (NOMBRE DE DOSSIERS, FICHIERS, ...
Source avec Zip Source avec une capture AFFICHAGE TABLEAU AVEC TEMPLATE CLASSE
Source avec Zip TRI FUSION - MERGESORT

 Sources de la même categorie

Source avec Zip Source avec une capture PHPREPOGENERATOR + REPO (WIN) par alvinp
Source avec Zip IPHONE - ICÔNE D'APPEL TÉLÉPHONIQUE SUR L'ÉCRAN D'ACCUEIL par Rainbow
Source avec Zip Source avec une capture [APP WEB]SERVEUREXPLOREUR par thematrix01
Source avec Zip Source avec une capture MY.BOOKMARKS par inwebo
Source avec Zip M.V.C M.E.D par faceme

 Sources en rapport avec celle ci

Source avec Zip JUKEBOX MP3 par sesebs
Source avec Zip Source avec une capture JUKEBOX EN LIGNE par Flachy Joe
Source avec Zip UPLOAD MP3 + LECTEUR par lobotomihaho
PARSEUR DE TAGS ID3V2 ... par LocalStone
LIRE LES ID3V1 TAG (+RAPIDE, +COURT) par OverDarck

Commentaires et avis

Commentaire de malalam le 24/07/2005 23:16:18 administrateur CS

Diantre, t'as du te faire chier!!
Je regarderai le code demain. Mais la capture est jolie. Et puis c'est original :-)

Commentaire de GRenard le 24/07/2005 23:30:52

Je me suis surtout fait chier à envoyer fichier par fichier sur phpclasses.org ! Tu me diras ce que tu en penses ;)

Commentaire de Anthomicro le 24/07/2005 23:33:24

Salut,

bon c'est pas du XHTML strict, le code PHP est pas assez indenté à mon goût, y'a des fichiers inutiles et des optimisations possibles (enfin bon vu l'ampleur du projet c'est pareil on peut pas le faire en une fois) mais vu que t'as dû te faire chier et que ça peut pas être parfait du premier coup (c'est comme tout...) je te mets 8/10

a +

Commentaire de GRenard le 24/07/2005 23:40:08

C'est pas du XHTML Strict il est transitionnal et c'est bien écrit. Même s'il ne doit pas valider parfaitement...
Mais je ne mettrai pas à jour cette partie, comme je disais ca fait trop longtemps qu'il traînait sur mon ordi pour rien...

Commentaire de Anthomicro le 24/07/2005 23:41:12

" C'est pas du XHTML Strict il est transitionnal et c'est bien écrit"

Bah oui je suis d'accord, justement c'est pour ça que je te dis "c'est pas du XHTML strict" dans le genre "tu peux le mettre à jour quand t'as le temps" ^^

Commentaire de GRenard le 24/07/2005 23:50:23

Je ne passerai pas officiellement en Strict (bien que je sais ce que c'est et que j'en suis capable) tant que IE7 ne sortira pas... 83% du monde a encore IE et le Strict est très mal supporté par IE alors je n'ai pas le choix, je reste en Transitionnal.

Commentaire de Anthomicro le 24/07/2005 23:53:57

Ce sont les CSS qui sont mal supportées par IE, et encore je vois pas en quoi afficher un formulaire a de difficile pour IE...

Pleins de sites sont en XHTML strict (dont le mien) et y'a absolument aucun problème avec IE...

Commentaire de malalam le 25/07/2005 08:27:30 administrateur CS

Pas grandchose a ajouter : c'est quand meme du beau boulot.
Mais j'ai les memes "critiques" qu'Antho, et...les memes excuses lol.
Ca reste bien code, malgre le nombre de fichiers...et de variables! Donc tres joli :-) Je mets 9 histoire d'etre plus genereux lol. Et je ne mets pas plus parce que bon...I-Tunes marche tres bien lol.

Commentaire de LocalStone le 25/07/2005 13:30:49

[verreux]J'm'en bas les steaks, la mienne sera encore mieux. Et elle suivra le XHTML et elle fera le café le matin.[/verreux]
Bon, bah bravo, hein ... Je ne suis pas chez moi donc je ne peux pas regarder le code, là. Mais je vais le faire pour pouvoir te noter.
Et je préfère Fentoozler de Blink. Na.

Commentaire de GRenard le 25/07/2005 13:49:56

Duh, ca fait 1 an que ce mp3 traînait aussi dans le folder lol :P penses-tu c'est ma préférée ;) ?

Commentaire de Fuckly94 le 27/11/2005 14:47:38

Grenard,pourrait tu me dire comment fonctionne ID3V2 stp,car sa fait un petit temps que je cherche comment faire,j'ai essayé avec www.id3.org,mais j'ai un petit probléme sur ID3 SIZE.

je te remercie davance

Commentaire de GRenard le 27/11/2005 15:30:28

Je ne veux pas paraitre méchant, mais le script est justement fait pour que tu comprennes (essaie de comprendre) le fonctionnement de ID3Tag v1 et v2.
Le site de id3.org est très bien fait, il y a seulement quelques problèmes d'intentation mais sinon ça va.

Commentaire de dinous le 07/07/2006 13:57:08

Bonjour et merci pour cette source qui correspond à mes attentes !!
juste uen question, je sais qu'il est possible de metre un petit fichier image dans les tag ... mais comment faire avec ton code pour le faire ressortir ?
Merci.

Commentaire de dinous le 07/07/2006 14:01:22

edit sur mon message j'ai trouvé comment faire dsl !!
par contre j'ai une notice :
Object of class LSTable could not be converted to int in LSTable.php on line 62

Au revoir

Commentaire de dinous le 07/07/2006 14:10:08

encore uen petite chose ;)
les maxlenght des title, artist album sont fixés par id3v2 ou ils sont plus ou moins illimité ?

merci

Commentaire de GRenard le 08/07/2006 18:53:20

pour les notice, c'est dans LSTable ca fait un petit bout que le code est fait et que la je ne le corrigerai pas pour l'interface graphique car cet interface est comme "facultative". Je veux dire que je fournissais SURTOUT les classes de modifications des tags.

Pour la taille des tags, il y a une limite mais celle-ci est très grande.
La taille de tous les tags ne doit pas dépasser 256MB, la taille de chaque tag est fixée par son petit header...
Voir www.i3d.org

Commentaire de Starsky88 le 15/05/2007 19:23:19

Bonjour à tous,

Quelqu'un aurait-il le script permettant d'obtenir l'image présente dans l'id3tag.
J'ai vu que ce script le permettait mais c'est une usine à gaz, impossible de trouver le code pour simplement isoler l'image.

Commentaire de GRenard le 16/05/2007 05:51:43

tu vas trouver les fonctions pour sortir l'image dans la class APIC :)

Commentaire de wmo2007 le 09/08/2007 14:50:26

bonjour mon cher GRenard!

j'aimerai poser une petite question, si tu le ve bien, bien sur...

L'écriture des tags id3 s'effectue bien sur ma machine mais un problème persiste... (un gros problème même...) le lecteur Windows Media Player ne pe pas les lire!!!

J'ai lu qu'il s'agissait d'un problème avec la compression et la synchro des headers id3... Mais je ne voi pas comment je pourrai le modifier dans ton code... Un peu d'aide de ta part me serai du plus grand bien... stp...

J'en ai besoin pour mon boulot...

Je te remercie d'avance!


Guillaume

Commentaire de wmo2007 le 09/08/2007 15:02:52

euh... ya kan mem un problème...

Les tags id3v2 ne sont pas ajoutés aux fichiers... quand je lis, c'est marqué juste "piste 02"...

tu pe expliker comment ça marche stp?

Merci!

Commentaire de GRenard le 09/08/2007 17:30:58

Salut

Pour ce qui du code de synchro, je ne le modifirai pas, il n'est pas supporté.
Ensuite regarde avec un autre lecteur que WMP... Il se peut qu'il soit capricieux et s'attende à avoir quelque chose d'autres dans l'en-tête pour définir une musique.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

id3 demarrage [ par MasterCent ] Bonjour, Je possède une db contenant 25.000 titres de "chansons"Par ailleurs, je possède les versions mp3 de certains de ces morceaux (10%), - soit ri Lire les ID3 Tag (mp3) [ par akzoo ] Salut a tous, J'aimerais pouvoir lire les tag de mes mp3 grâce au php, j'ai trouvé un script qui fonctionne (http://www.phpcs.com/codes/LIRE-ID3V1-TAG lecteur mp3 [ par darkvision ] salut, je veut integrer a mon site un lecteur mp3 avec un compteur de lecteur via mysql pour enregistrer le nombre de lecture dans la base de données Upload MP3 [ par vincej ] Bonjour, Je cherche un script qui permet d'uploader des MP3, comme pour des images avec la balise Merci. Vincej petit soucie de recup de données externe ... [ par DiabloBros ] bien le bonjours a tous , alors mon petit soucie va surment etre du gateau pour certain ^^ mais bon j'éssais d'afficher dans une page perso , les fi (PHP) download.php avec renomage de fichier . [ par alleztulle19 ] Bonjours alors voila j'aurais besoin d'une page php , download.php en fesant un lien style download.php?url=EXEMPLE le fichier EXEMPLE se situant da upload Fichier Mp3 vers dossier sur ftp [ par jbtv ] Bonsoir a tous !!!! je souhaiterai pouvoir envoyer des fichier de type .mp3 sur mon serveur ftp dans un dossier nommé "files" la source est bonne ma faire un lien de téléchargement .mp3 sans compression [ par jbtv ] Bonjour a tou !!!! voilà mon souci sur mon site dans le dossier ../xx-mp3/ il y à des fichier de type .mp3 non compresser (rar zip) et l'orque je f convertir mp3 en wav [ par sisi231 ] Bonjour, Je souhaiterais convertir des fichiers MP3 en WAV côté serveur sans utiliser d'utilitaires Linux donc qu'en PHP, pourriez-vous m'indiquer une players mp3 ou wave sur site web [ par phonethique ] bonjours !nous sommes un groupe de pop:rock et nous voudrions inclure un lecteur mp3 ou wave sur notre site perso !Est ce réalisable ! un lecteur dign


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales