Comment supprimer les pochettes d'albums incorporées des fichiers mp3 via la ligne de commande

2

Je souhaite supprimer la couverture de l' album intégrée des fichiers mp3 à l'aide de la ligne de commande Windows uniquement.

Ce que j'ai essayé

  • Essayé ExifTool : Malheureusement, l'outil ne peut lire (pas écrire) les balises mp3, car l'auteur a répondu
  • Meta mp3 essayé : l'aide ne m'a pas aidé assez. Peut-être que d'autres comprennent l'outil?
  • Essayé tag.exe : Encore une fois l' aide ne m'aide pas et encore peut-être que d'autres connaissent la bonne syntaxe

Q : Comment supprimer les pochettes d'albums incorporées des fichiers mp3 via la ligne de commande?

Nixda
la source
1
une raison spécifique, il doit être CLI?
Journeyman Geek
Tous mes fichiers mp3 ont des couvertures d'album intégrées. Un script robocopy les copie régulièrement sur une clé USB utilisée comme source audio dans un système de divertissement automobile. Le logiciel du système audio de la voiture est défectueux et ne peut pas lire les fichiers avec des jaquettes intégrées. (Il m'a fallu beaucoup de temps pour comprendre cela et une mise à jour coûte environ 60-70 $). Le seul moyen actuellement consiste à supprimer par lots toutes les couvertures via foobar ou mp3tag. Mais une suppression de ligne de commande pourrait être ajoutée au script robocopy.
Nixda

Réponses:

1

Voici quelques autres utilitaires à essayer:

Tag (ne peut supprimer que tous les tags)
ID3 Mass Tagger avec son test

harrymc
la source
Hmm, tag == tag.exe comme dans ma question. Je n'aurais pas dû le nommer "tag.exe". Concernant ID3 Mass Tagger: Existe-t-il un manuel plus détaillé? Quelle est la syntaxe pour supprimer une image? est - il rTYPE? Comment voir quels types sont disponibles? Grml. Est-ce moi ou est-ce que ces outils en ligne de commande manquent toujours d'aide? : - /
nixda
La plupart de ces outils étaient principalement destinés à leurs propres développeurs. L’aide est donc rare. Vous pourriez même avoir besoin de recourir à des chaînes . C'est pourquoi j'ai écrit "essayer" dans ma réponse. Il existe des bibliothèques bien connues pour la gestion ID3, si vous souhaitez écrire votre propre outil.
harrymc
4
  • foobar2000
    • foobar2000.exe /context_command:"Remove all pictures" "example.mp3"
  • ID3 Mass Tagger (abandonware)
    • id3.exe -2 -rAPIC "example.mp3"
Vlastimil Ovčáčík
la source
Bonjour Vlastimil. Foobar n’a réussi que la moitié du tour depuis son ouverture visuelle pour une confirmation rapide ("Voulez-vous enlever le couvercle?"). Je suis désolé mais ce n'est pas 100% en ligne de commande. Mais ID3 Mass Tagger a fait le travail après avoir trouvé un fichier d’aide plus détaillé. Depuis que harrymc a mentionné cet outil un peu plus tôt, la prime doit aller à lui indépendamment des 3 votes positifs. Désolé
nixda
@nixda: Ce n'est pas grave, vous décidez quelle réponse vous a été la plus utile. Cependant, je n'aime pas extraire des extraits de ma réponse et les copier ailleurs.
Vlastimil Ovčáčík
Avez-vous remarqué la différence entre ces deux syntaxes? C'est la version officielle du fichier d'aide ... Je ne copierais jamais quelqu'un
--.-
id3 -2 -rAPIC -s 0 *.mp3est la version officielle.
Vlastimil Ovčáčík
Vous avez raison. Je vais supprimer "exemple". Gosh
nixda
1

L'utilisation d'un outil basé sur Python serait-elle hors de question? Cela ressemble à un outil de ligne de commande nommé "eyeD3" qui fait ce que vous voulez. Voici la documentation du plug-in qui effectue de nombreuses opérations de balise MP3 pour eyeD3: http://eyed3.nicfit.net/plugins/classic_plugin.html

  --remove-image DESCRIPTION: Remove image matching DESCRIPTION.
  --remove-all-images   Remove all images from the tag

Si cela ne doit pas nécessairement provenir de la ligne de commande, j'ai lu qu'un outil appelé Mp3Tag peut également supprimer les pochettes d'album: http://www.mp3tag.de/en/

Bora
la source
Bonjour Bora, malheureusement, il doit s'agir d'un outil en ligne de commande. Python nécessite une installation (?) Sur un système Windows que j'essayais d'éviter. : /
nixda
Je suppose que cela va fonctionner sur une boîte que vous ne pouvez pas contrôler / changer? Si vous pouvez l’installer, vous pouvez récupérer le Python fourni avec Cygwin, qui fonctionne très bien sous Windows. Bien sûr, je ne sais pas si eyeD3 fonctionnerait immédiatement. Certaines extensions / bibliothèques Python peuvent être installées pour gérer le codec au format MP3.
Bora
-1

Téléchargez mp3tag. Mettez une chanson, des dossiers, des albums, etc. dans celle-ci et sélectionnez-les tous ou juste certains. Faites un clic droit sur l'un d'eux et choisissez les balises étendues. Sur le côté droit se trouve une boîte où vous pouvez voir les couvertures d'album, cliquez sur l'icône de suppression à côté de cette boîte, puis cliquez sur OK. Vous devriez voir comment cela supprime toutes les couvertures d'album s'il y en a ... Je suis heureux de vous aider :).

Cyberpunk
la source
1
Il y a une raison pour laquelle j'ai explicitement demandé la ligne de commande.
nixda
Veuillez vous assurer que votre réponse répond effectivement à la question posée par l'utilisateur. Cela peut vraiment vous aider à éviter les votes négatifs!
G Koe