版本
版本: master
环境
编译环境: Ubuntu20.20
工具链: arm-hisiv400-linux-
运行环境: Hi3536 (SDK_V2.0.7.0)
依赖
- None
1. 介绍
libx264 是一个自由的H.264编码库,是x264项目的一部分,使用广泛,ffmpeg的H.264实现就是用的libx264。ffmpeg 中带有264的解码,没有编码,需要添加x264。
2. 源码获取
- 地址: https://www.videolan.org/developers/x264.html
- 源码: x264-master.tar.bz2
- Git: git clone https://code.videolan.org/videolan/x264.git
3. 配置编译
tar xjvf x264-master.tar.bz2
mv x264-master x264-master_hi3536
cd x264-master_hi3536
mkdir build
./configure --prefix=${PWD}/build --enable-shared --disable-asm --host=arm-hisiv400-linux --cross-prefix=arm-hisiv400-linux- --enable-static --bit-depth=8
make
make install
4. 主机配置
5. 板卡配置
将安装目录下的bin/、include/、lib/下所需要文件拷贝到开发板