Ubuntuで以下のeyed3コマンドを使用してmp3に埋め込まれたすべてのイメージを削除しましたが、再帰的には削除しませんでした。各フォルダとサブフォルダで再帰的に実行するには?eyed3を使用してmp3のすべての埋め込みイメージを再帰的に削除します
誰かが私を修正して提示できるのであれば、以下のコマンドラインは素晴らしいでしょう。
eyeD3 --remove-all-images *.mp3
Ubuntuで以下のeyed3コマンドを使用してmp3に埋め込まれたすべてのイメージを削除しましたが、再帰的には削除しませんでした。各フォルダとサブフォルダで再帰的に実行するには?eyed3を使用してmp3のすべての埋め込みイメージを再帰的に削除します
誰かが私を修正して提示できるのであれば、以下のコマンドラインは素晴らしいでしょう。
eyeD3 --remove-all-images *.mp3
eyeD3 --help
として示すが、代わり.MP3 *のパスを指定すると、再帰的に動作する、例えば
eyeD3 --remove-all-images .
は、現在のディレクトリから開始し、再帰的に作業します。
ほとんどの場合、ファイルはMP3ファイルであるときeyeD3だけで何かをしますが、特にあなたがfind
を使用する場合があります.MP3で終わるファイルターゲットにしたい場合:
find . -name \*.mp3 -execdir eyeD3 --remove-all-images {} \;
をこれが見つかりますすべての.mp3ファイルを再帰的にカレントディレクトリから開始し、それぞれのファイルに対してeyeD3コマンドを実行します({}
はファイル名に置き換えられます)。大文字と小文字を区別しない場合は、-name
の代わりに-iname
を使用します(例:.MP3または.Mp3で終わるファイルも検索します)。
ヒント:あなたは、おそらく実際にあなたのeyeD3コマンドに--max-padding 1
を追加します(埋め込みアートワークを削除した後にMP3ファイルを縮小する)以前に埋め込まれた画像で使用されるスペースを解放します。ただし、最新バージョンのeyeD3(Webサイト参照)が必要です.Ubuntu 16.04リポジトリ(0.6.18)で提供されているバージョンは、このオプションをサポートしていません。
このコマンドを使用して、mp3の画像を削除できますが、サブフォルダは削除できません。私は再びサブフォルダに移動し、そこにコマンドを発行しました。私はすべてをワンショットでしたいです。 – Jake