Description / How-To...

TagLib est une librairie permettant de lire les tags des fichiers audio (.mp3, .ogg, .flac). Elle est utilisée par l’excellent logiciel amarok (lecteur/gestionnaire de mp3) ; malheureusement, cette librairie ne prend pas en charge le format WMA [1] par souhait de l’auteur de ne pas soutenir un format propriétaire...

Umesh Shankar a alors écrit un patch, en utilisant les sources du logiciel mplayer (vive l’opensource !) pour ajouter le support des fichiers .wma à TagLib et par voie de conséquence à amarok :) Son site web propose une vielle version de TagLib (1.3.1) ; j’ai donc envoyé à Umesh Shankar une nouvelle version mise à jour de l’ebuild TagLib-1.4... j’en mets ici une copie.

Installation de TagLib-1.4 sur Gentoo

- Instructions


Building taglib-1.4 from source on Gentoo Linux

# mkdir -p /usr/local/portage/media-libs/taglib
# cd /usr/local/portage/media-libs/taglib
# wget http://www.pervasive-network.org/SPIP/IMG/txt/taglib-1.4.ebuild
# ebuild taglib-1.4.ebuild digest
# echo "=media-libs/taglib-1.4 ~x86" >> /etc/portage/package.keywords
# emerge taglib

Support de l’écriture des tags WMA à TagLib

Mise à jour le 15/09/2005 : j’ai ajouté le support de l’écriture des tags WMA au patch de Umesh Shankar. Je lui ai envoyé mon patch et il est en train de vérifier et traquer les éventuels bugs :) ... plus de détails, dans mon nouvel article : WMA writing support for TagLib

WMA Writing support for TagLib

Update on 2005/09/15 : I’ve added WMA tags writing support to Umesh Shankar’s patch. I’ve sent him my patch and he is checking and tracking the bugs :) ... more details on my new article : WMA writing support for TagLib


[1] Windows Media Audio