Захват звука, который воспроизводится в данный момент - PullRequest
5 голосов
/ 17 августа 2010

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

Я оглянулся вокруг, и есть люди, предлагающие использовать вещикак виртуальные аудиокабели ( Захват звука на выходе в c # ) и подключение к выходному порту к порту микрофона, это необходимо?

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

A.

Ответы [ 2 ]

1 голос
/ 18 августа 2010

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

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

(Я не тестировал ни одно из этого программного обеспечения, пожалуйста, используйте его с осторожностью.)

0 голосов
/ 17 августа 2010

Из определенных защищенных источников, да, виртуальные аудиокабели (или фактические, в этом отношении) являются единственным "достаточно простым" способом сделать это.

Что вы пытаетесь захватить?

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