MP3 Diags を使用してmp3コレクションをクリーンアップしたところ、ID3v2タグに加えて、一部のファイルにはLyrics3、ID3v1、および一部のAPEタグが含まれていることがわかりました。 ID3v2タグ以外をすべて削除するコマンドラインツールはありますか?
eyeD コマンドラインユーティリティとpython id3タグを操作するためのライブラリをご覧ください。現在のディレクトリにあるすべてのmp3ファイルから歌詞とID3v1タグを移動するには、
eyeD3 --remove-lyrics --remove-v1 *.mp3
タグの書き込み中にeyeD3が問題を報告した場合は、問題を修正しているように見えるため、コマンドを再実行してみてください。
APEタグとは完全にはわかりませんが、eyeD3を使用してmp3ファイルから任意のユーザータグを削除することもできます。
id3v2
以前は、かなり良いことがわかりました。
適性に応じて他にもいくつかあります:id3
およびid3tool
。 Debianベースのシステムがあると仮定します:aptitude search id3
。他のパッケージマネージャーにも検索機能が必要です。
これらがあなたが望むすべてを行うことができるかどうかはわかりませんが(つまり、Lyrics3とAPEについて何も知らないことを意味します)、あなたは見てみることができます。もちろん id3v2
には-s
、-d
および-D
フラグを使用して、id3v1タグ、id3v2タグ、およびその両方をそれぞれ削除します(そのマニュアルページによると)。