以全屏模式启动MPlayer
我正在尝试从Java应用程序以全屏模式在MPlayer中打开视频。我正在使用ProcessBuilder类将命令发送到MPlayer。问题是,当我调用MPlayer播放视频时,没有任何反应。它仅在我关闭应用程序窗口时显示。
换句话说,在关闭程序窗口之前,我想要执行的进程不会执行任何操作。
我想知道如何在不关闭任何窗口的情况下启动MPlayer。
这是我用来全屏调用MPlayer的代码。
ProcessBuilder prcbdr = new ProcessBuilder(Mplayerpath, "-quiet",
"-slave", """ + videoFile + """, "vo_fullscreen", "1");
没有找到相关结果
已邀请:
2 个回复
掏得透垦滩
时,mplayer需要来自你的应用程序的命令,我猜你以后会发布这些命令。关闭窗口可能会关闭应用程序,关闭命令流,然后刷新管道中的命令,从而启动mplayer。 尝试显式刷新命令流。
扦帽次杏