這幾天再弄MPlayer的移植,照著網路上大大們的做法
做了一次,恩 第一次弄上去發現 哇 影片好LAG 幾乎沒辦法動
1秒的影片大概要播5-7秒 ... MP3播放則是停頓的播放
爬文發現有可能是內建的sound codec不符合 ARM浮點運算功能
也編譯了libmad進去
發現在MP3方面可以很順利的播放 不過大概10-20秒 會稍微頓1秒左右,如果我是使用者大概不能接受吧,這樣是正常的嗎
影像方面還是非常LAG 如果加上-nosound參數 會比較順 但是還是沒辦法正常觀看
這是我編譯MPlayer的參數
./configure --cc=arm-linux-gcc --target=arm-linux --enable-static --prefix=/tmp/mplayer-rc2 --disable-win32dll --disable-dvdread --enable-fbdev --disable-mencoder --disable-live --disable-mp3lib --enable-mad --enable-libavcodec_a --disable-armv5te --disable-armv6 --with-extraincdir=/usr/local/mpcore/lib/include --with-extralibdir=/usr/local/mpcore/lib/lib
這是編譯libmad時候的參數
./configure --cc=arm-none-linux-gnueabi-gcc --target=arm-linux --enable-static --prefix=/home/hikaru/mplayer1 --disable-win32dll --disable-dvdread --enable-fbdev --disable-mencoder --disable-live --disable-mp3lib --enable-mad --enable-libavcodec_a --with extraincdir=/usr/local/mpcore/lib/include --with-extralibdir=/usr/local/mpcore/lib/lib
我MPlayer是抓最新版本的來編譯的
如果影片和聲音要很順的播放的話 有可能嗎...
畢竟MPCORE是4個核心的CPU
我想效能應該不是問題吧... 麻煩大大們指教