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