Mute Audio для определенного интервала трека - PullRequest
1 голос
/ 30 июня 2011

Разрабатываю приложение в .net.В этом приложении мы хотим выбрать песню, и в этой песне мы должны « отключить / скрыть » некоторый интервал времени.

Например: если у нас длина аудиофайла равна 1:00 мин, нам нужно скрыть интервал аудио от " 0: 36 до 0: 50 "сек с этого 1 мин звука.

Ответы [ 2 ]

0 голосов
/ 30 июня 2011

Если у вас есть звуковой файл в формате mp3, вам придется ДЕКОДИТЬ его, отредактировать его программно и перекодировать позже.

Если под «скрыть» вы имеете в виду вырезанный, этоочень просто в мире PCM.Вы просто скопируете нужные сэмплы в выходной буфер, опуская ненужные.

Если вы планируете редактировать аудио из кода, вам нужно узнать, что такое сэмпл, какв любом случае звук отображается в памяти и т. д.

0 голосов
/ 30 июня 2011

Использование Splicer : бесплатная библиотека с открытым исходным кодом для платформы .Net, призванная упростить разработку приложений для редактирования и кодирования аудио и видео с использованием DirectShow.

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