linux 下 mp4box 安裝

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
tar zxvf gpac-0.4.5.tar.gz
tar zxvf gpac_extra_libs-0.4.5.tar.gzapp

cd gpacide

cp -r ../gpac_extra_libs/* extra_lib/
chmod +x configure
./configure
make lib
make apps
make install
cp bin/gcc/libgpac.so /usr/libui

再安裝完MP4Box以後一樣要執行一次ldconfig命令,而後執行MP4Box -version命令後能夠看到以下內容.net

# MP4Box -version
MP4Box - GPAC version 0.4.5 (build 33)
GPAC Copyright: (c) Jean Le Feuvre 2000-2005
(c) ENST 2005-200X

這樣一來全部的工做就都作完了,剩下的就是按照本身的須要寫ffmpeg的轉碼腳本了ip

問題解決:get

在安裝MP4Box的時候可能會出現下面的問題it

/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 2io

緣由是mesa-libGL-devel這個包可能不完整,直接使用yum -y install mesa-libGL-devel命令把這個包安裝一下,而後在make的時候就正常了。table

相關文章
相關標籤/搜索