我正在尝试使用 Processing 从网络摄像头捕获带音频的视频。我可以使用 Processing 的视频库捕获视频,但无法使用该库捕获视频中的音频。有一个单独的库用于处理音频(最小库),但我不知道如何将音频和视频合并在一起。
我需要它来处理,因为它几乎是我所知道的唯一编程语言。现在,Processing 真的是 Java,所以我认为应该可以使用 Java Media Framework
但我真的不知道从哪里开始使用 JMF
和 Processing .
谁能给我一些关于如何在 Processing/Java 中捕获音频和视频的指导?
编辑
我正在尝试做的事情可以使用GSVideo
库来完成。 GSPipeline
是要走的路,我找到了 this post on processing's forum更多详情。
最佳答案
只需将 minim 库导入 Processing(如果您尚未安装它),您将直接在 Processing 中获得音频扩展。然后,您可以使用 AudioInput 类和 AudioSource 类(这比 AudioStream 更好)来录制音频和视频捕获。
您应该能够在此处找到有关合并音频/视频的有趣讨论: Processing Discourse: Minim .有一个 Minim 与 ESS 的比较以及关于如何去做的一些有趣的意见。
关于java - 如何在 Processing 中从网络摄像头捕获带音频的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8299511/