黑豹X2 armbian 编译rkmpp ffmpeg 实现CPU视频转码

硬件 arm64 4核cpu 4G内存 rk3566

1.编译rockmpp

git clone https://gitee.com/hermanchen82/mpp.git

下载之后

进到 rkmpp\build\linux\aarch64目录

armbian的不需要做任何修改 直接执行 make-Makefiles.bash

make && make install

编译完成后 会安装到/usr/local/bin /usr/local/lib

执行了demo程序 发现没有任何输出 可能是armbian底层 未实现驱动 还是啥的

2.编译ffmpeg

需要提前安装好 srt 下x264的库 直接 apt install 就可以安装

之后 编译安装

集成到程序中 测试 输入1080P 编码 640*360输出 可以正常跑

如果 2K的视频流 性能就不够了

相关推荐
行者记3 小时前
ffmpeg命令——从wireshark包中的rtp包中分离h264
测试工具·ffmpeg·wireshark
EasyCVR3 小时前
国标GB28181视频平台EasyCVR私有化视频平台工地防盗视频监控系统方案
运维·科技·ffmpeg·音视频·1024程序员节·监控视频接入
hypoqqq3 小时前
使用ffmpeg播放rtsp视频流
ffmpeg
cuijiecheng20183 小时前
音视频入门基础:FLV专题(24)——FFmpeg源码中,获取FLV文件视频信息的实现
ffmpeg·音视频
苍天饶过谁?3 小时前
SDL基本使用
ffmpeg
HZ355723 小时前
ffmpeg视频解码
ffmpeg·音视频
runing_an_min5 小时前
windows运行ffmpeg的脚本报错:av_ts2str、av_ts2timestr、av_err2str => E0029 C4576
c++·windows·ffmpeg·e0029
EelBarb9 小时前
ffmpeg:视频字幕嵌入(GPU加速)
ffmpeg·音视频
hunandede1 天前
FFmpeg 4.3 音视频-多路H265监控录放C++开发十二:在屏幕上显示多路视频播放,可以有不同的分辨率,格式和帧率。
c++·ffmpeg·音视频