2

У меня есть папка FLAC, на которую я хочу сменить альбом. Я использую Ubuntu Linux с Gnome. Есть ли программа командной строки, которая может делать то, что мне нужно? Я не могу найти подходящую программу.

В идеале это было бы что-то вроде ...

flacchange --Album NewAlbumName *.flac

Любая помощь будет оценена!

3 ответа3

2

Metaflac это то, что вы хотите
http://flac.sourceforge.net/documentation_tools_metaflac.html

1

Если вам нужен общий тэджер командной строки, который должен работать одинаково для любого музыкального файла независимо от формата, попробуйте pytags , включенный в пакет pytagsfs .

0

Вы можете сделать это с помощью инструмента metaflac (man-страница), который должен быть доступен из пакета flac (я использую debian).

Сначала вы хотите удалить старый тег, а затем снова добавить тег с правильными значениями. Вот тег исполнителя, например:

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

И вот короткая демонстрация изменения тега Artist на паре примеров файлов:

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é

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .