我是靠谱客的博主 义气帽子,最近开发中收集的这篇文章主要介绍x264 for Android 编译,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一。X264下载  

   1.git命令

git clone https://code.videolan.org/videolan/x264.git

2.官网:https://www.videolan.org/developers/x264.html

二。修改configure文件

将configure文件中的libx264.so.$API修改成libx264.so

三。X264编译

在X264 文件夹下创建build_x264.sh编译文件

 


	#!/bin/bash
	
	echo ">>>>>>>>> build x264 for android arm-v7a <<<<<<<<"
	
	#NDK位置,编译结果保存位置
	export NDK=/media/bsp/_dde_data/applications/NDK/android-ndk-r21
	export TARGET=./armeabi-v7a
	#C、C++编译器所在位置
	export PLATFORM=linux-x86_64
	export TOOLCHAIN=$NDK/toolchains/llvm/prebuilt/$PLATFORM
	export CC=$TOOLCHAIN/bin/armv7a-linux-androideabi21-clang
	export CXX=$TOOLCHAIN/bin/armv7a-linux-androideabi21-clang++
	
	
	function build
	{
	echo ">>>>>>>> build start <<<<<<<<<<"
	
	  ./configure 
	  --prefix=$TARGET 
	  --enable-static 
	  --enable-shared 
	  --enable-pic 
	  --disable-asm 
	  --disable-opencl 
	  --disable-cli 
	  --host=arm-linux 
	  --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- 
	  --sysroot=$TOOLCHAIN/sysroot 
	
	make clean
	make
	make install
	
	echo ">>>>>> build done <<<<<<"
	}
	
	build

给build_x264添加权限:  chmod +777 build_x264.sh

执行 :   ./build_x264.sh

 

参考https://blog.csdn.net/u013718730/article/details/109132267

参考https://www.seotest.cn/jishu/32912.html

最后

以上就是义气帽子为你收集整理的x264 for Android 编译的全部内容,希望文章能够帮你解决x264 for Android 编译所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部