mplayer-php,mplayer+smplayer 前后端播放器安装

环境:f8

模式:mplayer做后端,smplayer做前端

说明:如果是自己编译mplayer,后面所讲到的codecs路径就可能发生变化,做适当修改即可!

以下省略一些解压缩之类的操作步骤!

安装livna.org的第三方源!

CODE:

f8版本:rpm -ivh http://rpm.livna.org/livna-release-8.rpm

fc7版本:rpm -ivh http://rpm.livna.org/livna-release-6.rpm

fc6版本:rpm -ivh http://rpm.livna.org/livna-release-6.rpm

以上具体可参考:http://rpm.livna.org/rlowiki/

安装mplayer:

CODE:

yum -y install mplayer mplayerplug-in

mplayer官方网站:http://www.mplayerhq.hu/design7/news.html

Codec Packages安装:

下载连接:http://www1.mplayerhq.hu/MPlayer ... al-20071007.tar.bz2

将解压后的全部文件都移到:/usr/lib/codecs/  (具体可参考README文件)

注意codecs目录权限,要rx权限,不光要读取,还要能执行的!

下载smplayer:http://downloads.sourceforge.net/smplayer/smplayer-0.5.62.tar.bz2

smplayer官方网站:http://smplayer.sourceforge.net/

安装smplayer是需要qt3或者qt4的,如果你的电脑里还没有安装,请先安装!

CODE:

yum intsall qt4 qt4-devel

安装smplayer(具体可参考Install文件):

CODE:

./configure   (如果是现在下载的新版本,省略这一步骤)

make   # 如果编译成功但是make不成功的话就用“ make QMAKE=qmake-qt4 “

make install

如果安装成功的话,就可以使用smplayer了!

在设置中的interface里面有N国语言可选,smplayer支持20几种语言,可以通过"Options -> Preferences -> Interface -> Languages [Simplified - Chinese(ZH_CN)]"更改为熟悉的中文界面!

有问题后面再跟帖说明...刚才匆忙赶制,可能忘记了一些细节,等发现再说。。。

郁闷,cacti服务器出了点问题,我解决问题一下先。。。

+++2008年1月19日晚补充+++

根据后面跟帖的几位朋友说无法执行./configure,我从新下载软件测试后,发现的确不需要这一步(新版本帮助编译了)!

但是我把之前下载的解压开来后,还是需要./configure这一操作的!所以应该是源代码中已经帮我们做好了./configure 的预备工作!

所以可以略过这一步直接执行make (或者make QMAKE=qmake-qt4)。

另外在测试的时候发现一个问题,新下载的smplayer在make这个步骤的时候,如果没有lrelease 这个工具,将出现了一个错误提示,但是还是可以继续“make install”,这样强制安装后的结果是无法调整语言。

make这个步骤中出现的错误如下(对我的f8系统而言)

CODE:

-lQtGui -lQtNetwork -lQtCore -lpthread

make[1]: Leaving directory `/data/software/smplayer/smplayer-0.5.62/src'

cd src && lrelease smplayer.pro

/bin/sh: lrelease: command not found

make: *** [src/smplayer] Error 127

上 面的错误提示说明很明确的告诉说:没有找到lrelease。后来我想了下原因,应该是新下载的软件包已经将Makefile文件生成好的缘故。原本是需 要我们./configure这一步来生成他的。如果软件作者帮我们生成好的话就会有一个问题:环境变量并不一定能符合自己的系统!

如果出现以上问题,需要检查你的系统中是否有“lrelease”这个命令,我用find搜索后,结果找到了“lrelease-qt4”,我就修改了“Makefile”文件,在21行有两句代码

CODE:

QMAKE=qmake

LRELEASE=lrelease

说明Makefile是去找lrelease的,而我的系统里只有“lrelease-qt4”,就将”LRELEASE=lrelease“ 修改为 “LRELEASE=lrelease-qt4”。

修改后执行"make"这个操作还是出现了问题

CODE:

make[1]: Leaving directory `/home/marco.chan/Desktop/smplayer-0.5.62/src'

cd src && lrelease-qt4 smplayer.pro

Updating '/home/marco.chan/Desktop/smplayer-0.5.62/src/translations/smplayer_bg.qm'...

Generated 470 translations (306 finished and 164 unfinished)

Ignored 277 untranslated source texts

Updating '/home/marco.chan/Desktop/smplayer-0.5.62/src/translations/smplayer_cs.qm'...

Generated 405 translations (248 finished and 157 unfinished)

Ignored 342 untranslated source texts

。。。。以下省略。。。。

