Приложение для разбивки образов аудио CD на файлы (.flac, .mp3, .wav) в соответствии с инструкциями из .cue файлов.
Приложение работает совместно с утилитой SoX. Может быть использовано как из командной строки, так из вашего кода на Python.

Особенности

  • Большое количество поддерживаемых форматов аудио благодаря 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/

Категории

Область

На заметку
Читайте нас в Twitter. Ссылка в самом низу страницы.