Récupérer/Modifier Propriétés de Fichiers avec un Programme en C

Bonjour,

Après pas mal de recherches infructueuses, je me permets de vous poser ma questions ici.

J'aurais aimé savoir comment faire (car j'imagine que c'est possible) pour récupérer dans une variable, en langage C, certaines propriétés d'un fichier, et comment les modifier ?

Concrètement, je veux faire un programme en langage C qui serait capable de modifier seul le titre, l'auteur, l'album, l'année etc... d'un fichier musique .mp3 (en fonction des données que je lui donne bien sur)

Mais je ne sais pas et ne trouve pas comment pointer sur les propriétés concernées, les récupérer dans une variable, et les modifier.

Merci beaucoup pour le temps que vous accorderez !

Damien.

1 réponse

  1. Contributeur
    Bonjour JockerDamien,

    Le format des métadonnées des fichiers .mp3 s'appelle id3.

    Il existe des bibliothèques en facilitant la manipulation à partir du langage C.

    Par exemple, celle-ci, qui est sous licence libre LGPL :

    http://id3lib.sourceforge.net/

    Dal
    0
    1. Salut! Merci pour la réponse.

      Sais tu s'il est possible de le faire sans passer par des bibliothèques externes ? Car je vais le coder sur Windows et c'est toujours assez galère...

      Merci !
      0
    2. Ok merci, alors je pense que je vais essayer de maitriser la bibliothèque id3lib :P
      Merci bien!
      0