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édentesRévision précédente
Prochaine révision
Révision précédente
id3v2 [Le 10/01/2015, 18:23] – [id3v2] zococoid3v2 [Le 12/03/2025, 15:37] (Version actuelle) – ancienne révision (Le 23/03/2016, 23:23) restaurée : le logiciel est dans les dépôts officiels / corrections diverses krodelabestiole
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 et est basé sur 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 12: 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 24: 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 81: 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 87: 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 112: 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"-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"-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 139: 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 145: 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 167: 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, ...//