我使用VLC和DirectShow捕获桌面我需要找到主扬声器音频设备以捕获来自桌面的所有声音,这可以通过编程方式完成吗? 我在Windows XP和7中使用C#如何找到主扬声器directshow音频设备
1
A
回答
3
实际上,您无法从扬声器捕获数据。真正的选项有:
- 从真实音频输入设备的音频捕捉,如麦克风 从环回装置
- 音频采集(前提是已启用)
注意回环捕捉不同在Vista +及以上系统,也曾经在这里讨论:
相关问题
- 1. 发送音频输出到所有扬声器设备
- 2. 音频设备,更换扬声器设置
- 3. 如何从扬声器录制音频?
- 4. Blackberry如何使用设备的扬声器播放声音(短[])?
- 5. 从ios设备的内置扬声器录制音频
- 6. 开关音频输出到扬声器
- 7. 音频从左扬声器,然后从右扬声器
- 8. 输出声音到音频设备
- 9. Windows Mobile声音不使用设备扬声器
- 10. 麦克风/扬声器音频反馈
- 11. 如何发送声音给扬声器
- 12. 扬声器的声音,而音频插孔在
- 13. 如何将声音分离输出到扬声器和耳机?
- 14. WIN 8 DP-如何使用powershell将输出音频设备设置为扬声器而不是USB
- 15. 将音频输出切换到扬声器和麦克风?
- 16. iOS快速播放音频到多个蓝牙扬声器
- 17. 将音频流式传输到扬声器上的窗口
- 18. AVplayer音频路由到扬声器和耳机
- 19. 从麦克风到iPhone中的扬声器的音频流xcode
- 20. 如何从音频设备ID获取音频设备号?
- 21. 带音频单元的录音扬声器输出
- 22. 无法通过扬声器播放视频音频 - iOS
- 23. iOS中禁用的Twilio扬声器音频/视频呼叫
- 24. 视频中的快速音频:默认为扬声器
- 25. 如何在所有音频设备上播放声音
- 26. 发送到扬声器的录音声音
- 27. cordova蓝牙扬声器没有声音
- 28. 如何使用adb外壳为Android设备扬声器打开
- 29. 如何从直接声音设备中找到硬件设备ID?
- 30. 如何在不同的扬声器上播放声音?
您需要通过VLC选项' “--dshow-ADEV =”<音频设备名称>“'你libVLC编码。您可以使用VLC GUI捕获设备选项卡首先查找首选音频设备的名称,并在编码中使用该名称。请参阅[VLC命令行帮助](http://wiki.videolan.org/VLC_command-line_help) – ecle