バッチモードで選択した各ファイルにアルバムアート/カバーを追加するソフトウェアをLinuxで探しています。アルバムカバーはマイコンピュータにjpg / png形式で保存されています。インターネットから持ち込むことができればよさそうです。
これまでRhythmboxとBansheeを使ってみました。私も試してみましたが、lame
バッチeasytag
モードをサポートしていないようです。lame
はいいいえ属性を追加しますが、オーバーライドします。 (私も知っています。ただこれまでコマンドラインs / wiを使用してきました。)
だから基本的に私は次を探しています:
<some magic s/w> --picture=<my chosen picture> Music/Artist/*.mp3
これにより、画像がファイルのメタデータに永続的に追加されます。
そのようなソフトウェアをお勧めできますか?
ベストアンサー1
絶頂
lame
一部のスクリプトを使用してこれを行うことができます。
$ lame --ti /path/to/file.jpg audio.mp3
ファイル名が次のように指定されている場合は、必要な操作を実行するシェルスクリプトを作成できます。
for i in file1.mp3 file2.mp3 file3.mp3; do
albart=$(echo $i | sed 's/.mp3/.jpg/')
lame --ti /path/to/$albart $i
done
sed
以下を使用すると、上記の内容を少し簡潔にし、bash
一致するサフィックスを削除する必要がなくなります。
...
albart="${i%.mp3}.jpg"
...
ピカード/ミュージカルブレイン
これを大規模に行うには、MusicBrainzデータベースを使用するフロントエンドツールであるPicardを使用することをお勧めします。 Picardには、一括コレクションに対してこれを行うCover Art Downloaderというプラグインがあります。
ただし、上記はコマンドラインベースでは表示されません。
ビート
別のオプションはを使用することですbeets
。これはコマンドラインから実行でき、MusicBrainzデータベースを活用してアルバムアートをインポートします。
以下を使用してアルバムカバーを取得できます。FetchArtプラグインまたは、アートプラグインの挿入。
他のオプション?
次のタイトルの以前のU&L Q&Aも確認してください。Linuxではどのmp3タグ付けツールを使用できますか?。このスレッドにはいくつかの代替ツールがリストされています。