web-dev-qa-db-fra.com

Comment extraire / injecter des tags ID3 via bash?

J'ai une énorme collection de fichiers MP3 contenant des métadonnées ID3. Est-il possible d'extraire des balises et des images existantes en texte brut (par exemple, JSON, XML)? Puis-je injecter du texte brut au fichier MP3? Comment puis-je faire cela uniquement via la ligne de commande

5
tassoevan

Ouvrez le terminal et tapez:

Sudo apt-get install eyeD3  

eyeD est un programme terminal permettant d'afficher et de manipuler les tags id3 sur la ligne de commande.
Un éditeur de ligne de commande pour ajouter/modifier/supprimer des tags ID3 sur des fichiers mp3. Il supporte les versions 1.0,1.1,2.3 et 2.4 du standard ID3. De plus, il affiche plusieurs informations sur le fichier, telles que la longueur et le débit d'un fichier MP3.

Une recherche sur le Web à l'aide des termes de recherche bash script eyeD3 donnera des exemples de scripts bash utilisant eyeD3 conçus pour effectuer différents types de tâches, telles que la lecture de balises mp3, l'écriture de balises mp3, la lecture/écriture de balises ID3V1 (ID3 version 1), et lire/écrire les tags ID3V2 (ID3 version 2).

4
karel