Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
id3v2 [Le 10/01/2015, 18:20]
zococo [id3v2]
id3v2 [Le 12/03/2025, 15:37] (Version actuelle)
krodelabestiole ancienne révision (Le 23/03/2016, 23:23) restaurée : le logiciel est dans les dépôts officiels / corrections diverses
Ligne 1: Ligne 1:
-{{tag>tag audio mp3 ogg}} +{{tag>​audio}}
-----+
    
 ====== id3v2 ====== ====== id3v2 ======
    
-id3v2 est un éditeur de tags id3v2 (balises ou métadonnées normalisées [[http://​id3.org|site]]) pour les fichiers audio mp3, ogg, etc. +**id3v2** est un [[:​tagueurs_audio|éditeur de tags id3v2]] (balises ou métadonnées normalisées [[http://​id3.org|site]]) pour les fichiers audio mp3, ogg, etc. 
-id3v2 est un outil qui s'​utilise en ligne de commande ​qui utilise ​la librairie id3lib.+ 
 +**id3v2** est un outil qui s'​utilise en ligne de commande ​et est basé sur la librairie ​//id3lib//.
    
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 11: Ligne 11:
   * Disposer des [[:​sudo|droits d'​administration]].   * Disposer des [[:​sudo|droits d'​administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
-  * Avoir activé l'​accès au [[:​depots#​medibuntu|dépôt Medibuntu]]. 
    
 ===== Installation ===== ===== Installation =====
    
-Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquets]] **[[id3v2]]**.+Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquets]] **[[apt>id3v2]]**.
    
 ===== Configuration ===== ===== Configuration =====
Ligne 23: Ligne 22:
 ===== Utilisation ===== ===== Utilisation =====
  
-==== Utilisation basique : voir tous les tags existants ==== 
 Lancez l'​application via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante : Lancez l'​application via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :
-<​code>​id3v2 [ OPTION ] [ FICHIER ] </​code>​+<​code>​id3v2 [ OPTION ] [ FICHIER ]</​code>​ 
 + 
 +==== Utilisation basique : voir tous les tags existants ====
  
-La commande -l permet de lister l'​ensemble des tags du fichier :+La commande ​''​-l'' ​permet de lister l'​ensemble des tags du fichier :
 <​code>​id3v2 -l musique.mp3</​code>​ <​code>​id3v2 -l musique.mp3</​code>​
  
 Le résultat obtenu correspond à ce type d'​affichage : Le résultat obtenu correspond à ce type d'​affichage :
-<​code>​id3v1 tag info for /​home/​utilisateur/​Musqiue/MUSIQUE.mp3:+<​code>​id3v1 tag info for /​home/​utilisateur/​Musique/musique.mp3:
 Title  : Titre du morceau Artist:​ Nom de l'​artiste ​                       Title  : Titre du morceau Artist:​ Nom de l'​artiste ​                      
 Album  :  Nom de l'​album Year:​ année, Genre: genre du morceau (entre parenthèse code du genre) Album  :  Nom de l'​album Year:​ année, Genre: genre du morceau (entre parenthèse code du genre)
 Comment: commentaire Track:​ 1 numéro de piste Comment: commentaire Track:​ 1 numéro de piste
-id3v1 tag info for /​home/​utilisateur/​Musqiue/MUSIQUE.mp3:+id3v1 tag info for /​home/​utilisateur/​Musique/musique.mp3:
 COMM (Comments): ()[eng]: commentaire COMM (Comments): ()[eng]: commentaire
 TIT2 (Title/​songname/​content description):​ Titre/nom du morceau/​description du contenu TIT2 (Title/​songname/​content description):​ Titre/nom du morceau/​description du contenu
Ligne 80: Ligne 80:
 <​code>​regex="​^(Album[ ]*:[ ]*)(.*)([ ]*Year)(.)";​ texte=$(id3v2 -l musique.mp3 | grep Album); if [[ "​$texte"​ =~ $regex ]]; then echo "​${BASH_REMATCH[2]}";​ fi;</​code>​ <​code>​regex="​^(Album[ ]*:[ ]*)(.*)([ ]*Year)(.)";​ texte=$(id3v2 -l musique.mp3 | grep Album); if [[ "​$texte"​ =~ $regex ]]; then echo "​${BASH_REMATCH[2]}";​ fi;</​code>​
 et : et :
-<​code>​id3v2 -l musqiue.mp3 | grep Album</​code>​+<​code>​id3v2 -l musique.mp3 | grep Album</​code>​
  
 === Année == === Année ==
Ligne 86: Ligne 86:
 <​code>​regex="​^(Album[ ]*:[ ]*)(.*)([ ]*Year[ ]*:[ ]*)(.*)(,​.*)";​ texte=$(id3v2 -l musique.mp3 | grep Album); if [[ "​$texte"​ =~ $regex ]]; then echo "​${BASH_REMATCH[4]}";​ fi;</​code>​ <​code>​regex="​^(Album[ ]*:[ ]*)(.*)([ ]*Year[ ]*:[ ]*)(.*)(,​.*)";​ texte=$(id3v2 -l musique.mp3 | grep Album); if [[ "​$texte"​ =~ $regex ]]; then echo "​${BASH_REMATCH[4]}";​ fi;</​code>​
 et : et :
-<​code>​id3v2 -l musqiue.mp3 | grep Year</​code>​+<​code>​id3v2 -l musique.mp3 | grep Year</​code>​
  
 === Genre === === Genre ===
 <​code>​regex="​^(Album[ ]*:[ ]*)(.*)([ ]*Genre[ ]*:[ ]*)(.*)";​ texte=$(id3v2 -l musique.mp3 | grep Genre); if [[ "​$texte"​ =~ $regex ]]; then echo "​${BASH_REMATCH[4]}";​ fi;</​code>​ <​code>​regex="​^(Album[ ]*:[ ]*)(.*)([ ]*Genre[ ]*:[ ]*)(.*)";​ texte=$(id3v2 -l musique.mp3 | grep Genre); if [[ "​$texte"​ =~ $regex ]]; then echo "​${BASH_REMATCH[4]}";​ fi;</​code>​
 et : et :
-<​code>​id3v2 -l musqiue.mp3 | grep Genre</​code>​+<​code>​id3v2 -l musique.mp3 | grep Genre</​code>​
  
 La commande suivante permet d'​obtenir uniquement le nom du genre : La commande suivante permet d'​obtenir uniquement le nom du genre :
Ligne 111: Ligne 111:
 ==== Insertion de balises (tags) ==== ==== Insertion de balises (tags) ====
  
-==== Insertion des balises les plus courantes ===+=== Insertion des balises les plus courantes ===
  
 Pour les balises les plus courantes, une option simple est prévue. Pour les balises les plus courantes, une option simple est prévue.
  
 == Artiste == == Artiste ==
-L'​option -a suivie du texte à insérer entre guillemets doubles permet de saisir le nom de l'​artiste : + 
-<​code>​idv"​3 ​-a "Nom de l'​artiste"​ musique.mp3</​code>​+L'​option ​''​-a'' ​suivie du texte à insérer entre guillemets doubles permet de saisir le nom de l'​artiste : 
 +<​code>​id3v2 -a "Nom de l'​artiste"​ musique.mp3</​code>​
 ou (saisie alternative) ou (saisie alternative)
-<​code>​idv"​3 ​-artist-a "Nom de l'​artiste"​ musique.mp3</​code>​ +<​code>​id3v2 --artist "Nom de l'​artiste"​ musique.mp3</​code>​
-<​code>​</​code>​+
  
 == Nom de l'​album == == Nom de l'​album ==
-option ​-A ou --album ​+ 
 +Option ''​-A'' ​ou ''​%%--%%album''​.
  
 == Titre ou nom du morceau == == Titre ou nom du morceau ==
-option ​-t ou --song+ 
 +Option ''​-t'' ​ou ''​%%--%%song''​.
  
 == Commentaire == == Commentaire ==
-Option -c ou --comment.+ 
 +Option ​''​-c'' ​ou ''​%%--%%comment''​.
  
 Selon le manuel du logiciel, le format suggéré est le suivant : Selon le manuel du logiciel, le format suggéré est le suivant :
-"​DESCRIPTION":"​COMMENTAIRE":"​LANGUE" ​+''​"​DESCRIPTION":"​COMMENTAIRE":"​LANGUE" ​''​
  
 Exemple : Exemple :
Ligne 138: Ligne 141:
  
 == Genre == == Genre ==
-La saisie du genre se fait par son numéro. L'​option à saisir est -g ou --genre.+ 
 +La saisie du genre se fait par son numéro. L'​option à saisir est ''​-g'' ​ou ''​%%--%%genre''​.
 <note tip>​Rappel : l'​option -L permet d'​obtenir la liste des genres et les codes associés.<​code>​id3v2 -L</​code></​note>​ <note tip>​Rappel : l'​option -L permet d'​obtenir la liste des genres et les codes associés.<​code>​id3v2 -L</​code></​note>​
 Exemple pour une chanson Rock : Exemple pour une chanson Rock :
Ligne 144: Ligne 148:
  
 == Année == == Année ==
-option ​-y ou --year+ 
 +Option ''​-y'' ​ou ''​%%--%%year''​.
  
 == Numéro de piste == == Numéro de piste ==
-Option -T ou --track.+ 
 +Option ​''​-T'' ​ou ''​%%--%%track''​.
  
 La syntaxe suggérées consiste à saisir le numéro de piste, optionnellement suivi du nombre total de pistes. La syntaxe suggérées consiste à saisir le numéro de piste, optionnellement suivi du nombre total de pistes.
 <​code>​id3v2 -g 5/17 musique.mp3</​code>​ <​code>​id3v2 -g 5/17 musique.mp3</​code>​
  
-==== Autres balises (tags) ===+=== Autres balises (tags) ===
-Les autres balises sont fixées par l'​appel à un code en 4 lettres précédé d'un double tiret.+
  
-<note tip>​Rappel : l'​option -f permet d'​obtenir la liste des codes de balises.<​code>​id3v2 -f</​code></​note>​+Les autres balises sont fixées par l'​appel à un code en 4 lettres précédé d'un double tiret ''​%%--%%''​. 
 + 
 +<note tip>​Rappel : l'​option ​''​-f'' ​permet d'​obtenir la liste des codes de balises.<​code>​id3v2 -f</​code></​note>​
  
 Exemple : Exemple :
Ligne 166: Ligne 173:
 ===== Voir aussi ===== ===== Voir aussi =====
    
-  * **(en)** [[Site officiel du logiciel|http://​id3v2.sourceforge.net/​]] +  * **(en)** [[https://​id3v2.sourceforge.net/​|Site officiel du logiciel]] 
- +
 ---- ----
-//​Contributeurs ​principaux ​[[zococo|zococo]].//+//​Contributeurs : zococo, ...//
  • id3v2.1420910457.txt.gz
  • Dernière modification: Le 10/01/2015, 18:20
  • par zococo