Page 1 sur 1

tag mp3 help

Publié : jeu. 20/avr./2006 10:03
par Le psychopathe
Voilà j'ai cherché mais je trouve pas exactement ce que je veux car je veux une fonction permettant de lire le titre de la chanson c'est tout.
Car j'ai mis mes mp3 dans un mp3 philips et mes morceau ont ete renommés "12fjd8d3c" et c'est chiant car j'ai formaté mon pc entre 2^^.

Publié : jeu. 20/avr./2006 12:54
par KarLKoX

Publié : jeu. 20/avr./2006 12:54
par Cls
http://www.wotsit.org/download.asp?f=mpeghdr

http://www.wotsit.org/ "This site contains file format information on hundreds of different file types and all sorts of other useful programming information; algorithms, source code, specifications, etc"

Publié : jeu. 20/avr./2006 13:20
par Dr. Dri
@KarLKoX
sympa ton code, en le parcourant j'ai vu un truc bizarre

Code : Tout sélectionner

Data.s = "Satire" 
Data.s = "Slow Jam"
sinon j'avais fait un ptit prog pour les tags id3v1 et si je devais le refaire, pour la structure j'utiliserais des fixed string. si jamais tu passes ton code à la version 4 dis moi si ca vaut le coup ^^

Dri

Publié : jeu. 20/avr./2006 15:44
par KarLKoX
lol pour le truc ;)
Pour les fixed string, oui, si je passe le code à la v4, je pense les utiliser, ca sera un peu plus efficace :)

Publié : jeu. 20/avr./2006 16:47
par Le psychopathe
J'y arrive aps karlox, j'appele la procedure read tag v1 mais après pour récupérer le nom cela marche pas lol.
j'ai fais ça mais bon :

nom.s = DirectoryEntryName()
Debug nom
ReadTagV1(nom.s)
Debug m_tagV1Info\title
Goto lol
EndIf

Publié : jeu. 20/avr./2006 17:10
par KarLKoX
Prend ça, tu as un exemple tout fait : pense à remplacer le fichier "idtag.pb" de l'archive par celui que tu as.

Publié : jeu. 20/avr./2006 17:52
par Le psychopathe
Cela marche pas, sa plante même en changeant. testé sur PB 3.94
je veux juste le nom de la piste c'est abusé sa marche pas.

Publié : jeu. 20/avr./2006 18:07
par KarLKoX
Ca vient peut être du fait que ton tag ne suis pas les spécifications ?
Le code se base la dessus et uniquement la dessus.
Upload le fichier pour voire.

Publié : ven. 21/avr./2006 8:39
par Le psychopathe
Je veux pas ecrire de tag pour le nom mais juste le lire car je veux renommer mes musiques celon le nom de la piste dans le tag. Enfin itunes la fais pour moi mais j'avoue que j'aurai aimé le faire moi même.
Ton fichiers d'exemple ne passe pas sur ma machine, il marque erreur avec "space" dans le fichier itag.
@+

Publié : ven. 21/avr./2006 10:20
par KarLKoX
J'avais bien compris que tu ne voulais que lire le titre ;)
Comme je te l'ai dit, mon code ne parse pas l'IdTag mais se cantonne aux spécifications, si ça ne marche pas, c'est surement que ce tag n'est pas conforme.
Comme tu me dis qu'il fonctionne avec iTune, c'est presque sur que c'est le cas étant donné que celui ci créé des IdTag non conformes.