Мне нужно захватывать звук с VLC с устройства захвата по умолчанию, установленного для системы в Windows. Если я установлю аудиоустройство в диалоговом окне захвата на "По умолчанию", оно будет записываться с первого аудиоустройства в списке, а не с того, которое настроено в системе по умолчанию.

VLC Capture Dialog

Удаление :dshow-adev= из командной строки тоже не помогает.

Как я могу получить VLC для захвата с системного устройства по умолчанию?

1 ответ1

1

Платформа DirectShow не использует параметры, указанные в Windows для устройств по умолчанию, поэтому изменение параметров звука в настройках звука Windows не повлияет на DirectShow.

На самом деле VLC просто перечисляет устройства в системе и выбирает первое найденное аудиоустройство. Вы можете просто выбрать конкретное устройство, которое вы хотите использовать, из раскрывающегося списка, или же вы можете отключить аудиоустройства, которые вы не хотите использовать, до тех пор, пока нужное вам устройство не окажется первым в списке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .