
моя ситуация: у меня есть Linux Box, и я хочу рипнуть и закодировать несколько CD. CD содержат музыку для танцев, поэтому иногда нужна точная скорость (баров в минуту).
Сейчас я использую ripit с запросами CDDB. Часто он находит правильные значения для названий треков. В большинстве случаев он не содержит никакой информации о скорости. Мне приходится копировать и вставлять названия и добавлять скорости вручную. Как только я делаю хоть одну ошибку, мне приходится начинать с нуля.
Итак, мой вопрос: есть ли способ сделать это проще?
Я подумал о чем-то вроде этого: сделать запрос к CDDB и записать результат в текстовый файл, изменить этот файл вручную, а затем продолжить копирование/кодирование.
Есть ли у вас идеи, как этого добиться?
решение1
Итак, я понял!
В конце концов я написал свои собственные сценарии, выполняя необходимые шаги. Я пошел по аналогии сэто описание. Главное отличие в том, что я использовал 2 скрипта. Один просто считывает CD и собирает данные из INF-файлов в большую таблицу. Другой скрипт кодирует все WAV-файлы и теги и правильно их переименовывает. Таблицу можно редактировать вручную с помощью любого редактора, так как это обычный текст.
Это имеет то преимущество, что рип и кодирование можно легко разделить на разных машинах. В моем случае я использую свой старый ПК для рипа (более быстрый CD-привод) и свой новый ноутбук для кодирования (8 ЦП для распараллеливания кодирования).