Объедините два mp3 аудио файла в один - PullRequest
3 голосов
/ 12 октября 2011

У меня есть два аудиофайла, которые мне нужно объединить друг с другом. Каждый mp3 - это одна из сторон разговора, поэтому, теоретически, когда я объединяю эти два файла, я слышу полный разговор. Кто-нибудь когда-либо достигал этого в .Net?

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

Любая помощь будет оценена.

Я смотрю на библиотеку NAudio. Фактические ответы кода также были бы очень полезны.

Ответы [ 2 ]

2 голосов
/ 14 октября 2011

Я использовал Sox для слияния.

http://sox.sourceforge.net/

sox.exe -m fileone.mp3 filetwo.mp3 output.mp3

Sox неУ него нет поддержки mp3s, поэтому вам нужно скачать эту версию, в которой эти ссылки скомпилированы в исполняемый файл.Кроме того, вы можете искать DLL, и последние должны забрать их.

http://www.codeproject.com/KB/aspnet/Compiling_SOX_with_Lame.aspx

Используйте класс Process для вызова этого из .Net.

2 голосов
/ 13 октября 2011

Это должно помочь вам начать работу с nAudio.

* примеры / обсуждение в nAudio показывают, как конвертировать между форматами

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