日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

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

發布時間:2024/9/27 php 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 編輯]

總結

以上是生活随笔為你收集整理的mplayer-php,mplayer+smplayer 前后端播放器安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。