服務(wù)項(xiàng)目:網(wǎng)站建設(shè)、仿站、程序開(kāi)發(fā)、APP開(kāi)發(fā)設(shè)計(jì)、移動(dòng)網(wǎng)站開(kāi)發(fā)設(shè)計(jì)、企業(yè)網(wǎng)站設(shè)計(jì)、電子商務(wù)網(wǎng)站開(kāi)發(fā)、網(wǎng)站維護(hù)、網(wǎng)站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
四川???萍加邢薰?></a></div>
                    <div   id=四川浚??萍加邢薰? title=
四川浚??萍加邢薰?(開(kāi)發(fā)設(shè)計(jì)官網(wǎng))TEL : 15308000360 / QQ : 38585404

您的位置:首頁(yè) > 技術(shù)經(jīng)驗(yàn) > 服務(wù)器 > 正文

linux centos mp4box 安裝教程
技術(shù)支持服務(wù)電話:15308000360 【7x24提供運(yùn)維服務(wù),解決各類系統(tǒng)/軟硬件疑難技術(shù)問(wèn)題】

在GPAC中可使用的多媒體打包器被稱為MP4Box。
它可以被用來(lái)對(duì)諸如AVI, MPG, TS, 但更多地是對(duì)于ISO媒體文件(如MP4, 3GP)進(jìn)行操作。
簡(jiǎn)單地說(shuō)MP4Box可以被用來(lái): 對(duì)諸如MP4, 3GP之類的ISO文件進(jìn)行操作,
如:添加、移除、混流 執(zhí)行流的加密操作 將元數(shù)據(jù)附著到單獨(dú)的流上去

安裝必要組件:

yum -y install freeglut
yum -y install freeglut-devel
下載安裝包:
wget http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gz
wget http://downloads.sourceforge.net/gpac/gpac_extra_libs-0.4.5.tar.gz
開(kāi)啟安裝過(guò)程:
tar zxvf gpac-0.4.5.tar.gz
tar zxvf gpac_extra_libs-0.4.5.tar.gz
cd gpac
cp -r ../gpac_extra_libs/* extra_lib/
chmod +x configure
./configure
make lib
make apps
make install
cp bin/gcc/libgpac.so /usr/lib
ldconfig
測(cè)試是否安裝成功
MP4Box -version
輸出下面內(nèi)容,這表明安裝成功
MP4Box - GPAC version 0.4.5 (build 33)
GPAC Copyright: (c) Jean Le Feuvre 2000-2005
(c) ENST 2005-200X

這樣一來(lái)所有的工作就都做完了,剩下的就是按照自己的需要寫ffmpeg的轉(zhuǎn)碼腳本了

一些程序檢測(cè)不到MP4Box的時(shí)候創(chuàng)建軟連接:
ln -s /usr/local/bin/MP4Box  /usr/bin/MP4Box

問(wèn)題解決:
在安裝MP4Box的時(shí)候可能會(huì)出現(xiàn)下面的問(wèn)題

/usr/bin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL/usr/bin/ld: cannot find -lGLcollect2: ld returned 1 exit statusmake[1]: *** [libgpac.so] Error 1make[1]: Leaving directory `/root/gpac/src’make: *** [lib] Error 2


原因是mesa-libGL-devel這個(gè)包可能不完整,直接使用yum -y install mesa-libGL-devel命令把這個(gè)包安裝一下,然后在make的時(shí)候就正常了。



上一篇:linux centos安裝flvtool2
下一篇:解決bash: mysql: command not found 的方法

相關(guān)熱詞搜索:linux centos mp4box