基於移動平臺的多媒體框架——移植ffmpeg到Android

如何把ffmpeg移植到Android上?

今天用NDK-BUILD成功編譯了ffmpeg,爲我們小組下一步開發Android上的播放器以及播放框架的工作打好了基礎。

編譯的方法參考的這個博客:

http://abitno.me/compile-ffmpeg-android-ndk

讀了博客中的幾篇文章,感覺很佩服。寫的東西都很不錯,水平高而又通俗易懂。

我用的ffmpeg最新的0.8.6版本替換了原文中的0.6版,基本原封不動就可成功。只是在編譯的過程中會報幾條c語言規範相關的錯誤,簡單的改動一下就可以了。

編譯成功,頗爲欣喜,簡記短述,聊以自慰。微笑


編譯腳本:

爲了使大家方便更加方便地編譯出Android上的ffmpeg,我寫了一個簡單的shell腳本。經測試在Ubuntu11.10上用android-ndk-r6b編譯ffmpeg0.8.x成功。

腳本地址:https://github.com/baby313/gen_Android_ffmpeg/blob/master/gen_player.sh

只需執行一個命令,就可有得到Android上的ffmpeg啦!

發佈了46 篇原創文章 · 獲贊 12 · 訪問量 43萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章