Qt 是否使用PId命令停止和暂停mplayer

Qt 是否使用PId命令停止和暂停mplayer,qt,mplayer,Qt,Mplayer,朋友们好,我正在使用播放按钮从我的qt应用程序中播放mplayer…我还有两个叫做暂停和停止的按钮…在播放按钮中,我使用了系统(“mplayer”+s.toAscii()+“&”);其中s是播放列表 在暂停按钮中,我使用了系统(“p”);但它不起作用。我能够使用system(“ps-a | grep mplayer>PID.txt”)将mplayer的进程id存储到文本文件中;。是否有命令使用PId停止和暂停mplayer 提前谢谢据我所知,没有PID。但是,请检查从属模式(-slave)。从m

朋友们好,我正在使用播放按钮从我的qt应用程序中播放mplayer…我还有两个叫做暂停和停止的按钮…在播放按钮中,我使用了系统(“mplayer”+s.toAscii()+“&”);其中s是播放列表

在暂停按钮中,我使用了系统(“p”);但它不起作用。我能够使用system(“ps-a | grep mplayer>PID.txt”)将mplayer的进程id存储到文本文件中;。是否有命令使用PId停止和暂停mplayer


提前谢谢

据我所知,没有PID。但是,请检查从属模式(-slave)。从man mplayer:


此选项打开从属模式。这是为了将MPlayer用作其他程序的后端。MPlayer将从其stdin中读取过于简单的命令行,而不是截取键盘事件。从属模式协议部分解释了语法。

在从属模式下,您可以发送

"pause\n" 
暂停并继续。第一次发送时,它将暂停,第二次发送时将恢复播放