Комбинируйте/Связывайте MP3s на Сервере Используя PHP

У меня есть сайт, который будет размещать маленькие файлы MP3.

Я хочу создать утилиту, которая позволит мне комбинировать mp3 файлы вместе для создания единственного файла MP3.

Я несколько плохо знаком с PHP, но не плохо знаком с программированием.

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

function appendMP3(originalMP3, newChunk){
   originalMP3 = originalMP3 + newChunk;
   return newMP3
}

compilation = append(compilaton, "sound.mp3");

С чего начать? Есть ли какие-либо существующие ресурсы?

5
задан hakre 13 June 2012 в 18:55
поделиться

3 ответа

Если вы можете получить доступ к оболочке из PHP в вашей среде, я бы просто позвонил в оболочку ( С помощью оператора Операторы ) и используйте SOX .

2
ответ дан 15 December 2019 в 06:26
поделиться

Не уверен, насколько хорошо он будет работать, но этот блог на слияние MP3 с PHP может помочь вам.

Также, в зависимости от сервера, он включен, у вас может быть доступ к инструментам, такими как SOX , используя вызовы System ().

1
ответ дан 15 December 2019 в 06:26
поделиться

Я бы предложил взглянуть на PHP FOPEN функцию. Если объединение двух mp3-файлов так же просто, как соединение бит вместе, то вы должны быть в состоянии использовать Fopen (не забудьте флаг «B» для двоичных данных) и FWRITE для чтения данных из одного Файл и добавить его к другому.

0
ответ дан 15 December 2019 в 06:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: