deflacue
Приложение для разбивки образов аудио CD на файлы (.flac, .mp3, .wav) в соответствии с инструкциями из .cue файлов.
Репозиторий: https://github.com/idlesign/deflacue
Автор:
Игорь Стариков
Приложение работает совместно с утилитой SoX. Может быть использовано как из командной строки, так из вашего кода на Python.
Особенности
Пользователи Ubuntu могут установить SoX следующими пакетами:
Вызовы из Python
Вызовы из комадной строки
Для получения справочной информации:
Следующая команда создаст аудио-коллекцию в
.. code:: bash
$ deflacue -e windows-1251 /home/idle/audio_raw/ -d /home/idle/audio_collection/
Особенности
- Большое количество поддерживаемых форматов аудио благодаря SoX;
- Поддержка пакетной обработки файлов, включая проход по вложенным директориям;
- Автоматическое построение иерархии для аудио-коллекций:
Исполнитель/Год-Альбом/Номертрека-Название
; - Автоматический перенос метаданных из
.cue
в теги треков.
Пользователи Ubuntu могут установить SoX следующими пакетами:
sox libsox-fmt-all
.Вызовы из Python
- Используйте
deflacue.parser.CueParser
для разбора.cue
файлов; - Используйте
deflacue.deflacue.Deflacue
для запуска обработки при помощи SoX.
Вызовы из комадной строки
Для получения справочной информации:
$ deflacue --help
Следующая команда создаст аудио-коллекцию в
/home/idle/audio_collection/
из образов аудио-CD, расположенных в /home/idle/audio_raw/
, обработав .cue
файлы в кодировке windows-1251
:.. code:: bash
$ deflacue -e windows-1251 /home/idle/audio_raw/ -d /home/idle/audio_collection/
На заметку
Зарегистрированные пользователи могут оценивать Книги, Видео, Статьи и прочее, а также добавлять их в избранное, для упрощения доступа к ним в будущем.