Le 22 novembre 2009 19:11, Nicolas Roudninski <nico...@tycho.fr> a écrit :
> J'ai une assez large collection de musique organisée en répertoires et
> sous-répertoires du style "artiste/album/fichier_audio"
> Cette collection est sur un serveur debian lenny et j'utilise tincanjukebox
> (php, javascript) pour écouter mes morceaux préférés.
> TinCanjoukebox n'aime pas deux choses : les espaces dans les noms de
> répertoire et de fichier et les caractères accentués.
> Je cherche donc un moyen de renommer en masse et récursivement tous les
> répertoires et fichiers pour :
> - remplacer les espaces par des _
> - remplacer les caractères accentués par les mêmes caractères sans accent
> (i-e é par e, É par E, etc.)
> Je suis en utf-8
> J'ai bien essayé "find /opt/audio/ -name "*" -exec rename 's/\s+/_/g' {} \;"
> mais ça ne fonctionne pas.
> Quelqu'un aurait-il une piste ?

Je ne sais pas si tu connais MusicBrain PicardTagger ? C'est un
utilitaire qui te permet de faire justement tout ça.
En fait, il fait de la reconnaissance de morceaux de musiques par des
empreintes "auditives", va chercher les tags sur un serveur et
renommes les fichiers comme il faut avec possibilités de les déplacer
dans des répertoires au format "artiste/album/fichier_audio" en
supprimant certains caractères.

-- 
Kévin

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org

Répondre à