首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

windows上使用何种mplayer来做视频播放器(slave模式)

2013-03-01 
windows下使用何种mplayer来做视频播放器(slave模式)?我想做个简单的视频播放器,用slave模式调用mplayer.e

windows下使用何种mplayer来做视频播放器(slave模式)?
我想做个简单的视频播放器,用slave模式调用mplayer.exe,
但是在
http://code.google.com/p/mplayer-for...downloads/list  网站里有两种版本
mplayer-svn-35691.7z or mplayer-r35691-src.7z ?
我不是很清楚用哪种版本。

我用mplayer-svn-35691.7z 这个按照网上的相关资料做了个,但是没有反应。

主要代码如下:

#define MPLAYERPATH "C:\video\player\mplayer.exe"

process = new QProcess(this);    
process ->setProcessChannelMode(QProcess::MergedChannels);
    args.clear();
    args << "-slave" << "-quiet";
    #if defined(Q_WS_WIN)
    args << "-wid" << QString::number(reinterpret_cast<qlonglong>(videoPlayerFrame->winId()));
    #else
    args <<  "-wid" << QString::number(videoPlayerFrame->winId());
    #endif


QStringList argsList;
        argsList = args;
        argsList << filename;        
videoPlayerProcess->start(MPLAYERPATH, argsList, QIODevice::ReadWrite);

请问是用以上所说的哪个版本呢?还是要下载安装文件安装到本地,然后再调用?
谢谢!
[解决办法]
本人不懂windows,但是在linux看过一点,这两个版本应该都可以,楼主要下载安装到本地,还应该要把可执行文件的路径加入到系统path变量中
[解决办法]
你要自己编一个mplayer.exe,mplayer.exe运行还有一些附加库(.dll),也要放在和mplayer.exe同一个目录下。这样就可以了。

热点排行