Как совместить два аудиофайла с одним фоновым музыкальным сопровождением в PHP? - PullRequest
0 голосов
/ 28 октября 2011

Я хочу получить один аудиофайл из двух пользовательских входов - один для фоновой музыки и один для аудиофайла.Любые идеи, как это сделать?

РЕДАКТИРОВАТЬ : По сути, я хочу, чтобы конечный файл был таким же, как аудиофайл и имел фоновую музыку, выбранную пользователем.Я не хочу объединять файл, но что-то вроде перекрытия аудио файлов.

1 Ответ

0 голосов
/ 28 октября 2011

Во-первых, ознакомьтесь с байтовой структурой используемого аудиоформата (настоятельно рекомендуется использовать несжатый WAV и тот, который я использовал).
Затем просмотрите все сэмплы и сложите их вместе, отслеживая максимальную амплитуду.
Наконец, нормализуйте результат, используя максимальную амплитуду, чтобы избежать ограничения, затем сохраните.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...