Algum tempo atrás, os dispositivos de captura de áudio do directshow na minha máquina Win7 pararam de atualizar.
Por exemplo, ffmpeg -list_devices true -f dshow -i dummy
lista dispositivos que já foram desinstalados e meu microfone não será exibido após a conexão.
Acho que o problema começou após a instalação de uma atualização da Plataforma Microsoft Windows, mas a desinstalação não resolveu o problema.
Posso adicionar manualmente meu microfone por meio do registro e torná-lo acessível em ferramentas como o Wirecast e o FFMPEG:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum\{33D9A762-90C8-11D0-BD43-00A0C911CE86}\Mikrofon (IDT High Definition A]
"FriendlyName"="Mikrofon (IDT High Definition A"
"CLSID"="{E30629D2-27E5-11CE-875D-00608CB78066}"
"FilterData"=hex:02,00,00,00,00,00,20,00,00,00,00,00,00,00,00,00
"WaveInId"=dword:00000002
Eu extraí esta chave de uma instância do Windows VHD em execução na mesma máquina.
Alguém sabe como fazer com que o Windows reconheça os dispositivos de áudio corretos?
Obrigado