创建一个能使用ffmpeg 调用rk3588硬件视频编解码的容器

使用如下docker 命令:

docker run -it –privileged -d –device=/dev/mpp_service:/dev/mpp_service –device=/dev/rga:/dev/rga –device=/dev/dri:/dev/dri –device=/dev/dma_heap:/dev/dma_heap –name test_vpu -v /tmp:/tmp -v /home/marblech:/data rk3588_ubuntu2004_gst:latest bash

编译ffmpeg:

git clone https://github.com/nyanmisaka/ffmpeg-rockchip.git ffmpeg
cd ffmpeg
./configure \
  –prefix=/usr/local \
  –enable-gpl \
  –enable-version3 \
  –enable-libdrm \
  –enable-rkmpp \
  –enable-rkrga \
  –disable-static \
  –enable-shared
# 编译并安装
make -j8
sudo make install