根据意思是这些语言文件有部分字段无法转换,所以应该问题不大!所以在安装后测试了一下,语言切换果然还是正常的!

关于smplayer语言包的问题,有兴趣的朋友可以参考一下关于smplayer  Translation中提到的关于“QT工具 Linguist”的使用方法!

http://smplayer.wiki.sourceforge.net/Translation

[本帖最后由 marco.chan 于 2008-6-13 22:51 编辑]

c6a93599b4907c06d2023b254889363c.png

5bf2c1abceffc9f1a93733973aa2dc44.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/526277.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Elasticsearch的分片平衡问题解决

2023年11月份在某电商系统生产中的Elasticsearch(以下简称ES)集群突然,出现了大量慢查询告警,导致请求堆积。经过几天的排查发现了ES节点主分片和副本分片分布存在不均匀的问题。当然了暂未有定论是由于分片不均衡导致了性能下降&…

linux卸载nomachine,NoMachine 安装与配置及使用

对Linux管理员们来说,远程办公不是什么新鲜事。如果管理员不在服务器跟前,远程办公更是家常便饭。一般而言,图形用户界面(GUI)默认情况下并不安装在Linux服务器上。但是可能有一些Linux管理员还是决定将GUI安装在Linux服务器上。如果你的服务…

linux yum 安装widget,CentOS 7安装Qt5.12.1过程

默认下载在Downloads目录下预安装sudo yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel给下载的文件赋予可执行的权限chmod x qt-opensource-linux-x64-5.12.1.run执行文件,进行安装./qt-opensource-linux-x64-5.12.1.run接下来会进行界面化的安…

usb otg vnc linux,20131126版本后,可以从PC通过USB-OTG VNC到pcDuino

为什么80%的码农都做不了架构师?>>>有些玩家购买pcDuino到手后发现自己没有显示器,没有鼠标键盘,有的只有手机的充电器和数据线。pcDuino开发者了解到粉丝们的郁闷之后,在软件上帮忙大家解决了这个问题。下面就给大家介绍…

linux 镜像错误,VituralBox 使用已有镜像文件报错:E_INVALIDARG (0x80070057)

VituralBox 使用已有镜像文件报错:E_INVALIDARG (0x80070057):问题描述:UUID已经存在Cannot register the hard disk E:\system_iso\CentOS6.8.vdi {05f096aa-67fc-4191-983d-1ed00fc6cce9}because a hard disk E:\system_iso\centos68_02\centos6.8.vdi…

c语言中123 234 345 456,如何在C中将数字从1123456789格式化为1,123,456,789?

