libx264开发笔记(一):libx264介绍、海思平台移植编译
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/123632074
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
Qt开发专栏:三方库开发技术
前言
在编译ffmpeg时,使用到h264编码时是需要依赖libx264的,本文章是将将libx264作为静态库移植到海思上。
相关博客
《Qt开发笔记之编码x264码流并封装mp4(一):x264介绍、windows平台x264库编译》
《Qt开发笔记之编码x264码流并封装mp4(三):Qt使用x264库对.yuv文件编码为.h264文件》
《Qt开发笔记之编码h264码流并封装mp4(五):ubuntu平台编译x264》
libx264介绍
H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准里称为H.264,在MPEG的标准里是MPEG-4的一个组成部分–MPEG-4 Part 10,又叫Advanced Video Codec,因此常常称为MPEG-4 AVC或直接叫AVC。x264主要使用算法为H264编解码算法。
下载地址
官方地址:https://www.videolan.org/developers/x264.html
CSDN零积分下载:https://download.csdn.net/download/qq21497936/85012476
QQ群:1047134658(点击“文件”搜索“x264”,群内与博文同步更新)
libx264编译
步骤一:下载解压
步骤二:配置configure
确认编译器:
配置:
CC=aarch64-himix100-linux-gcc
./configure --prefix=/home/yang/work/x264_rootfs --disable-shared --enable-static --host=arm-linux --cross-prefix=aarch64-himix100-linux- --disable-asm
步骤三:编译make,错误v4si
make -j8
步骤四:编译安装
make install
步骤五:检测安装结果
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/123632074
libx264开发笔记(一):libx264介绍、海思平台移植编译相关推荐
- nginx 在海思平台移植编译
交叉编译移植到arm板中 1.准备源代码,依赖库 tar -zxvf zlib-1.2.11.tar.gz tar -zxvf openssl-1.1.1d.tar.gz tar -jxvf pcre ...
- ATECC508A芯片开发笔记(十一):NXP 平台移植ATECCx08 CryptoAuthLib库(I2C)
目录 ATECC508A芯片开发笔记(十一):NXP 平台移植x08库(I2C) 一.CryptoAuthLib 二.Nxp RT10xx平台上移植CryptoAuthLib 2.1.在官网下载最新的 ...
- c++ opencv mat_海思平台OpenCV编译与进一步裁剪
OpenCV是计算机视觉算法开发常用的工具.如果我们需要在嵌入式设备上运行opencv,那么就需要交叉编译,将它移植到对应平台上.但是有些嵌入式平台的存储空间有限,能节省1MB也有相当大的作用.Ope ...
- opencv海思平台移植解决warning: ../../lib/libopencv_imgproc.so, needed by ../lib/libopencv_imgcodecs.so, not
1.opencv编译部分请参考: https://blog.csdn.net/qq_39660930/article/details/78050030 2.编译过程中出现的错误查找网络自行解决: 编译 ...
- OpenCV开发笔记(七十四):OpenCV3.4.1+ffmpeg3.4.8交叉编译移植到海思平台Hi35xx平台
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/123696821 各位读者,知识无穷而人力有穷 ...
- 海思NNIE开发(一):海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录
海思NNIE开发系列文章: 海思NNIE开发(一):海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录 海思NNIE开发(二):FasterRCNN在海思NNIE平 ...
- 海思平台的视频输入(VI)模块的介绍(以hi3559av100为例)
当前是从海思平台的mpp角度理解VI这一部分的. 视频输入(VI)模块实现的功能:通过 MIPI Rx(含 MIPI 接口.LVDS 接口和 HISPI 接口),SLVS-EC,BT.1120,BT. ...
- 海思平台(hi3559/hi3519/hi3516/hi3518)下的ISP功能介绍及问题调试总结(包括黑光成像/逆光成像/降噪/宽动态wdr/偏色等问题)
海思平台下的ISP功能介绍及问题调试 平台说明 该调试是在海思平台下进行的(我用的是3559,在3519/3516测试也是没有问题的,只是部分参数稍微有差异.其海思他系列处理器的ISP调试大体上也是一 ...
- Qt之手写识别开发笔记:Zinnia介绍、编译、使用以及Demo
若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/ ...
- YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(上)
YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(上) YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(中) YOLO系列(v1~v3)的学习及Y ...
最新文章
- leetcode-152 乘积最大子序列
- 舵机任意角度程序_真香!!!飞特发布性价比超高的19kg磁编码360°双轴串口总线舵机STS3215...
- linux环境中,查询网卡的速度(带宽)
- Arthas watch 命令使用指南
- NYOJ-523 亡命逃窜(三维立体的BFS)
- Java 程序中使用 MongoDB教程
- 思科asa5515端口映射_Cisco ASA端口映射
- Permission denied的解决办法
- 开启防火墙并添加出入站规则
- 机械学哪种计算机语言,对于机器学习,到底该选择哪种编程语言?
- js中apply使用方法小议(转载)
- python类方法_Python类方法
- Pr常见问题,如何找回不小心删除的视频音频
- android fresco 存储,Android使用Fresco之下载图片(包括GIF图)
- deb,命令行安装与软件中心安装有差异
- FSSR : Frequency Separation for Real-World Super-Resolution
- dell台式计算机主板电池,台式机主板电池怎么拆
- 嵌入式 LAB 3:自行车码表
- Java,设计,功能权限和数据权限,用户、角色、权限和用户组
- Go 如何打包与压缩文件
热门文章
- JAVA判断访问设为是否为手机、苹果、微信
- 凯利讯分享ECL电路与TTL电路的使用注意事项
- TIPS-国库信息处理系统
- 题解:100元买100只鸡,公鸡4元一只,母鸡3元一只,小鸡1元3只,问公鸡,母鸡,小鸡各买了多少只?
- 自己做一个小项目python_【Python】第一个微信小项目
- 安装Alfa Awus 1900 驱动到 Kali Linux
- 计算机exsl表f4代表锁定,Excel中F4技巧,相对引用、绝对引用和混合引用
- rabbitmq消息队列--restTemplate实现跨域请求--获取JSON字符串
- html可视化布局系统源码,一个开源可视化布局项目,在线生成纯css布局,可阅读的代码。...
- 【ArcGIS小技巧视频教程】(5):在ArcGIS中挂接其他数据