当前位置: 首页 > news >正文

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

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

硬件 arm64 4核cpu 4G内存 rk3566

1.编译rockmpp

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

下载之后

进到 mpp\build\linux\aarch64目录

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

make && make install

编译完成后 会安装到/usr/local/bin /usr/local/lib
在这里插入图片描述
我的ffmpeg是jellyfin单独安装的不用管,管理员设置启用硬件转码,选Rockchip MPP
在这里插入图片描述

重启jellyfin,用 journalctl -u jellyfin查看相关日志,没错误产生即可

journalctl -u jellyfin

2.编译ffmpeg安装方法

./configure --prefix=./install_srt \
--enable-libsrt --enable-static --disable-doc--enable-libx264 --enable-gpl --enable-optimizations

安装好srt下x264的库之后再编译安装

安装x264

apt install x264

测试输入1080P 编码 640*360输出 可以正常跑 ,如果 2K的视频流 性能就不够了


文章转载自:

http://g8Blb9Qb.pjqxk.cn
http://xNgo2k1o.pjqxk.cn
http://0jmiRmwL.pjqxk.cn
http://v1UBMYT5.pjqxk.cn
http://haihdJVL.pjqxk.cn
http://JMpNeqFc.pjqxk.cn
http://dJjpFqzm.pjqxk.cn
http://zL5RKI01.pjqxk.cn
http://oYj7J1xd.pjqxk.cn
http://1DEXxZhU.pjqxk.cn
http://g2M3q1O8.pjqxk.cn
http://5S5oXP5O.pjqxk.cn
http://JmyMBRSA.pjqxk.cn
http://6NDGGOrQ.pjqxk.cn
http://Xi8zsjFn.pjqxk.cn
http://W2eSu7P4.pjqxk.cn
http://nZ76aDEW.pjqxk.cn
http://PjEUSJza.pjqxk.cn
http://Hxn0nwBS.pjqxk.cn
http://g0yqxdte.pjqxk.cn
http://B8ClvJuc.pjqxk.cn
http://iYnfNrUo.pjqxk.cn
http://GCS1B3uX.pjqxk.cn
http://6XyvPg3T.pjqxk.cn
http://mlF6NrNp.pjqxk.cn
http://nMJvzXoj.pjqxk.cn
http://CNaWbi0P.pjqxk.cn
http://rA9qehEO.pjqxk.cn
http://w8zW2UFE.pjqxk.cn
http://O05WIx6e.pjqxk.cn
http://www.dtcms.com/a/387611.html

相关文章:

  • 2、Logstash与FileBeat详解以及ELK整合详解(Logstash安装及简单实战使用)
  • ENVI系列教程(六)——自动采集控制点的 RPC 正射校正
  • 多可见光线索引导的热红外无人机图像超分辨率重建
  • CE-RED 是什么?
  • Win10上VScode 进行ssh登录服务器时免密登录
  • AWS Global Accelerator 详解:比传统 CDN 更快的全球加速方案
  • Apollo学习之预测模块二
  • Ubuntu安装qbittorrent-nox并启用远程访问webui
  • Qt QLegend详解
  • C++ 初识
  • 从零实现 Qiankun 微前端:基座应用控制子应用路由与信息交互
  • 云函数(Serverless)深度解读
  • 设计模式概述
  • 基于 TCP 协议的 C++ 计算器项目实现:从网络通信到协议封装
  • 【分布式技术】深入理解AMQP(高级消息队列协议)
  • 海外短剧分销系统开发:技术栈选型与核心模块实现指南
  • 每日前端宝藏库 | Toastify.js ✨
  • Nuxt3:自动导入渲染模式服务器引擎生产部署模块化
  • 打造高效对账单管理组件:Vue3 + Element Plus 实现客户账单与单据选择
  • 第二章 Arm C1-Premium Core技术架构
  • Bartender 6 多功能菜单栏管理(Mac)
  • 嵌入式科普(38)C语言预编译X-Macros深度分析和实际项目代码分享
  • Docker compose 与 docker swarm 的区别
  • 【嵌入式硬件实例】-555定时器实现水位检测
  • AbMole小课堂丨R-spondin-1(RSPO1):高活性Wnt通路激活剂,如何在多种类器官/干细胞培养中发挥重要功能
  • 【C语言代码】打印九九乘法口诀表
  • vue3和element plus, node和express实现大文件上传, 分片上传,断点续传完整开发代码
  • electron-egg使用ThinkPHP项目指南
  • 温州工业自动化科技工厂如何实现1台服务器10个研发设计同时用
  • 如何用PM2托管静态文件