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

C Discussion :

Titre d'un MP3


Sujet :

C

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 112
    Par défaut Titre d'un MP3
    Bonjour,

    Je souhaiterai récupérer les titres des chansons mp3 qui se trouve sur une miniSD. Auriez-vous une idée pour récupérer cette information?

    Cordialement.

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 477
    Par défaut
    Ta mini-SD doit pouvoir être lue par ton ordinateur comme n'importe quel périphérique de stockage de masse et donc ta la monter sur une lettre de lecteur (si tu es sous Windows). De là, tu peux lire tes fichiers comme s'ils se trouvaient sur ton disque dur.

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 112
    Par défaut
    J'utilise EasyPic6 pour développer mon application en C (avec le PIC 18F452): http://www.mikroe.com/eng/products/v...opment-system/

    Ainsi que le module MP3 :
    http://www.mikroe.com/eng/products/v...martmp3-board/

    Je souhaite récupérer les titres des chansons se trouvant sur la MiniSD via le langage C. Ceci me permettra d'afficher toutes les chansons sur l'écran LCD pour ensuite choisir et écouter la chanson que je souhaite...

  4. #4
    Membre émérite Avatar de b_reda31
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Par défaut
    Bonjour,
    Il existe des bibliothèques permettant la lecture des tags dans un fichier MP3:
    En voici quelques unes ici ici.

    Sinon vous pouvez toujours vous renseigner sur la structure du fichier afin de repérer les informations qui vous intéresse.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 112
    Par défaut
    Et comment puis-je piocher au bon endroit les info sur la carte MiniSD?
    Une fois que j'aurai trouvé ou se trouve les infos, j'aurai juste à utilisé la library pour lire les différents titres?

  6. #6
    Membre émérite Avatar de b_reda31
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Par défaut
    Citation Envoyé par poche Voir le message
    J'utilise EasyPic6 pour développer mon application en C (avec le PIC 18F452): http://www.mikroe.com/eng/products/v...opment-system/

    Ainsi que le module MP3 :
    http://www.mikroe.com/eng/products/v...martmp3-board/

    Je souhaite récupérer les titres des chansons se trouvant sur la MiniSD via le langage C. Ceci me permettra d'afficher toutes les chansons sur l'écran LCD pour ensuite choisir et écouter la chanson que je souhaite...
    Je n'avais pas lu ce post lorsque j'ai repondu.
    Tout comme Obsidian je pensais qu'il s'agissait d'un disque amovible relié au port usb d'un PC, vous auriez eu besoin seulement du chemin du fichier que vous voulez lire en utilisant les fonction C de lecture.
    Votre cas me dépasse désolé.

  7. #7
    Membre Expert
    Profil pro
    Développeur en systèmes embarqués retraité
    Inscrit en
    Mars 2006
    Messages
    952
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 952
    Par défaut
    Salut,

    S'il faut le faire en C et que tu ne trouves pas de bibliothèque dédiée aux mp3, il n'y a pas 36 solutions:

    Construire un catalogue avec les fonctions opendir et readdir et ça de façon récursive pour explorer tous les dossiers. Une fois que tu as ce catalogue, il faut ouvrir chaque fichier '*.mp3', te balader dedans avec fseek pour trouver les tags et en extraire le vrai nom des mp3. Cela nécessite bien sûr une lecture attentive de la doc du format mp3. Bon courage.

    A+

    Pfeuh

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/06/2014, 20h34
  2. Réponses: 2
    Dernier message: 17/10/2002, 16h16
  3. temps d'un mp3
    Par CorO dans le forum Langage
    Réponses: 6
    Dernier message: 15/09/2002, 18h43
  4. mp3
    Par giminik dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 26/07/2002, 22h40
  5. Réponses: 3
    Dernier message: 25/07/2002, 10h42

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