web-dev-qa-db-ja.com

LinuxのコマンドラインからFLACファイルのアルバムを変更する

アルバムを変更したいFLACのフォルダがあります。私はGnomeでUbuntulinuxを使用しています。必要なことを実行できるコマンドラインプログラムはありますか?適切なプログラムが見つからないようです。

理想的には...

flacchange --Album NewAlbumName *.flac

どんな助けでもいただければ幸いです!

3
Drew

Metaflacはあなたが望むものです
http://flac.sourceforge.net/documentation_tools_metaflac.html

2

これはmetaflacツール( manページ )で行うことができます。これはflacパッケージから入手できます(私はdebianを使用しています)。

最初に古いタグを削除してから、正しい値でタグを再度追加します。たとえば、アーティストタグは次のとおりです。

metaflac --remove-tag=artist *.flac
metaflac --set-tag=artist="Beyoncé" *.flac  

そして、ここにいくつかのサンプルファイルのアーティストタグを変更する短いデモがあります:

burnsba@gigadeb:/mnt/datadrive/dump/test/dir1$ ls
11 - All Night.flac  12 - Formation.flac

burnsba@gigadeb:/mnt/datadrive/dump/test/dir1$ metaflac --show-tag=artist *.flac
11 - All Night.flac:ARTIST=Beyonce
12 - Formation.flac:ARTIST=Beyonce

burnsba@gigadeb:/mnt/datadrive/dump/test/dir1$ metaflac --remove-tag=artist *.flac
burnsba@gigadeb:/mnt/datadrive/dump/test/dir1$ metaflac --show-tag=artist *.flac
burnsba@gigadeb:/mnt/datadrive/dump/test/dir1$ 
burnsba@gigadeb:/mnt/datadrive/dump/test/dir1$ metaflac --set-tag=artist="Beyoncé" *.flac
burnsba@gigadeb:/mnt/datadrive/dump/test/dir1$ metaflac --show-tag=artist *.flac
11 - All Night.flac:artist=Beyoncé
12 - Formation.flac:artist=Beyoncé
1
BurnsBA

フォーマットに関係なく、どの音楽ファイルでも同じように機能する一般的なコマンドラインタガーが必要な場合は、pytagsパッケージに含まれているpytagsfsを試してください。

1
Ryan Thompson