2017-02-19 99 views
1

У меня есть большой файл M4B и файл CUE для него. Я хочу либо разбить его на многие файлы M4B, либо разбить на многие MP3-файлы (ранее предпочитаемые).Как разбить файл M4B, если у меня есть файл CUE?

Я хочу сделать это в командной строке (OS X, но при необходимости можно использовать Linux) и не устанавливать отрывочное программное обеспечение. У меня есть ffmpeg и вы можете установить другие аудиопрограммы командной строки.

ответ

1

Существует 2-ступенчатый процесс, который я сделал, и он работал хорошо.

Шаг 1 - Преобразование M4B в MP3

Для этого вы можете использовать VLC Media Player (не уверен, как это сделать с помощью командной строки, так вот инструкции GUI).

  • Перейти к медиа-> Convert/Save
  • Добавить файл M4B, нажмите кнопку "Сохранить/Конвертировать"
  • в профиле, выбрать аудио-MP3
  • Выберите пункт назначения (выходной файл)
  • Нажмите кнопку Старт
  • ... подождите ... но вы должны увидеть прогресс бар

Шаг 1.5 - Исправлены недостающие теги К сожалению, использование VLC для преобразования m4b в mp3 приведет к удалению всех тегов. Таким образом, вы можете использовать что-то вроде puddletag (Linux), чтобы добавить теги обратно в

Шаг 2 -. Сплит MP3 с помощью файла .cue

После того, как у вас есть MP3, используйте mp3splt (команда -line)

Флаг -c позволяет использовать файл метки для разделяемых точек.

Обе из них хорошо изношены программы (по крайней мере, я использовал оба в течение многих лет), поэтому я не думаю, что они считаются «отрывочными».

+0

Командная строка через ffmpeg: ffmpeg -i (при использовании ffmpeg шаг 1.5 больше не требуется) –