ndk版本:ndk21 (可使用android studio內(nèi)部下載的ndk)
/Users/XXXX/Library/Android/sdk/ndk/21.4.7075529
ffmpeg下載? ffmpeg6.0
1:git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
2:或者直接點擊下面按鈕下載
http://ffmpeg.org/releases/ffmpeg-6.0.tar.xz
環(huán)境和資源都準(zhǔn)備好了之后,接下來就是準(zhǔn)備編譯腳本。這里面說下如果只是針對本地視頻開發(fā)的話不需要網(wǎng)絡(luò)協(xié)議,如果需要網(wǎng)絡(luò)開發(fā)的話則需要加入網(wǎng)絡(luò)協(xié)議的支持,具體看需求。這里面將涉及的一些網(wǎng)絡(luò)協(xié)議都加上了,還加入一些h264的相關(guān)支持。文章來源:http://www.zghlxwxcb.cn/news/detail-489162.html
下面是腳本文件放在ffmpeg的根目錄下。命名為build_ffmpeg_android.sh文章來源地址http://www.zghlxwxcb.cn/news/detail-489162.html
#清空上次的編譯
make clean
#配置你的NDK路徑
export NDK=/Users/XXXX/Library/Android/sdk/ndk/21.4.7075529
TOOLCHAIN=$NDK/toolchains/llvm/prebuilt/darwin-x86_64
function build_android
{
./configure \
--prefix=$PREFIX \
--disable-postproc \
--disabl
到了這里,關(guān)于ffmpeg 編譯android mac環(huán)境編譯 或者centos的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!