Мне нужна программа bash для Linux, которая позволит мне ввести команду, которая будет редактировать теги файла .flac. Пока я научился использовать id3v2 и eyeD3, но обнаружил, что они не полностью совместимы с файлами .flac.
Объяснение : я использую Rhythmbox для воспроизведения своей музыки, и если я просматриваю файл .flac с тегами с помощью команды id3v2 -l myfile.flac
, мне возвращается, что файл вообще не имеет тегов, но в музыкальном проигрывателе Rhythmbox я вижу теги.
Редактировать: я также мог бы использовать конкретную музыкальную базу данных, которая может сказать мне, кто является композитором песен. Если бы я нашел подходящую базу данных, я бы использовал программное обеспечение под названием «picard», в котором вы можете редактировать URL-адрес базы данных, которую хотите использовать.
Поэтому , если кто-то здесь знает бесплатную онлайн-базу данных, которая содержит тег композитора для песен, это может быть еще более полезным.
Файлы FLAC, хотя в принципе могут содержать теги ID3, официально используют комментарии Vorbis к тегам Flac. См . официальный сайт FLAC для справки.
Утилита metaflac
должна иметь возможность читать/изменять/записывать метаданные файла FLAC вместе с любым другим инструментом, который может редактировать комментарии vorbis (например, справочным инструментом, vorbiscomment
который является частью vorbis-tools
).
Я бы настоятельно рекомендовал инструмент, который может учитывать открытые данные от Musicbrainz .
Лучшим клиентом MusicBrainz является Picard , но это приложение с графическим интерфейсом, где вы ищете что-то для командной строки.
Если вы иногда хотите пропустить GUI, то, возможно , вам подойдет Operon (часть музыкального проигрывателя Quod Libet, а в Debian и производных дистрибутивах часть пакета exfalso ).
Если вы хотите локально копировать и автоматически помечать полные альбомы, то я рекомендую Whipper . Другими подобными, но более небрежными инструментами являются abcde и ripit .
Только для тегирования, но все же ориентированного на полный альбом, есть Flactag .
DJCrashdummy
Дорон Бехар
id3v2 -C mysong.flac
и после этого та же самая команда-l
вместо и все еще вывод был:No ID3 tag
Йонас
Йонас