web-dev-qa-db-ja.com

MP3ファイルから選択したタグを削除するコマンドラインツール

MP3 Diags を使用してmp3コレクションをクリーンアップしたところ、ID3v2タグに加えて、一部のファイルにはLyrics3、ID3v1、および一部のAPEタグが含まれていることがわかりました。 ID3v2タグ以外をすべて削除するコマンドラインツールはありますか?

12
lyineyes

eyeD コマンドラインユーティリティとpython id3タグを操作するためのライブラリをご覧ください。現在のディレクトリにあるすべてのmp3ファイルから歌詞とID3v1タグを移動するには、

eyeD3 --remove-lyrics --remove-v1 *.mp3

タグの書き込み中にeyeD3が問題を報告した場合は、問題を修正しているように見えるため、コマンドを再実行してみてください。

APEタグとは完全にはわかりませんが、eyeD3を使用してmp3ファイルから任意のユーザータグを削除することもできます。

10
Ulrich Dangel

id3v2以前は、かなり良いことがわかりました。

適性に応じて他にもいくつかあります:id3およびid3tool。 Debianベースのシステムがあると仮定します:aptitude search id3。他のパッケージマネージャーにも検索機能が必要です。

これらがあなたが望むすべてを行うことができるかどうかはわかりませんが(つまり、Lyrics3とAPEについて何も知らないことを意味します)、あなたは見てみることができます。もちろん id3v2には-s-dおよび-Dフラグを使用して、id3v1タグ、id3v2タグ、およびその両方をそれぞれ削除します(そのマニュアルページによると)。

10
Zorawar