Forum général.cherche-logiciel Re-encodage des ID3 tags de mp3 en batch

Posté par (page perso) .
Tags :
0
17
jan.
2006
Hello,

j'ai même pas fini d'extraire mes cds, j'ai déjà 2,8 Go de mp3 et misère de misère, le téléphone que je viens de prendre ne lit pas correctement les ID3 encodés en UTF-8 ...
Youpi ...

Je précise que j'avais commencé avant d'avoir ce téléphone !

Je viens de faire un test en ISO-8859-1 et ça marche ...
Comment faire pour passer tout ça en ISO-8859-1 sans réencoder la partie musique ?

A vot' bon coeur !
  • # essaie avec easytag

    Posté par . Évalué à 1.

    On ne sait jamais, peut être qu'il y a moyen de convertir...

    http://easytag.sourceforge.net/
    • [^] # Re: essaie avec easytag

      Posté par (page perso) . Évalué à 3.

      J'ai trouvé plein d'outils en ligne de commande donc maintenant c'est plus "Est ce que quelqu'un a une préférence ?"
      • [^] # Re: essaie avec easytag

        Posté par . Évalué à 2.

        j'ai la même problématique que toi mais j'en suis à la conversion des noms de fichiers (j'ai presque fini avec comvmv). Tu pourras dire lequel tu as choisi ?

        merci d'avance
        • [^] # Re: essaie avec easytag

          Posté par (page perso) . Évalué à 3.

          Voilà ce que j'ai fait dans mon /data/musique :

          find -name "*.mp3" -exec eyeD3 --to-v2.4 --set-encoding=latin1 --force-update {} \;

          J'ai pas tout vérifier mais pas de bug pour l'instant :D

          Merci python !!!
  • # codage et coder

    Posté par . Évalué à 3.

    Aïe les anglicismes (dûs à encoding et compagnie).

    En français plus correct on parle de recodage des ID3 tags, des ID3 codés en UTF-8, et de recoder la partie musique.

    [ Rappel d'un de mes commentaires précédents ]
    En bon français, on ne dit pas "encoder" et "encodage" mais "coder" et "codage" (cf "message codé", "codage de Huffman", "codec", etc).
    Rappelons que "codec" = codeur/décodeur.
    • [^] # Re: codage et coder

      Posté par . Évalué à 2.

      Sur le fond de ton problème, il y a certainement moyen de changer les tags ID3 sans reconvertir en MP3 ("recoder" si tu préfères), vu que c'est indépendant. A coup d'outil de "taggage" comme ceux qu'on t'a indiqués, et de sed/awk probablement.
  • # en programmant

    Posté par (page perso) . Évalué à 1.

    se taper 2,8G de fichiers à retagger avec easytag. j'essaierais même pas; même si c'est faisable en réglant dans les pref de lire les tags en utf8 et de les écrire en iso

    et pourquoi pas un petit programme ?
    en python , ruby , ou le langage de ton choix ...

    je préfère me prendre la tête à pondre un prog que me tapper la tache répétitive dans easytag.

    bon , mes premiers essais en python sont pas concluant. grosse prise de tête sur utf8 et ... donc je peux pas te filer de code ;-(
    • [^] # Re: en programmant

      Posté par . Évalué à 2.

      Un petit script shell devrait faire l'affaire.
      find pour trouver les pm3 à traiter
      mp3info pour extraire les tags
      iconv pour les convertir d'utf8 en iso8859
      mp3info à nouveau pour changer les tags

      et le tour est joué !
      • [^] # Re: en programmant

        Posté par (page perso) . Évalué à 1.

        ouais j'avais mis bash au début puis j'ai effacé, ne voyant pas avec quoi le faire ce script ...

        et puis au fait avec easytag, c'est peut-être pas si pénible que ça à faire ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.