25.01.2011

Коллекция музыкальных скриптов

Это обновление статьи "Как автоматически преобразовать APE+CUE в flac", написанной 24 ноября 2009-го. Обновление сделано в тексте оригинальной статьи, дабы не дублировать. Комментарии от предыдущей статьи сохранены.
Я, таки внезапно, музыкант. И, соответственно, у меня на компьютере валяется много музыки. А ещё я люблю порядок в файлах. И в этом мне помогают эти скрипты.

Данная коллекция может обновляться.


Задача 1: есть альбом в lossless-формате FLAC/APE/WAV/WV с приложенным к нему CUE-файлом. Надо переконвертировать его во FLAC и разбить по трекам.

Решение 1: скачиваем этот скрипт и запускаем его с параметром — именем cue-файла. Соответствующий ему входной WAVE-файл в формате APE,WAV или WV должен находиться в том же каталоге, иметь имя, совпадающее с именем CUE-файла, и соответствующее формату расширение.

Задача 2: есть альбом в lossless-формате APE/WAV/WV с приложенным CUE-файлом. Надо перекодировать его во FLAC, и оставить одним файлом.

Решение 2: скачиваем этот скрипт и запускаем его с параметром — именем cue-файла. Соответствующий ему входной WAVE-файл в формате APE,WAV или WV должен находиться в том же каталоге, иметь имя, совпадающее с именем CUE-файла, и соответствующее формату расширение.

Задача 3:  есть устройство без поддержки flac, но с поддержкой mp3. Нужно сконвертировать наши flac-файлы в mp3.

Решение 3: скачиваем этот скрипт и запускаем его с параметром — именем flac-файла. Можно задавать несколько файлов, можно использовать маски (типа *.flac) и регэкспы. Файлы mp3 будут сложены в виде $номер-$название в папке, откуда был запущен скрипт.

Для работы скриптов нужны пакеты:
  • cuetools – для извлечения тэгов из CUE-файла
  • shntool (зеркало) – многоцелевой обработчик WAVE-данных
  • flac – кодек формата FLAС
  • libmac – кодек Monkey’s Audio Codec, файлы которого обычно имеют расширение "ape". Нужен для работы с  ape-файлами.
  • wavpack – кодек WavPack. Нужен для работы с wv-файлами.
  • lame – для конвертирования в mp3

Источники скриптов, вдохновления и прочего — форум ДВГУ, ЛОР, Google, за что им большое спасибо.

3 комментария:

  1. Есть графическая приблуда на PyKDE (причём отечественная) - flacon. Относительно свежая, поэтому во многих репозиториях отсутствующая. Так что слить можно лишь на кде-аппс.

    ОтветитьУдалить
  2. Утилитка оказалась очень простой и удобной =)
    спасибо анонимусу и спасибо автору -- asokolov at mail dot ru

    ОтветитьУдалить