如何运行ffmpeg以从不同的停靠容器录制虚拟屏幕

x4shl7ld  于 2022-10-04  发布在  Docker
关注(0)|答案(0)|浏览(123)

我使用两个停靠容器来管理我的应用程序,其中一个是应用程序本身,它使用XVFB呈现在虚拟屏幕上,另一个有ffmpeg,它应该记录这个屏幕,所以如果应用程序和ffmpeg在同一个停靠容器上,我设法让它们一起工作,但如果它们在不同的停靠容器上,我不知道怎么做。

所以我在主容器中运行

Xvfb :99 -ac -screen +extension RANDR -1920x1080x24 -nolisten tcp &

在我运行的ffmpeg容器上

ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :99+100,200 output.mp4

我尝试将主机更改为application_container_name:99+100,200,并尝试使用维护应用程序(如172.17.0.2:99+100,200)的IP地址,但两者都不起作用。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题