Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
easytag [Le 13/05/2018, 16:37] 169.159.210.142 |
easytag [Le 22/08/2024, 04:38] (Version actuelle) krodelabestiole ancienne révision (Le 16/03/2023, 09:04) restaurée |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Xenial Bionic audio}} | + | {{tag>Jammy audio}} |
- | ---- | + | {{ applications:easytag_logo.png?80|Logo de EasyTag}} |
- | + | ||
- | {{ easytag_logo.png?100|Logo de EasyTag}} | + | |
====== EasyTag (éditeur de métadonnées audio) ====== | ====== EasyTag (éditeur de métadonnées audio) ====== | ||
Ligne 11: | Ligne 9: | ||
L'édition des tags concerne les fichiers: [[:lecture_et_encodage_de_fichiers_audio#le_cas_du_mp3|MP3]], MP2, FLAC, Ogg Vorbis, [[:lecture_et_encodage_de_fichiers_audio#le_cas_du_format_mpc|MusePack]], WavPack (WV) et Monkey's Audio (APE). | L'édition des tags concerne les fichiers: [[:lecture_et_encodage_de_fichiers_audio#le_cas_du_mp3|MP3]], MP2, FLAC, Ogg Vorbis, [[:lecture_et_encodage_de_fichiers_audio#le_cas_du_format_mpc|MusePack]], WavPack (WV) et Monkey's Audio (APE). | ||
- | <note>Certains formats comme le WMA ne peuvent pas être édités avec Easytag. Il faudra alors utiliser un autre éditeur comme [[http://kid3.sourceforge.net|Kid3]] (présent dans les dépôts)</note> | + | <note>Certains formats musicaux comme le WMA ne peuvent pas être édités avec Easytag. Il faudra alors utiliser un autre éditeur comme [[http://kid3.sourceforge.net|Kid3]] (présent dans les dépôts). |
+ | |||
+ | Certains tags (Musicbrainz, performer, ...) ne sont pas lus par Easytag. Il faudra alors utiliser un autre éditeur comme [[exfalso|Ex Falso]] (présent dans les dépôts).</note> | ||
L'édition des tags permet de ranger vos fichiers audio et d'afficher du contenu pendant leur lecture, par exemple : | L'édition des tags permet de ranger vos fichiers audio et d'afficher du contenu pendant leur lecture, par exemple : | ||
Ligne 23: | Ligne 23: | ||
EasyTag permet d'importer des tags depuis internet, de renommer vos fichiers et dossiers selon des tags ou inversement, de créer des tags audio selon vos noms de fichier ou depuis un fichier texte. | EasyTag permet d'importer des tags depuis internet, de renommer vos fichiers et dossiers selon des tags ou inversement, de créer des tags audio selon vos noms de fichier ou depuis un fichier texte. | ||
- | C'est un outil performant et proposant de nombreuses fonctions et paramètres afin d'assister l'homogénéisation d'une bibliothèque multimédia. | + | C'est un outil performant et proposant de nombreuses fonctions et paramètres afin d'assister l'homogénéisation d'une bibliothèque multimédia. |
{{https://wiki.gnome.org/Apps/EasyTAG/Screenshots?action=AttachFile&do=get&target=screenshot_main_window.png?500}} | {{https://wiki.gnome.org/Apps/EasyTAG/Screenshots?action=AttachFile&do=get&target=screenshot_main_window.png?500}} | ||
Ligne 30: | Ligne 30: | ||
===== Installation ===== | ===== Installation ===== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez]] le paquet [[apt>easytag]]. | + | [[:tutoriel:comment_installer_un_paquet|Installez]] le paquet **[[apt>easytag]]**. |
- | ==== Version patchée d'Id3lib==== | ||
- | |||
- | Easytag gère correctement l'Unicode à condition d'avoir une version de id3lib patchée (si ce n'est pas le cas il vous préviendra) ! | ||
- | |||
- | Si vous en avez besoin, voici donc le [[http://downloads.sourceforge.net/easytag/patch_id3lib_3.8.3_UTF16_writing_bug.diff|patch Id3lib (UTF-16 fix)]] nécessaire. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 84: | Ligne 79: | ||
Le scanner est accessible depuis le menu **Scanner** ou depuis un clic droit de souris. | Le scanner est accessible depuis le menu **Scanner** ou depuis un clic droit de souris. | ||
- | - Sélectionner les fichiers à modifier (rappel : sélection non contigüe par <Ctrl>-clic) | + | - Sélectionner les fichiers à modifier (rappel : sélection non contiguë par <Ctrl>-clic) |
- | - Ouvrez le scanner en appuyant sur le bouton "Scanner" (ou via le menu View > Show scanner) -> une nouvelle fenêtre s'ouvre ; | + | - Ouvrez le scanner en appuyant sur le bouton "Scanner" (ou via le menu **Affichage → Afficher le scanner**) -> une nouvelle fenêtre s'ouvre ; |
- | - Choisissez l'option **Compléter Tag** ; | + | - Choisissez l'option **Compléter l’étiquette** ; |
- Configurez les paramètres selon la structure des noms des fichiers = définir le masque (voir exemple ci-dessous) ; | - Configurez les paramètres selon la structure des noms des fichiers = définir le masque (voir exemple ci-dessous) ; | ||
- | - Valider en appuyant sur le bouton "Scanner les fichiers" ("Scan Files") -> les fichiers dont le nom a été modifié apparaissent en rouge dans la liste des fichiers ; | + | - Valider en appuyant sur le bouton **Scanner les fichiers** -> les fichiers dont le nom a été modifié apparaissent en gras dans la liste des fichiers ; |
- Fermer la fenêtre du scanner ; | - Fermer la fenêtre du scanner ; | ||
- Les fichiers modifiés doivent être sélectionnés pour que les modifications puissent être enregistrées ; | - Les fichiers modifiés doivent être sélectionnés pour que les modifications puissent être enregistrées ; | ||
- | - Appuyer le bouton "Sauver les fichiers" ("Save changes to selected files") et confirmer ; | + | - Appuyer le bouton **Enregistrer les modifications dans les fichiers sélectionnés** ; |
- | -> les modifications sont enregistrées sur le disque dur. Fin de la procédure. | + | |
Pour plus d'informations sur les paramètres existant, vous devez consulter la légende accessible depuis le bouton bleu avec un point d'interrogation. | Pour plus d'informations sur les paramètres existant, vous devez consulter la légende accessible depuis le bouton bleu avec un point d'interrogation. | ||
Ligne 114: | Ligne 108: | ||
* **%i** Rien, utilisé pour ignorer une chaîne. | * **%i** Rien, utilisé pour ignorer une chaîne. | ||
- | Il ne vous reste plus qu'a faire vos propre essais sur des fichiers dupliqués pour l'occasion afin de ne pas avoir de surprise en cas d'erreur. | + | Il ne vous reste plus qu'à faire vos propres essais sur des fichiers dupliqués pour l'occasion afin de ne pas avoir de surprise en cas d'erreur. |
- | + | ||
- | <note tip>Afin d'accélérer et d'affiner l'extraction de tags depuis un nom de fichier, il est possible de préparer au préalable les noms de fichiers avec l'outil [[:pyrenamer|pyRenamer]].\\ Cet outil permet de nombreuses choses, dont le remplacement du texte inutile présent dans l'exemple précédent.</note> | + | |
=== Charger les tags depuis un fichier texte === | === Charger les tags depuis un fichier texte === | ||
Ligne 128: | Ligne 120: | ||
Vous devez maintenir ouvert le scanner et l'outil d'importation : | Vous devez maintenir ouvert le scanner et l'outil d'importation : | ||
- | - Ouvrez le Scanner de Tag ; | + | - Ouvrez le Scanner d'étiquettes ; |
- Sélectionnez les fichiers puis cliquez sur //Divers -> **Charger les Noms des Fichiers à partir d'un TXT**// ; | - Sélectionnez les fichiers puis cliquez sur //Divers -> **Charger les Noms des Fichiers à partir d'un TXT**// ; | ||
- Dans la nouvelle fenêtre indiquez le fichier texte contenant les informations à importer ; | - Dans la nouvelle fenêtre indiquez le fichier texte contenant les informations à importer ; | ||
Ligne 140: | Ligne 132: | ||
==== Renommer vos fichiers ou dossiers ==== | ==== Renommer vos fichiers ou dossiers ==== | ||
- | Il est possible de renommer vos fichiers et dossiers en fonction des tag inscrit dans les différent morceaux. Avant d'utiliser cette fonction, veuillez sauvegarder vos dernière modifications. | + | Il est possible de renommer vos fichiers et dossiers en fonction des tags inscrits dans les différents morceaux. Avant d'utiliser cette fonction, veuillez sauvegarder vos dernières modifications. |
- | - Sélectionner les fichiers à renommer (rappel : sélection non contigüe par <Ctrl>-clic) | + | - Sélectionner les fichiers à renommer (rappel : sélection non contiguë par <Ctrl>-clic) |
- | - Ouvrez le scanner de tag en appuyant sur le bouton "Scanner" (ou via le menu View > Show Scanner) -> une nouvelle fenêtre s'ouvre ; | + | - Ouvrez le scanner de tag en appuyant sur le bouton "Scanner" (ou via le menu **Affichage → Afficher le scanner**) -> une nouvelle fenêtre s'ouvre ; |
- | - Choisissez l'option **Renommer le(s) Fichier et le Répertoire(s)** ; | + | - Choisissez l'option **Renommer le(s) Fichier(s) et le(s) Répertoire(s)** ; |
- Configurez les paramètres selon le résultat souhaité = définir le masque (voir exemple ci-dessous) ; | - Configurez les paramètres selon le résultat souhaité = définir le masque (voir exemple ci-dessous) ; | ||
- | - Valider en appuyant sur le bouton "Scanner les fichiers" ("Scan files") -> les fichiers dont le nom a été modifié apparaissent en rouge dans la liste des fichiers ; | + | - Valider en appuyant sur le bouton **Scanner les fichiers** -> les fichiers dont le nom a été modifié apparaissent en rouge dans la liste des fichiers ; |
- Fermer la fenêtre du scanner ; | - Fermer la fenêtre du scanner ; | ||
- Les fichiers modifiés doivent être sélectionnés pour que les modifications puissent être enregistrées ; | - Les fichiers modifiés doivent être sélectionnés pour que les modifications puissent être enregistrées ; | ||
- | - Appuyer le bouton "Sauver les fichiers" ("Save changes to selected files") et confirmer ; | + | - Appuyer le bouton **Enregistrer les modifications dans les fichiers sélectionnés** et confirmer ; |
- | -> les modifications sont enregistrées sur le disque dur. Fin de la procédure. | + | |
=== Exemple pratique === | === Exemple pratique === | ||
Ligne 161: | Ligne 153: | ||
* **%g** Genre : Punk. | * **%g** Genre : Punk. | ||
- | Les paramètres de scanner <code>%g/%a/%b/%n. %t</code> permettront d'obtenir l’arborescence suivante | + | Les paramètres de scanner <code>%g/%a/%b/%n. %t</code> permettront d'obtenir l’arborescence suivante : |
* Punk/Ludwig Von 88/Tout pour le Trash/07. Dix Mille Soleils.mp3 | * Punk/Ludwig Von 88/Tout pour le Trash/07. Dix Mille Soleils.mp3 | ||
* Punk/Ludwig Von 88/Tout pour le Trash/08. Communiste.mp3 | * Punk/Ludwig Von 88/Tout pour le Trash/08. Communiste.mp3 | ||
* Punk/Ludwig Von 88/Tout pour le Trash/09. Club Med.mp3 | * Punk/Ludwig Von 88/Tout pour le Trash/09. Club Med.mp3 | ||
- | Il vous reste plus qu'a faire vos propre essais sur des fichiers dupliqués pour l'occasion afin de ne pas avoir de surprise en cas d'erreur. | + | Il vous reste plus qu'à faire vos propres essais sur des fichiers dupliqués pour l'occasion afin de ne pas avoir de surprise en cas d'erreur. |
- | <note tip>Il est possible d'affiner et personnaliser les noms de fichier avec l'outil [[:pyrenamer|pyRenamer]].\\ Cet outil permet de nombreuse choses dont la recherche et le remplacement de texte ou l'utilisation de métadonnée de fichiers audio et d'image.</note> | ||
===== Problèmes éventuels ===== | ===== Problèmes éventuels ===== | ||
Ligne 178: | Ligne 169: | ||
Pour être sûr que vos tags soient reconnus par d'autres périphériques (baladeur MP3, autoradio, …) pensez à vérifier le mode d'encodage du tag. Il semble qu'utiliser ISO-8859-1 plutôt que Unicode (UTF-8 par exemple) améliore leur lisibilité. Dans //Paramètres → Préférences → **Paramètres des Tags ID3**//, choisissez votre "Jeu de caractères". | Pour être sûr que vos tags soient reconnus par d'autres périphériques (baladeur MP3, autoradio, …) pensez à vérifier le mode d'encodage du tag. Il semble qu'utiliser ISO-8859-1 plutôt que Unicode (UTF-8 par exemple) améliore leur lisibilité. Dans //Paramètres → Préférences → **Paramètres des Tags ID3**//, choisissez votre "Jeu de caractères". | ||
+ | ==== Tags non reconnus ==== | ||
+ | Certains types de tags ne sont pas reconnus par easytag (en tout cas en version 2.4.3 - Ubuntu 22.04), mais le sont par d'autres éditeurs. C'est le cas de tags comme **artistsort**, **performer**, ou les différents tags **musicbrainz**. Certains lecteurs musicaux ([[quodlibet|Quodlibet]], [[lollypop|Lollypop]]) éclatant les albums en sous-albums en fonction de ces tags, il peut être pénalisant de ne pas pouvoir y accéder. | ||
+ | |||
+ | La solution est alors d'utiliser un éditeur de tag plus complet, comme [[exfalso|Ex Falso]]. | ||
==== Problème de hauteur de fenêtre ===== | ==== Problème de hauteur de fenêtre ===== | ||
Ligne 187: | Ligne 182: | ||
jlg@jlg-NC10:~$ leafpad .config/easytag/easytagrc | jlg@jlg-NC10:~$ leafpad .config/easytag/easytagrc | ||
</code> | </code> | ||
+ | |||
===== Références ===== | ===== Références ===== | ||
* [[:lecture_et_encodage_de_fichiers_audio#les_tags|Information sur les tag audio]] ; | * [[:lecture_et_encodage_de_fichiers_audio#les_tags|Information sur les tag audio]] ; | ||
- | * Outil de renommage en masse [[pyrenamer|pyRenamer]] ; | ||
* [[http://easytag.sourceforge.net/|Site officiel d'EasyTag]]. | * [[http://easytag.sourceforge.net/|Site officiel d'EasyTag]]. | ||
---- | ---- | ||
- | //Contributeurs : [[utilisateurs:manu_newbie]], [[utilisateurs:leprofdepc]], [[utilisateurs:Id2ndR]], [[utilisateurs:Percherie]], [[tutoux]].// | + | //Contributeurs : [[utilisateurs:manu_newbie]], [[utilisateurs:leprofdepc]], [[utilisateurs:Id2ndR]], [[utilisateurs:Percherie]], [[tutoux]].// |