-
Notifications
You must be signed in to change notification settings - Fork 31
Home
Welcome to the ffmpeg-rk wiki!
本项目是支持 Rockchip SoC 的 FFmpeg 版本,支持 MPP 硬件编解码,支持 RGA 硬件缩放。
尝试之前先确保自己安装的固件或内核已经开启了 MPP ,RGA 以及 DRM 支持,如果支持,系统里面一般会有 /proc/mpp_service
,/dev/rga
,/dev/dri
或 /dev/dma_heap
等文件。/dev/dri
或 /dev/dma_heap
必须至少存在一个,而且不能存在 /dev/ion
,如果有就删掉。
目前 RK3568 系列的 iStoreOS 固件已经支持上述特性。可以从这里下载体验 https://fw.koolcenter.com/iStoreOS/
ffmpeg-rk:
PS: 如果要集成到 Jellyfin ,这里已经有我构建好的 Docker 镜像:https://hub.docker.com/repository/docker/jjm2473/jellyfin-mpp
如果使用 iStoreOS 固件,可以直接在后台的应用商店 iStore 安装 Jellyfin 体验。
This project is a version of FFmpeg that supports Rockchip SoC, supports MPP hardware codec, and supports RGA hardware scaling.
Before trying, make sure that the firmware or kernel you installed has enabled MPP, RGA and DRM support. If supported, there will generally be files such as /proc/mpp_service
, /dev/rga
, /dev/dri
or /dev/dma_heap
in the system. /dev/dri
or /dev/dma_heap
must exist at least one, and /dev/ion
cannot exist, if there is, delete it.
Currently, the iStoreOS firmware of the RK3568 series already supports the above features. Firmware can be downloaded from here https://fw.koolcenter.com/iStoreOS/
ffmpeg-rk:
PS: If you want to integrate into Jellyfin, there is already a Docker image I built here: https://hub.docker.com/repository/docker/jjm2473/jellyfin-mpp
If you use iStoreOS firmware, you can install Jellyfin directly on iStore.