mp4v2开发笔记: mp4v2库介绍,mp4v2在ubuntu上交叉编译移植到海思Hi35xx平台
Posted 长沙红胖子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mp4v2开发笔记: mp4v2库介绍,mp4v2在ubuntu上交叉编译移植到海思Hi35xx平台相关的知识,希望对你有一定的参考价值。
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/122191072
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
前言
在海思上需要将h264码流封装成mp4可使用mp4v2库。
其他相关
《Qt开发笔记之编码x264码流并封装mp4(四):mp4v2库的介绍和windows平台编译》
《Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4》
mp4v2库介绍
MP4V2的前身是MPEG4IP开源项目中的一个功能库,可是如今MPEG4IP已经不在更新了。可是MP4V2还在更新,而且独立出来了。MP4V2主要是作为MP4文件的录制一个开源库。
mp4v2库下载
CSDN下载:https://download.csdn.net/download/qq21497936/12012169
QQ群:1047134658(点击“文件”搜索“mp4v2”,群内与博文同步更新)
mp4v2交叉编译到Hi35xx平台
(注意:hi3516和hi3559是一样的,主要是编译器不同)
步骤一:下载解压
步骤二:配置configure
./configure --prefix=/home/yang/work/rootfs-mp4v2 --host=arm CC=aarch64-himix100-linux-gcc CXX=aarch64-himix100-linux-g++
步骤三:编译make
步骤四:安装make install
步骤五:查看安装文件
在Hi35xx的sample中引入mp4v2库
##### add by yang 2021-12-28 start
INC_FLAGS += -I/home/yang/work/rootfs-mp4v2/include
MPI_LIBS += /home/yang/work/rootfs-mp4v2/lib/libmp4v2.a
##### add by yang 2021-12-28 end
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/122191072
以上是关于mp4v2开发笔记: mp4v2库介绍,mp4v2在ubuntu上交叉编译移植到海思Hi35xx平台的主要内容,如果未能解决你的问题,请参考以下文章