#1 Le 07/08/2013, à 12:01
- wild dagger
[abcde] Copier ses CD en FLAC en utilisant Musicbrainz (Scripts)
Bonjour,
Après avoir parcouru de long en large internet et googolisé sur le sujet d'abcde et compris qu'il semble que MusicBrainz soit le meilleur choix pour alimenter les tags ID3v2.4, j'ai donc configuré abcde pour qu'il utilise cette source de donnée (cf. [doc]abcde#base_de_donnees[/doc]) :
CDDBURL="http://freedb.musicbrainz.org/~cddb/cddb.cgi"
Cependant j'ai le sentiment que le script d'abcde n’inclut pas toutes les données récupérées de la base de donnée de Musicbrainz comme par exemple la pochette CD ou bien d'autres dans les fichiers qu'il génére.
Aussi, comment améliorer abcde pour qu'il récupère par exemple la pochette cd (front_cover) lors de la copie du CD ou bien compléter automatiquement les tags ID3v2.4 après copie (vu que MusicBrainz Picard est l'interface graphique officielle)?
Dernière modification par wild dagger (Le 09/08/2013, à 10:10)
Hors ligne
#2 Le 09/08/2013, à 11:50
- Pharyon
Re : [abcde] Copier ses CD en FLAC en utilisant Musicbrainz (Scripts)
abcde est capable de gérer les tags ID3v2 (c'est écrit sur le site web) mais rien n'indique qu'il gère la partie images.
[edit] : je ne suis pas spécialiste mais je viens d'éplucher les sources d'abcde et je n'ai rien vu qui permettrait de gérer les images dans les tags. Ça reste à faire donc.
Dernière modification par Pharyon (Le 09/08/2013, à 12:11)
Hors ligne
#3 Le 09/08/2013, à 18:38
- wild dagger
Re : [abcde] Copier ses CD en FLAC en utilisant Musicbrainz (Scripts)
Je n'ai pas encore jeté mon oeil dans les sources d'abcde, mais j'ai été surpris du résultat de la commande id3v2 d'un de mes fichiers FLAC. (Vu que je ne connais rien dans ces formats, je découvre un peu les entrailles de la bête ).
$ id3 -l Gabriel\ Fauré\ -\ Harmony\ -\ Le\ Chant\ des\ rêves\ \(1999\)\ -\ 2\ -\ 11\ sur\ 19\ -\ Pavane.flac
Gabriel Fauré - Harmony - Le Chant des rêves (1999) - 2 - 11 sur 19 - Pavane.flac:
Title : Pavane Artist: Gabriel Fauré
Album : Harmony Le Chant des rêves Year: 1999, Genre: Unknown (255)
Comment: Track: 0
$ id3v2 -l Gabriel\ Fauré\ -\ Harmony\ -\ Le\ Chant\ des\ rêves\ \(1999\)\ -\ 2\ -\ 11\ sur\ 19\ -\ Pavane.flac
id3v1 tag info for Gabriel Fauré - Harmony - Le Chant des rêves (1999) - 2 - 11 sur 19 - Pavane.flac:
Title : Pavane Artist: Gabriel Fauré
Album : Harmony Le Chant des rêves Year: 1999, Genre: Unknown (255)
Comment: Track: 0
id3v2 tag info for Gabriel Fauré - Harmony - Le Chant des rêves (1999) - 2 - 11 sur 19 - Pavane.flac:
TIT2 (Title/songname/content description): Pavane
TPE1 (Lead performer(s)/Soloist(s)): Gabriel Fauré
TALB (Album/Movie/Show title): Harmony Le Chant des rêves
TYER (Year): 1999
vs Clémentine
Petite question théorique :
Combien existe t-il de méthode de tag pour les fichiers FLAC ? (j'en est détecté 3 : ID3v1 (paquet id3) , ID3v2 (paquet id3v2) et enfin metaflac (paquet metaflac).
(A noter l’existence de ripit )
Dernière modification par wild dagger (Le 10/08/2013, à 00:23)
Hors ligne
#4 Le 12/08/2013, à 09:06
- Pharyon
Re : [abcde] Copier ses CD en FLAC en utilisant Musicbrainz (Scripts)
Moi aussi je découvre un peu, Qu'est ce qui te choque dans les captures d'écran ci-dessus ? les commandes Id3v1 et id3v2 se ressemblent comme 2 gouttes d'eau ce qui semblerait logique.
De mémoire abcde te demande si tu considère ton album comme étant de "Various Artists" ou non. Tu avais répondu quoi dans ton exemple ?
Clementine ne t'a pas laissé le choix si je comprends.
Ceci étant dit : chouette musique. ça donne envie d'aller écouter le flac .
Hors ligne
#5 Le 12/08/2013, à 09:54
- wild dagger
Re : [abcde] Copier ses CD en FLAC en utilisant Musicbrainz (Scripts)
Pharyon,
Si l'on compare les résultats de clémentine (qui lit a priori les tags FLAC) les tags id3v1 et idv2 sont incomplets (Numéro de CD, numéro de piste, nombre total des pistes du CD, jaquette CD et j'en passe).
abcde avait trouvé plusieurs occurrences pour le même CD (déjà rien que ca, cela me gène car normalement un CD est identifié par musicbrainz par son 'Disc ID' généré par le démon
cd-discid --musicbrainz
passé ensuite en sha-1 'spécial musicbrainz' si j'ai bien tout compris (Je n'ai pas du tout compris la mise en oeuvre de cette fameuse fonction a base de : base64 ).
J'ai testé ripit et il en fait beaucoup plus qu'abcde j'ai l'impression (déjà au moins il ne se trompe pas dans l'identification du CD audio).
Dernière modification par wild dagger (Le 12/08/2013, à 11:31)
Hors ligne