若该文为原创文章,转载请注明原文出处
本文章博客地址: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介绍、海思平台移植编译相关推荐

  1. nginx 在海思平台移植编译

    交叉编译移植到arm板中 1.准备源代码,依赖库 tar -zxvf zlib-1.2.11.tar.gz tar -zxvf openssl-1.1.1d.tar.gz tar -jxvf pcre ...

  2. ATECC508A芯片开发笔记(十一):NXP 平台移植ATECCx08 CryptoAuthLib库(I2C)

    目录 ATECC508A芯片开发笔记(十一):NXP 平台移植x08库(I2C) 一.CryptoAuthLib 二.Nxp RT10xx平台上移植CryptoAuthLib 2.1.在官网下载最新的 ...

  3. c++ opencv mat_海思平台OpenCV编译与进一步裁剪

    OpenCV是计算机视觉算法开发常用的工具.如果我们需要在嵌入式设备上运行opencv,那么就需要交叉编译,将它移植到对应平台上.但是有些嵌入式平台的存储空间有限,能节省1MB也有相当大的作用.Ope ...

  4. 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.编译过程中出现的错误查找网络自行解决: 编译 ...

  5. OpenCV开发笔记(七十四):OpenCV3.4.1+ffmpeg3.4.8交叉编译移植到海思平台Hi35xx平台

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/123696821 各位读者,知识无穷而人力有穷 ...

  6. 海思NNIE开发(一):海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录

    海思NNIE开发系列文章: 海思NNIE开发(一):海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录 海思NNIE开发(二):FasterRCNN在海思NNIE平 ...

  7. 海思平台的视频输入(VI)模块的介绍(以hi3559av100为例)

    当前是从海思平台的mpp角度理解VI这一部分的. 视频输入(VI)模块实现的功能:通过 MIPI Rx(含 MIPI 接口.LVDS 接口和 HISPI 接口),SLVS-EC,BT.1120,BT. ...

  8. 海思平台(hi3559/hi3519/hi3516/hi3518)下的ISP功能介绍及问题调试总结(包括黑光成像/逆光成像/降噪/宽动态wdr/偏色等问题)

    海思平台下的ISP功能介绍及问题调试 平台说明 该调试是在海思平台下进行的(我用的是3559,在3519/3516测试也是没有问题的,只是部分参数稍微有差异.其海思他系列处理器的ISP调试大体上也是一 ...

  9. Qt之手写识别开发笔记:Zinnia介绍、编译、使用以及Demo

    若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/ ...

  10. YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(上)

    YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(上) YOLO系列(v1~v3)的学习及YOLO-Fastest在海思平台的部署(中) YOLO系列(v1~v3)的学习及Y ...

最新文章

  1. leetcode-152 乘积最大子序列
  2. 舵机任意角度程序_真香!!!飞特发布性价比超高的19kg磁编码360°双轴串口总线舵机STS3215...
  3. linux环境中,查询网卡的速度(带宽)
  4. Arthas watch 命令使用指南
  5. NYOJ-523 亡命逃窜(三维立体的BFS)
  6. Java 程序中使用 MongoDB教程
  7. 思科asa5515端口映射_Cisco ASA端口映射
  8. Permission denied的解决办法
  9. 开启防火墙并添加出入站规则
  10. 机械学哪种计算机语言,对于机器学习,到底该选择哪种编程语言?
  11. js中apply使用方法小议(转载)
  12. python类方法_Python类方法
  13. Pr常见问题,如何找回不小心删除的视频音频
  14. android fresco 存储,Android使用Fresco之下载图片(包括GIF图)
  15. deb,命令行安装与软件中心安装有差异
  16. FSSR : Frequency Separation for Real-World Super-Resolution
  17. dell台式计算机主板电池,台式机主板电池怎么拆
  18. 嵌入式 LAB 3:自行车码表
  19. Java,设计,功能权限和数据权限,用户、角色、权限和用户组
  20. Go 如何打包与压缩文件

热门文章

  1. JAVA判断访问设为是否为手机、苹果、微信
  2. 凯利讯分享ECL电路与TTL电路的使用注意事项
  3. TIPS-国库信息处理系统
  4. 题解:100元买100只鸡,公鸡4元一只,母鸡3元一只,小鸡1元3只,问公鸡,母鸡,小鸡各买了多少只?
  5. 自己做一个小项目python_【Python】第一个微信小项目
  6. 安装Alfa Awus 1900 驱动到 Kali Linux
  7. 计算机exsl表f4代表锁定,Excel中F4技巧,相对引用、绝对引用和混合引用
  8. rabbitmq消息队列--restTemplate实现跨域请求--获取JSON字符串
  9. html可视化布局系统源码,一个开源可视化布局项目,在线生成纯css布局,可阅读的代码。...
  10. 【ArcGIS小技巧视频教程】(5):在ArcGIS中挂接其他数据