x264 利用arm-linux-gcc在arm上的移植 總結(轉)

原文鏈接:https://blog.csdn.net/liuzongming1988/article/details/8234893

原文鏈接:
https://blog.csdn.net/liuzongming1988/article/details/8234893

我的開發環境是:
1、Redhat Linux6.3
2、飛凌嵌入式開發板OK6410

經測試,完全可行。
需要注意的是,
#./x264 –o test.264 mytest.yuv
提示錯誤:raw input requires a resolution.
解決方法:
把源文件名保存爲foreman_176x144.yuv就可以了,我也遇到過同樣的情況,新版本的x264要求分辨率直接在文件名裏面。

以下爲原文:


PC 平臺:Linux fedora10—編譯器4.3.3 arm-linux-gcc

X264源碼:Last_x264http://www.videolan.org/developers/x264.html

移植目標:arm9 - linux-2.6.30.4開發板

生成配置文件./configure --host=arm-linux --prefix=/usr/local/x264-arm --enable-shared --enable-debug --disable-asm

修改配置文件

vi config.mak

把裏面的的

cc=gcc 改成cc=arm-linux-gcc

LD = arm-linux-gcc

ar=ar rc改成ar=arm-linux-ar rc

ranlib=ranlib 改成 ranlib=arm-linux-ranlib

make

make install

這個弄好之後,我直接找到了/usr/local/x264-arm/目錄下,將bin目錄下的x264可執行文件直接拷貝到我的arm開發板上。進行操作,可以用了。

#rz

#chmod +x x264

#./x264 –o test.264 mytest_640x480.yuv

結果就輸出了轉換後的test.264視頻文件了。哈哈


版權聲明:本文爲CSDN博主「福大牛二爺」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/liuzongming1988/article/details/8234893

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章