Как объединить MP3 файлы?

6406
tangens

мотивация

Я ищу программу, которая позволяет мне объединять множество mp3-файлов (аудиокниги) в один большой mp3-файл. Мой mp3-плеер может запомнить положение внутри дорожки, но требуется много времени для реорганизации базы данных, если файлов много.

Уже пробовал

Я пробовал некоторые программы (Wave Pad Sound Editor, Audacity), но с ними все это делается в графическом интерфейсе с большим количеством ручных действий.

Вопрос

Кто-нибудь знает программу, которая объединяет это как пакетный процесс или, по крайней мере, без особого взаимодействия?

РЕДАКТИРОВАТЬ: Я только ищу бесплатное программное обеспечение.

РЕДАКТИРОВАТЬ: Программное обеспечение должно работать на Windows XP.

5
Для какой платформы - Windows? Любой? Jonik 15 лет назад 0
Добавлена ​​Windows XP. tangens 15 лет назад 0

5 ответов на вопрос

8
harrymc

Два рекомендуемых плейера MP3:

MakeitOne

MakeitOne MP3 Album Maker превосходит других участников благодаря своей способности присоединять файлы MP3 и распаковывать их обратно в исходное состояние. В любом случае, программа - это молниеносная программа для соединения и распаковки mp3, которая принимает большие файлы.

Файлы MP3, упакованные программой, могут воспроизводиться на любых MP3-плеерах. Для удобства использования в нем предусмотрены перетаскиваемые файлы, а также функция тегирования, позволяющая добавлять теги (имя исполнителя и название альбома) и обложку альбома к присоединенным файлам.

С другой стороны, он не поддерживает другие форматы аудио, кроме MP3.

image1

Shuangs Audio Joiner

Shuangs Audio Joiner выполняет три простых шага, чтобы объединить аудиофайлы, добавить файлы в список, выбрать формат вывода и объединить файлы, просто, удобно и эффективно.

Пользователи могут присоединиться к программе в формате MP3, WMA и WAV. Файлы MP3 можно объединять с использованием битрейта от 32 до 320 кбит / с, тогда как файлы WMA используют битрейт от 48 до 160 кбит / с.

Пользовательский интерфейс показывает небольшую рекламную панель со ссылкой на домашнюю страницу разработчика, но она не навязчива.

image2

MakeItOne - это та программа, которую я искал. Спасибо! tangens 15 лет назад 1
MakeItOne, казалось, создавал очень маленькую паузу в точках соединения, в то время как вывод Shuangs был прекрасен. JC. 14 лет назад 0
4
Teddy

Mp3Wrap :

Mp3Wrap - это бесплатная независимая альтернатива AlbumWrap. Это утилита командной строки, которая быстро упаковывает два или более mp3-файлов в один большой воспроизводимый mp3-файл без потери имен файлов и информации ID3 (и без необходимости декодирования / кодирования). Также с возможностью включения других файлов, не относящихся к mp3, таких как списки воспроизведения, информационные файлы, изображения обложек, внутри mp3. Это означает, что вы получите большой mp3, который вы можете разделить в любой момент, просто используя mp3splt, и через несколько секунд у вас снова будут все оригинальные файлы! Это полезно, потому что файлы, созданные с помощью Mp3Wrap, легко загружаются. Infact, который загружает, не должен знать название каждой отдельной песни и легко играть, и даже если у вас нет mp3splt для разделения файла, вы можете прослушать его в любом случае.

Звучит очень хорошо, но это не работает для меня из коробки, поэтому я беру ответ @harrymc. Благодарю. tangens 15 лет назад 0
2
evilsoup

You can do this programmatically with ffmpeg's concat demuxer.

First, create a file called inputs.txt with lines like

file '/path/to/input1.mp3' file '/path/to/input2.mp3' file '/path/to/input3.mp3' 

...etc. Then, run the following ffmpeg command:

ffmpeg -f concat -i inputs.txt -c copy output.mp3 

It's possible to generate inputs.txt easily with a bash for loop (this can probably be done with a Windows batch for loop too), assuming you want to merge the files in alphabetical order

for f in ./*.mp3; do echo "file '$f'" >> inputs.txt; done 
Обратите внимание, что ключевое слово `file` теперь требуется перед всеми входными именами в списке. nekno 8 лет назад 0
Я должен был добавить `-safe 0` из-за _unsafe file name_ error. спасибо за это простое решение. aliopi 7 лет назад 1
1
Sirupsen

Сделал быстрый поиск в Google, и этот может помочь. Я не пробовал это, хотя, поскольку я не на сборке Windows в настоящее время.

Ой, я не сказал, что ищу бесплатное программное обеспечение. Я добавлю это к моему вопросу. Спасибо за ответ. tangens 15 лет назад 0
Я видел, что это условно-бесплатная программа, но я предположил, что вам нужно было сделать это только один раз - извините! Надеюсь, что другие ответы сработают как постоянное решение для вас. :) Sirupsen 15 лет назад 0
1
Journeyman Geek

bonkencode может быть тем, что вы ищете - вы выбираете список нужных вам файлов, заказываете их, выбираете кодировать как один файл и нажимаете кнопку. Кроме того, он также выполняет копирование и преобразование в загрузку форматов.