1
列出所有ALSA设备
我在我的系统上使用PulseAudio,并按照PulseAudio wiki 的说明添加了监视器设备。监视器设备本身在Audacity等应用程序中正常工作和注册/运行,但我无法让设备通过任何命令行工具显示自己。aplay -L返回与Audacity大致相同的列表,但是很方便地丢失了监视器设备。 我的最终目标是在Java应用程序中解析输出并最终将其传递给FFmpeg。我能够通过Java音频API告诉设备存在2个通用的“捕获源端口”,但它没有为设备提供名称,目标是用户可以选择设备。有点友好的态度。 有没有办法让监视器设备显示在命令行应用程序中或通过Java API /库? 提前致谢!