У меня есть сайт, который будет размещать маленькие файлы MP3.
Я хочу создать утилиту, которая позволит мне комбинировать mp3 файлы вместе для создания единственного файла MP3.
Я несколько плохо знаком с PHP, но не плохо знаком с программированием.
Идеально, у меня была бы функция, которые позволяют мне указать стартовый файл и затем добавить второй файл в существующий файл.
function appendMP3(originalMP3, newChunk){
originalMP3 = originalMP3 + newChunk;
return newMP3
}
compilation = append(compilaton, "sound.mp3");
С чего начать? Есть ли какие-либо существующие ресурсы?
Если вы можете получить доступ к оболочке из PHP в вашей среде, я бы просто позвонил в оболочку ( С помощью оператора Операторы ) и используйте SOX .
Не уверен, насколько хорошо он будет работать, но этот блог на слияние MP3 с PHP может помочь вам.
Также, в зависимости от сервера, он включен, у вас может быть доступ к инструментам, такими как SOX , используя вызовы System ().
Я бы предложил взглянуть на PHP FOPEN функцию. Если объединение двух mp3-файлов так же просто, как соединение бит вместе, то вы должны быть в состоянии использовать Fopen (не забудьте флаг «B» для двоичных данных) и FWRITE для чтения данных из одного Файл и добавить его к другому.