Informations sur les mp3 (artiste, genre, année...)

Informations sur les mp3 (artiste, genre, année...) - Traitement Audio - Video & Son

Marsh Posté le 03-05-2005 à 17:05:04    

slt à tous
je voudrais savoir comment recuperer les informations sur un mp3?? je cherche sur le net mais je trouve pas grand chose. je sais juste que ca marche avec des tags. je voudrais donc juste savoir si y'a une fonction pour recuperer le nom de l'artiste. c'est pour un lecteur de musique sous linux. je suppose que la methode ne sera pas la meme pour tel ou tel type de fichier???
merci d'avance pour vos solutions et pardon pour mon ignorance je debute le c++.
marceleeuuh

Reply

Marsh Posté le 03-05-2005 à 17:05:04   

Reply

Marsh Posté le 06-05-2005 à 15:40:42    

mauvais endroit de post

Reply

Marsh Posté le 06-05-2005 à 15:43:22    

www.id3.org pour les specs ID3v1 et v2
Tu as pas mal de doc sur les Vorbis / APEv2 qui traine aussi sur le net.
 
C'est à partir de ça que j'ai fait K-MP3 / AudioGrail ( http://forum.hardware.fr/forum2.ph [...] 3293&cat=3 )

Reply

Marsh Posté le 06-05-2005 à 17:55:04    

ok merci pr le cou de main. je regarde ca tout de suite. mais bon je galere pas mal pour comprendre comment ca marche ces histoires de tag. c dur quand on debute... :)
je pige pa tro tro commen fo declarer le son pour pouvoir acceder aux tags. g essayé avec id3lib ms a veu pas marcher :(

Reply

Marsh Posté le 08-05-2005 à 16:25:50    

Commence par les ID3v1, c'est tout simplement les 127 derniers octets du fichier

Reply

Marsh Posté le 08-05-2005 à 16:43:47    

ba ca en fait javé bien capté le truc. mais ce que je pige pas c'est comment tu les lis les 127 octets du fichier. actuellement, on declare la chanson avec fmod (fsound en fait). mais apres comment tu le lis? c'est ca que je pige pas trop en fait. et quel est la différence entre id3v1 et id3v2? et fmod ne permet pas de recuperer ces informations la?

Reply

Marsh Posté le 08-05-2005 à 17:37:52    

Euh... je crois que là tu pars de loin.... C'est du bête accès au fichier. Cherche un tutorial sur la lecture des fichiers en C++ pour savoir comment te positionner / lire des données (Google est ton ami)

Reply

Marsh Posté le 09-05-2005 à 10:11:11    

ha mais attend si c'est juste un simple acces aux fichiers, ca j'ai deja fait en cours. je declare un fichier et je me positionne sur les 127 derniers octets c'est ca? genre avec :
FILE * f;
if (!(f = fopen(nom, "r" )))
  return 0;
while((l = getc(f))!= EOF)
 
mais en c++??

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed