IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

Lecture et modification de Tag Mp3


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 65
    Par défaut Lecture et modification de Tag Mp3
    Bonjours je recherche une librairie pour lire et modifier les tags Mp3.
    J'aimerais pouvoir changer :
    • Titre
    • Artiste
    • Album
    • Numéro
    • Année
    • Genre
    • Commentaire
    • L'image
    • Les paroles (+ la langue)

    J'ai actuelement Delphi 5 et je peut passer éventuellement à Delphi 6
    Merci d'avance

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    le NTFS est là pour nous sauver, cela ne passera pas sur une clé USB en FAT
    voir aussi l'intérieur du fichier, les TAGS spécifiques au MP3 en dehors du NTFS (ça je ne connais pas)

    en NTFS, tu as les données du résumé (merci Columbo), ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GetFileSummaryInfo(NomFichier, FMTID_AudioSummaryInformation, PIDASI_TIMELENGTH);
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 65
    Par défaut
    Merci mais cette solution modifie uniquement les propriétés du fichier et ne permet pas de modifier le tag.

  4. #4
    Fxg
    Fxg est déconnecté
    Membre émérite
    Homme Profil pro
    ingénieur financier
    Inscrit en
    Septembre 2003
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : ingénieur financier

    Informations forums :
    Inscription : Septembre 2003
    Messages : 513
    Par défaut
    Une petite recherche sur google donne accès à ce Composant et de mémoire sur phidels on a aussi un exemple pour traiter les mp3 et sur torry d'autres composants

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 65
    Par défaut
    Merci cette librairie a l'air vraiment bien mais je ne dispose pas de 'variants' dans ma version de Delphi.

  6. #6
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Salut,
    Citation Envoyé par janjannaj Voir le message
    Merci cette librairie a l'air vraiment bien mais je ne dispose pas de 'variants' dans ma version de Delphi.
    Ce truc n'étant pas souvent utilisé (dans ce genre d'application), ça ne coûte rien de le mettre en commentaire et re-compiler : si ça passe c'est tout bon !

  7. #7
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 65
    Par défaut
    C'est bien la ?
    Si oui ça ne marche toujours pas et pour les mêmes raisons.
    Images attachées Images attachées  

  8. #8
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Oui, c'est ça.

    Peux pas t'aider plus, mais ce soir j'aurais mon vieux D7 PE, je pourrai regarder un peu plus loin...

  9. #9
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Yop !

    Bon, ben ch'suis un peu coincé avec mon vieux D7, l'exemple de 3delite utilise une déclaration apparue avec D2009...
    Mais miracle, la variable déclarée n'est pas utilisée, donc je commente la déclaration, je récupère quelque part sur le web une distrib ZLibEx (que là aussi j'étais coincé), et ma fois, ça compile !

    Ce que j'ai fait, quand ça n'a pas voulu compiler, au tout début (il ne trouvait pas ID3V1Libray.dcu et ID3V2Libray.dcu, comme toi) : menu Projet / Ajouter au projet et faire pointer sur les deux .pas concernés.

    Par contre, je n'ai pas testé les fonctionnalités de l'exe généré (pas de cover.jpg disponible).

    Valà,

  10. #10
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 65
    Par défaut
    Merci bcp pour t'être intéresser a mon problème.
    J'ai finalement décider de passer à Delphi 7 et j'ai réussi à importer la librairie mais j'ai à présent un nouveau problème avec des fonctions qui devraient êtrent dans la librairie ZLib. Il ne trouve pas TZCompressionStream alors pourrais tu me dire ou tu as trouver ta librairie équivalente stp.
    Merci d'avance

  11. #11
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Citation Envoyé par janjannaj Voir le message
    Il ne trouve pas TZCompressionStream alors pourrais tu me dire ou tu as trouver ta librairie équivalente stp.
    Ah oui, j'ai aussi rencontré le pb... M'en suis sorti en récupérant (je ne sais plus trop où) une ZLibEx et comm' d'hab google est ton ami,
    Ceci étant, j'ai fini par trouver un fichier cover.jpg, mais je n'ai pas réussi à faire fonctionner le machin (et je n'ai pas trop le temps de le débugger) : pb de ComboBox vide qui fait planter (facile à corriger), mais c'est pas pour autant que ça affiche ce que ça devrait...
    Bon courage,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. lecture et écriture des tags id3 d'un fichier mp3
    Par Rachel dans le forum Contribuez
    Réponses: 2
    Dernier message: 12/04/2012, 09h48
  2. Lecture simultanée de 2 fichiers MP3
    Par mweber_29200 dans le forum C++Builder
    Réponses: 4
    Dernier message: 25/05/2006, 14h07
  3. acces au tags MP3 et WMA
    Par repié dans le forum Modules
    Réponses: 2
    Dernier message: 22/05/2006, 11h44
  4. Probleme taille structure / parsing tag mp3
    Par lucas_sophia dans le forum C
    Réponses: 6
    Dernier message: 19/03/2006, 16h56
  5. tag mp3
    Par bidoo dans le forum Bibliothèques
    Réponses: 6
    Dernier message: 19/10/2005, 18h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo