Захоплення всього, що програє звукова карта

Захоплення всього, що програє звукова карта

Виникла проблема захоплення всього, що виводиться на звукову карту. Стандартне рішення - в мікшері виставити як джерело запису "WAVE", "WhatUHear", "Stereo Mix", etc. Далі є безліч способів захопити цей звук.

Але деякі картка може не підтримувати цей "virtual loopback". Сьогодні таких карт досить багато і найгірше, вони широко поширені (Realtek). Стандартно захопити звук з цих карт ніяк не виходить.

Бачив згадка про те, що можна якимось чином захопити звук ще до його виведення в звукову карту. Але, на жаль, ніяких подробиць знайти не вдалося.

Проте, є працюючі програми, які все ж захоплюють звук на таких картах, наприклад, Freecorder Toolbar.

Поділіться, будь ласка, припущеннями, як вони це роблять?

P.S. є обхідні шляхи - створити віртуальну звукову карту і призначити її картою за замовчуванням, тим самим перехопивши весь звук. Так працює Virtual Audio Cable. Але невже немає ніякого більш простого шляху?

що total recorder? є його вихідні? Питання не в тому, які програми вміють це робити, питання - як вони це роблять. Звук мені необхідно захоплювати у власному додатку.

Підозрюю, що універсального методу немає, тому що звук може виводитися різними способами. Спробуємо звузити завдання - необхідно захоплювати звук, відтворений іграми через DirectSound. Чи існує стандартний спосіб якось перехопити # 092; захопити його? Причому результат захоплення потрібен не в файлі (наскільки я знаю, це вміє робити DirectShow), а дрібними шматками в буфері - захоплений звук потім буде переданий моїм додатком клієнтського додатку.

Захоплення всього, що програє звукова карта

Я роблю так, в DirectShow cтавлю SampleGrabber на аудіо-потоці і отримую шматочки звуку в буфері. Ось тільки як далі з ними працювати для отримання потрібного мені результату поки не знаю. Я хочу що б мій захоплений звук сприймався як звук якого-небудь віртуального джерела звуку, індикатором б я міг вибмрать в додатках (наприклад в Skype).

Показати всі посилання цього об'єкта:

Ви також можете додати свою фірму в каталог IT-фірм. і публікувати статті, новини, вакансії і іншу інформацію від імені фірми.

Generation time: 0.751

Схожі статті