linuxでシェルのコマンドラインからmetaflacを使って、flacファイルのタグ情報を編集できます。
インストール方法は次のとおりです。
$ sudo apt update
$ sudo apt install flac
引数には、単一のflacファイルの他、複数のflacファイルも指定できます。
タグ情報の表示は次のようにします。
$ metaflac --list --block-type=VORBIS_COMMENT [flacファイル]
タグ情報の修正は、例えばアーティストの修正の場合、次のようにします。
$ metaflac --remove-tag="ARTIST" --set-tag="ARTIST=[アーティスト名]" [flacファイル]
metaflacではタグは修正されず、追記されてどんどん増えていくようなので、このように一回ごとに削除して書き込むのがいいようです。
カバーアートの書き出しは、例えばカレントディレクトリにcover.jpgとして書き出す場合には次のようにします。
$ metaflac --export-picture-to="cover.jpg" [flacファイル]
カバーアートの削除は次のようにします。
$ metaflac --remove --block-type=PICTURE [flacファイル]
カバーアートの追加は、例えばカレントディレクトリのcover.jpgを追加する場合、次のようにします。
$ metaflac --import-picture-from="cover.jpg" [flacファイル]
詳しくはman metaflacを見てください。
metaflacは単独ではあまり操作性がいいとは言えず、複数のflacファイルを引数に取るよりも、シェルのforループと組み合わせて使うといいようです。
<環境>
・chromebookのLinux(ベータ版)環境
Chromebook 311 / C721-N14N / Acer
Chrome OS バージョン: 83.0.4103.119(Official Build) (64 ビット)
chromebookのLinux(ベータ版)環境 / Debian 9: 9.12 (Stretch)
metaflac バージョン: 1.3.2
・crouton環境
Chromebook 11 / C740-F34N / Acer
Chrome OS バージョン: 83.0.4103.112(Official Build) (64 ビット)
crouton環境 / Ubuntu 18.04.4 LTS
metaflac バージョン: 1.3.2
0 件のコメント:
コメントを投稿