如何访问正在处理中播放的电影的音频输出?

How can I access the audio output coming from a movie playing in processing?

我正在开发一个电影分析程序,它可以实时从同一部草图中播放的电影中检索数据。为了分析声音,我尝试了 minim 库,但我不知道如何从电影中获取音频信号。我所能做的就是访问一个音频文件,我手动加载到草图中,或者通过麦克风输入。

非常感谢!

虽然 GStreamer(由处理视频库使用)有 access to audio,但处理视频库本身目前没有公开它。

您现在需要使用变通办法:

  1. 从您的电影中提取音频并直接加载到 minim 中。 (如果需要,可以在播放电影的同时触发音频播放)
  2. 或使用工具将系统音频输出用作输入(最小获取线路输入)。在OSX上你可以使用Soundflower. Another option is JACK和它的补丁接口。