Как добавить обложку в .aiff на OSX из командной строки

1

Как добавить обложку в файл .aif на OSX из командной строки.

С ffmpeg это кажется довольно простым для mp3 и других форматов, но мне нужны aiff с обложкой.

Charles Spencer
источник

Ответы:

0

Под OS X я использовал Kid3 добавить обложку в файлы AIFF, как из графического интерфейса, так и из интерфейса командной строки, причем последний в прямом и интерактивном режимах. Версия CLI не для слабонервных, и вы должны прочитать документацию The Kid3 Handbook (английская версия) использовать CLI, особенно Раздел примеров CLI поскольку он показывает что-то, что не показано в другом месте в документации или выводе внутреннего файла справки kid3-cli,

Что такое использование одинарных кавычек вокруг команды используется, например:

kid3-cli -c 'select "/path/to/filename.aiff"' -c 'set picture:"/path/to/coverart.jpg" "Picture Description"' -c 'save'

Обратите внимание, что приведенный выше пример является основным синтаксисом для установки обложки и /path/to/ можно опустить, если все в рабочий каталог а также "Picture Description" может быть "" если описание не требуется, но оно должно быть предоставлено так или иначе в этом случае использования.

kid3-cli исполняемый файл находится в комплекте приложения kid3.app, например, /Applications/kid3.app/Contents/MacOS/kid3-cli и чтобы сделать его проще в использовании, вы можете установить псевдоним за это в вашем bash файл профиля или установить символическая для этого в месте, которое находится в пределах PATH переменная.

Пример для вашего bash файл профиля:

alias kid3-cli='/Applications/kid3.app/Contents/MacOS/kid3-cli'

Пример создания символической ссылки из терминала:

sudo ln -s /Applications/kid3.app/Contents/MacOS/kid3-cli /usr/local/bin/kid3-cli

Затем из командной строки вы можете использовать: kid3-cli ...

user3439894
источник