宝慕林4294392您可以按以下方式递归执行此操作(请注意&#xff0c;INT_MIN如果使用二进制补码&#xff0c;则需要额外的代码来管理它)&#xff1a;void printfcomma2 (int n) { if (n < 1000) { printf ("%d", n); return; } printfcomma2…

dos c语言显示符号图案,在DOS命令行窗口中显示出用各种字符拼凑出来的各种图案的实现方法,如本人头像...

注&#xff1a;文中例子是本人刚学C编程语言的时候制作的&#xff0c;实现方法很简单&#xff0c;主要使用for循环语句&#xff0c;无需什么复杂烧脑的算法。由于经常看到各种符号拼成的图案&#xff0c;感觉很有意思&#xff0c;所以自己也弄了个&#xff0c;纯属好玩。(作品-…

android自定义圆圈动画,自定义view实现动画数字圆圈

我们要实现的是如下的效果&#xff0c;1.该view在设置属性之后时候会有数字和圆圈不断增长的效果2.该view在按下和放开状态下显示不同的样式。这种效果逻辑上并不复杂&#xff0c;底层灰色圆圈和蓝色扇形圆圈都是用canvas.drawArc()绘制出来的&#xff0c;中间的数字用drawtext…

android+水滴粘性动画,Android控件实现水滴效果

看到ios版上QQ刷新效果像水滴&#xff0c;然后自己也想着去实现这样的效果&#xff0c;这篇文章暂时没有介绍下拉刷新的效果&#xff0c;只是单独用一个控件来实现这样的水滴效果。效果图如下&#xff1a;一、总体思路1、画两个圆形&#xff0c;其中一个就是上面的大圆&#xf…

第一台鸿蒙手机是,第一台预装鸿蒙OS的手机终于登场。

原标题&#xff1a;第一台预装鸿蒙OS的手机终于登场。千呼万唤始出来&#xff0c;之前大家期待了很久的鸿蒙OS它终于真正到来了。据工业和信息化部公布的消息&#xff0c;搭载鸿蒙OS的新款华为手机正式入网了&#xff0c;这也将是华为第一台预装鸿蒙OS的新款手机。但令人完全没…

html跳转网页为什么网页无法访问,朋友的网站被网址跳转,导致官网无法正常访问...

原标题&#xff1a;朋友的网站被网址跳转&#xff0c;导致官网无法正常访问昨天中午接到客户的一个电话&#xff0c;告知其某个网站打开之后直接跳转到其他的网站。客户的这个网站&#xff0c;不是我们做的&#xff0c;但是关系一直保持的不错&#xff0c;所以就顺带给他解决一…

2021中卫一中高考成绩查询,2021年宁夏高中排名及分数线 高考本科升学率排行榜...

2019年宁夏高中排名及分数线 高考本科升学率排行榜如何判断一所高中学校的优劣好坏&#xff0c;人们往往从这几个方面来看&#xff1a;高考/竞赛成绩、生源质量、师资力量、软硬件设施、管理水平等。高考成绩因为最直接&#xff0c;最广为关注&#xff0c;但是很多时候未免有失…

微观经济学如何计算机会成本,【微观经济学】机会成本

概念&#xff1a;机会成本机会成本是指你做了某项选择&#xff0c;而不得不因此失去的其他利益。比如你选择了A&#xff0c;就必须放弃B&#xff0c;B就是A的机会成本。对企业来说&#xff0c;最优方案的机会成本&#xff0c;就是次优方案可能带来的收益。机会成本是听起来很简…

计算机网络技术俄罗斯方块,《The Tetris Effect》:这本新书讲述了俄罗斯方块的传奇故事...

原标题&#xff1a;《The Tetris Effect》:这本新书讲述了俄罗斯方块的传奇故事在游戏发展史上&#xff0c;俄罗斯方块是个传奇。没有一款游戏像它一样影响深远&#xff0c;受到全球不同人的喜爱。在即将出版的《The Tetris Effect》(俄罗斯方块效应)中&#xff0c;科技记者 Da…

计算机主机响是什么原因,电脑主机发出不同的响声及解决措施

电脑在使用一段时间后&#xff0c;难免都会遇到些小问题。如很多朋友使用的台式电脑&#xff0c;在开机的时候&#xff0c;主机就会发出很大的响声。其实当主机发出不同响声时&#xff0c;就代表着不同的故障&#xff0c;我们可以根据相应的响声来找出故障的所在。今天U大侠小编…

计算机上的键有什么功能吗,电脑功能键都有什么用,电脑上功能键的用法_系统圣地...

电脑大家都使用了不少年了&#xff0c;但是对于键盘最上方的F1到F12的功能都是什么&#xff0c;相信不少小伙伴都一知半解吧&#xff0c;毕竟平时使用的比较少&#xff0c;但是在某些情况下&#xff0c;这些功能键能够有效的提升你的做事效率&#xff0c;所以了解一下还是不错的…

云测试软件详解,软件测试之登录测试详解

一、功能测试–登录功能性测试用例包括&#xff1a;1.什么都不输入&#xff0c;点击提交按钮&#xff0c;看提示信息。(非空检查)2.输入已注册的用户名和正确的密码&#xff0c;验证是否登录成功&#xff1b;3.输入已注册的用户名和不正确的密码&#xff0c;验证是否登录失败&a…

计算机启用时间 查找方式,电脑实用知识技巧 篇六:不需要第三方软件,这种方法查看系统启动时间...

电脑实用知识技巧 篇六&#xff1a;不需要第三方软件&#xff0c;这种方法查看系统启动时间2019-04-04 09:19:210点赞0收藏0评论上次我们说到&#xff1a;开机小助手&#xff0c;要让我们看到开机时间&#xff0c;必须添加自启动项目&#xff0c;这将拖慢我们的开机速度。有没有…

迷你世界显示未连接服务器成功,迷你世界登录未成功是什么意思 | 手游网游页游攻略大全...

发布时间&#xff1a;2017-08-29迷你世界两周年庆活动到来,那么两周年庆迷你世界有哪些活动呢?很多小伙伴都不了解吧,那么下面牛游戏小编就给大家仔细的介绍一下迷你世界两周年庆活动吧,希望能给大家带来帮助. 迷你世界两周年庆活动 世界守护计划--环保筑梦师 ...标签&#xf…

广播 消息 没有服务器,服务器节点消息广播

服务器节点消息广播 内容精选换一换添加节点时提示“添加节点失败&#xff0c;节点已存在”。待添加节点的服务器上已安装系统性能分析或者添加过节点。如果待添加节点的服务器上已安装系统性能分析&#xff0c;需要登录服务器卸载系统性能分析&#xff0c;详细步骤请参见卸载&…