标签: linux ffmpeg xvfb
我正在编写一个应用程序,该应用程序需要运行两个浏览器窗口,并且需要从每个窗口中捕获音频和视频到不同的输出文件中。 它在linux下运行(ubuntu18,pulseaudio) 根据ffmpeg和xvfb文档,我看到了如何在不同的帧缓冲区中重现每个窗口并捕获获得不同输出的图像。 但据我所知,ffmpeg使用-i指定要捕获的音频设备,从而使两个视频混合音频。我需要指定一个应用程序/进程/窗口。
问题是:如何在不混合两个窗口音频的情况下捕获每个浏览器窗口的音频?
非常感谢