воскресенье, 13 января 2013 г.

Как порезать ape/cue на mp3

Опять вспоминал полчаса то, что уже делал когда-то :( придется записать ;) Итак, есть аудиодиск, сграбленный в ape/cue, надо его порезать на отдельные песни в mp3 для портативного плейера.

1. Весь трек перегоняем в mp3 при помощи FFmpeg:
ffmpeg -i audiotrack.ape audiotrack.mp3
при желании битрейт можно установить по вкусу при помощи опции -ab:
ffmpeg -i audiotrack.ape -ab 192k audiotrack.mp3

2. Режем mp3 на отдельные песни при помощи Mp3splt:
mp3splt -c audiotrack.cue audiotrack.mp3
Что приятно mp3splt не только автоматически порежет mp3 по временным отметкам из cue, но поименует отдельные песни и пропишет информацию в ID3.

10 комментариев:

  1. Спасибо, актуально. а с .flac будет работать?

    ОтветитьУдалить
    Ответы
    1. Да, совершенно аналогично, ffmpeg понимает flac, сейчас только попробовал на всякий случай

      Удалить
  2. А почему так сложно то? Не проще ли пользоваться Foobar-ом?
    Резать ничего не надо.
    Выбираешь любой нужный трек и конвертируешь сразу в любой нужный формат.

    ОтветитьУдалить
    Ответы
    1. Я что-то не смог foobar-ом ape/cue открыть, у тебя открывает?

      Удалить
  3. Ну вообще то Foobar - единственная правильная программа для проигрывания всех аудио файлов на компе.
    Есть конечно нюанс. У него по умолчанию из losless встроен только flac. Для проигрывания некоторых других форматов (ape, alac, hdcd...) необходимы плагины.
    Вот ссылка на комплект, которым я пользуюсь, чтоб долго не искать
    (просто распаковать и скопировать в папку ...\foobar2000\components):
    http://yadi.sk/d/NRPqTPNp2AIIR

    И еще. Если кодировать в другие форматы, то нужен соответствующий кодек (lame, flac и т.д.)
    При первой попытке конвертации спросит где он лежит, и надо указать папку с кодировщиком.

    Есть еще 1 нюанс. Бывают cue файлы, сформированные для Wav файла.
    И некоторые раздающие ленятся делать соответствующий cue файл для кодированного файла.
    В этом случае в cue файле надо в ссылке на ape (flac и т.д.) исправить соответствующее расширение файла.
    Например, файл "Dave's True Story - Nature.cue":

    строку
    FILE "Dave's True Story - Nature.wav" WAVE
    исправить на
    FILE "Dave's True Story - Nature.ape" WAVE

    И будет тебе щастье.

    ОтветитьУдалить
    Ответы
    1. во, установи foobar, потом плагины, потом кодеки, это уже больше похоже на правду. Ну т.е. если это всё у тебя уже есть и настроено, то да, проще. А если нет, то точно уж не сложнее освоить ffmpeg - ещё и для видео всех мастей пригодится.

      Опять же если вдруг занесет на linux или mac os не придется ничего искать - ffmpeg и mp3splt для linux и mac уже есть.

      Удалить
  4. Да! Ты еще забыл, что надо виндовс установить, а потом драйверы на все железо. Ну и заодно кучу других программ. Морока, конечно.

    ОтветитьУдалить
    Ответы
    1. не, не забыл, я ж написал, что если есть linux или mac, то windows устанавливать необязательно ;)

      Удалить
  5. Дорогой автор, гран мерси! Это чудесно! Всё сработало.

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