Объединение файлов MP3 в Linux Debian с помощью PHP

Каков самый простой способ объединить содержимое нескольких файлов MP3 в один, используя PHP 5.2 в системе Linux Debian? Я нашел несколько сценариев, которые должны выполняться только на PHP, но они, похоже, ошибочны. Возможно, есть способ выполнить эту задачу с помощью программ командной строки, которые я мог бы установить на моей Linux-машине Debian?

Solutions Collecting From Web of "Объединение файлов MP3 в Linux Debian с помощью PHP"

проверьте это: http://lists.mplayerhq.hu/pipermail/ffmpeg-user/2009-September/022171.html

сначала вы должны установить sox. sudo apt-get install sox.

$ sox first.mp3 -r 44100 -c 2 -s -w first.raw $ sox second.mp3 -r 44100 -c 2 -s -w second.raw $ cat first.raw second.raw > concatenated.raw $ sox -r 44100 -c 2 -s -w concatenated.raw concatenated.mp3 

вы можете выполнить все эти команды из php с помощью exec ().

Код, взятый из этой ссылки

cat first_part.mp3 second_part.mp3 third_part.mp3 > newfile.mp3

Говорят, что ваш файл должен иметь одинаковый бит.

Вы можете иметь скорость передачи битов, используя mpg321

mpg321 -t first_part.mp3

Надеюсь, поможет.