📚往期笔录记录🔖:
🔖鸿蒙应用开发与鸿蒙系统开发哪个更有前景?
🔖嵌入式开发适不适合做鸿蒙南向开发?看完这篇你就了解了~
🔖对于大前端开发来说,转鸿蒙开发究竟是福还是祸?
🔖鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
🔖记录一场鸿蒙开发岗位面试经历~
🔖持续更新中……
简介
一个读取、写入操作音视频文件编辑的工具。
编译运行
1、通过IDE工具下载依赖SDK,Tools->SDK Manager->Openharmony SDK 把native选项勾上下载,API版本>=10
2、开发板选择RK3568,ROM下载地址. 选择开发板类型是rk3568,请使用最新的版本
3、下载源码
git clone https://gitee.com/openharmony-tpc/mp4parser.git --recurse-submodules
4、项目依赖FFmpeg库,关于FFmpeg的编译:FFmpeg源码基于版本号:n4.3.8.
FFmpeg依赖
1、修改编译之前需要在交叉编译中支持编译x86_64架构,可以参考adpater_architecture.md文档。
2、FFmpeg:FFmpeg版本(n4.3.8):FFmpeg源码链接, 可以在交叉编译出库文件和头文件
编译之前需要先修改HPKBUILD文件中FFmpeg的版本为n4.3.8。
pkgver=n6.0
//修改为
pkgver=n4.3.8
3.下载FFmpeg的n4.3.8,执行以下命令获取对应的sha512值,替换SHA512SUM文件的内容。
sha512num FFmpeg-n4.3.8.zip
4.在cpp目录下新增third_party目录和在library下新增libs目录,并将编译生成的FFmpeg库拷贝到该目录下,如下图所示