• 7632阅读
  • 8回复

如何用自己编写的qt界面来控制MPlayer? [复制链接]

上一主题 下一主题
离线gbtux
 

只看楼主 倒序阅读 楼主  发表于: 2006-05-20
我用qt designer写了一个控制界面,请问如何编写界面上按钮的slot(如播放,暂停,快进等的slot),以达到当界面上的按钮被click时,能够实现控制MPlayer的播放?
离线smallz
只看该作者 1楼 发表于: 2006-05-21
你是不是在做QT下的媒体播放器呀
离线gbtux

只看该作者 2楼 发表于: 2006-05-21
准确的说是给mplayer写一个控制界面,实现一些简单的播放功能即可.
离线gault

只看该作者 3楼 发表于: 2006-05-21
参见Qxmp V1。0
离线kaspersiyu

只看该作者 4楼 发表于: 2006-05-21
我没怎么用过mplayer,不是太清楚,不过我可以提供个思路,如果程序不大,并且是在linux下的话(看样子应该是),可以在你做的界面上安放按钮,关联一个slot,这个slot内容是调用系统C函数system()来调用mplayer,这个最省心但是速度慢些
比如:
  假如mplayer的可执行文件在/usr/local下(随便哪里都可以),你想调用这个程序可以使用
      #include <stdlib.h>
        system("/usr/local/mplayer mymovie.avi"); 我不太熟悉mplayer,可能在命令行下就是这么用的吧

不知道可不可以,希望可以对你有点帮助,呵呵
离线fayfayho
只看该作者 5楼 发表于: 2006-05-22
很有启发!
可以把Mplayer嵌入到界面中吗?
loving u
离线kaspersiyu

只看该作者 6楼 发表于: 2006-05-22
至于将mplayer嵌入到界面,我就不太懂了,可以问问版主看他知道不
离线fayfayho
只看该作者 7楼 发表于: 2006-05-22
怎么把版主叫过来问?
loving u
离线shiroki

只看该作者 8楼 发表于: 2006-05-22
最好的参考是 gmplayer的源码, 好像在mplayer的gui目录下
我看到你在嵌入式版问嵌入式下怎么实现, 我也对这个很感兴趣,但是觉得很难实现
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
快速回复
限100 字节
 
上一个 下一个