Modifier un grand nombre de fichier en même temps ?

Zarquoi Messages postés 217 Date d'inscription   Statut Membre Dernière intervention   -  
Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai un album dont les musiques sont nommées : "01 - Chanteur - Titre de la musique.mp3".


J'aimerais renommer les chansons de tout l'album en "01 - Titre de la musique.mp3".
Comment faire pour enlever "Chanteur - " dans toutes les musiques de l'album avec le terminal en une seule fois ?

Je suis sous Ubuntu 14.04.

Merci
A voir également:

5 réponses

Utilisateur anonyme
 
Bonjour,
Il y a pyrenamer qui fait ça très bien.
http://doc.ubuntu-fr.org/pyrenamer
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

La commande
rename
est fait pour ça ;-))

$ ls -1
01 - Chanteur - Titre de la musique.mp3
02 - Chanteur - Titre de la musique.mp3
03 - Chanteur - Titre de la musique.mp3
04 - Chanteur - Titre de la musique.mp3
05 - Chanteur - Titre de la musique.mp3
06 - Chanteur - Titre de la musique.mp3
07 - Chanteur - Titre de la musique.mp3
08 - Chanteur - Titre de la musique.mp3
09 - Chanteur - Titre de la musique.mp3
10 - Chanteur - Titre de la musique.mp3
11 - Chanteur - Titre de la musique.mp3
12 - Chanteur - Titre de la musique.mp3
13 - Chanteur - Titre de la musique.mp3
14 - Chanteur - Titre de la musique.mp3
15 - Chanteur - Titre de la musique.mp3
16 - Chanteur - Titre de la musique.mp3

$ rename -n 's/- Chanteur -/-/' *.mp3
01 - Chanteur - Titre de la musique.mp3 renamed as 01 - Titre de la musique.mp3
02 - Chanteur - Titre de la musique.mp3 renamed as 02 - Titre de la musique.mp3
03 - Chanteur - Titre de la musique.mp3 renamed as 03 - Titre de la musique.mp3
04 - Chanteur - Titre de la musique.mp3 renamed as 04 - Titre de la musique.mp3
05 - Chanteur - Titre de la musique.mp3 renamed as 05 - Titre de la musique.mp3
06 - Chanteur - Titre de la musique.mp3 renamed as 06 - Titre de la musique.mp3
07 - Chanteur - Titre de la musique.mp3 renamed as 07 - Titre de la musique.mp3
08 - Chanteur - Titre de la musique.mp3 renamed as 08 - Titre de la musique.mp3
09 - Chanteur - Titre de la musique.mp3 renamed as 09 - Titre de la musique.mp3
10 - Chanteur - Titre de la musique.mp3 renamed as 10 - Titre de la musique.mp3
11 - Chanteur - Titre de la musique.mp3 renamed as 11 - Titre de la musique.mp3
12 - Chanteur - Titre de la musique.mp3 renamed as 12 - Titre de la musique.mp3
13 - Chanteur - Titre de la musique.mp3 renamed as 13 - Titre de la musique.mp3
14 - Chanteur - Titre de la musique.mp3 renamed as 14 - Titre de la musique.mp3
15 - Chanteur - Titre de la musique.mp3 renamed as 15 - Titre de la musique.mp3
16 - Chanteur - Titre de la musique.mp3 renamed as 16 - Titre de la musique.mp3


Teste comme ça en remplaçant Chanteur par le nom de ton artiste. Si le résultat à l'écran te convient, enlève le paramètre "
-n
" et relance la commande ;-))
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
enlever le -n si c'est ok
rename -n 's/ - Chanteur//' *Titre de la musique.mp3
0
Zarquoi Messages postés 217 Date d'inscription   Statut Membre Dernière intervention   48
 
Merci beaucoup !

Avec la fonction rename ça marche :D

Très sympa la fonction -n :)

Pouvez-vous m'expliquer vite fait ce que ça fait ?

Je ne comprend pas trop ce qu'il y a marqué dans le manual (man rename).
Ça n'a rien à voir avec les regex apparemment :/

Merci
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
rename utilise du perl entre les ' pour manipuler les noms
ca permet des rename sophistiqués
0
Zarquoi Messages postés 217 Date d'inscription   Statut Membre Dernière intervention   48 > dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention  
 
Je m'en doutais :(

Plus qu'à trouver un tuto pour voir ça :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   4 149
 
Salut

Sinon, pour manipuler les mp3 avec leurs tags, easytag est pas mal aussi.

Allumez un feu pour quelqu'un et il sera au chaud pour le reste de la journée. Mettez à feu un homme et il sera au chaud pour le restant de sa vie.
-Terry Pratchett-
0