Микширование аудио и видео с php или .net - PullRequest
0 голосов
/ 21 июля 2011

Вот мои вопросы:

[1] Микширование аудиофайлов

Нужно смешивать (не объединять) 2 аудиофайла (.mp3), чтобы создать один файл (.mp3). Скорости передачи аудиофайлов, подлежащих микшированию, будут одинаковыми, и скорость передачи окончательного микшированного файла также должна оставаться неизменной.

[2] Создать пользовательское видео

Также необходимо создать видео (.mp4 или .mpg) с несколькими различными переходами (по крайней мере 5-6), используя некоторые доступные изображения для показа в виде слайд-шоу и звукового файла для воспроизведения в фоновом режиме.

Все это требуется для достижения как .NET, так и PHP. Поэтому нужны предложения, связанные со сторонними инструментами / библиотеками ( бесплатно или платно ), которые можно использовать.

Дайте мне знать, если потребуется дополнительная информация.

1 Ответ

1 голос
/ 22 июля 2011

Возможно, вы захотите исследовать http://sox.sourceforge.net/,, утилиту обработки аудио из командной строки.Вы можете вызвать его из PHP или .NET (доступен двоичный файл win), выполнив его через оболочку.

Никогда не использовал его, и неясно, как и что именно вы хотите смешать.Вы должны обратиться к man-странице http://sox.sourceforge.net/sox.html, но если вам не нужны эффекты, вероятно, это просто:

system("sox input1.mp3 input2.mp3 mix output.mp3");

Объединить аудио и изображения в видеофайл довольно просто с помощью ffmpeg, где снова просто вызвать его из командной строки.mencoder допускает больше переходов.

...