{"repo":"nyanmisaka/ffmpeg-rockchip","free":true,"listed":false,"github":"https://github.com/nyanmisaka/ffmpeg-rockchip","clone":"git clone https://github.com/nyanmisaka/ffmpeg-rockchip.git","description":"FFmpeg with async and zero-copy Rockchip MPP & RGA support","language":"C","stars":1271,"topics":["multimedia","arm","arm64","decoder","encoder","ffmpeg","filter","librga","linux","mpp"],"license":null,"category":"media-processing","readme_excerpt":"ffmpeg-rockchip ============= This project aims to provide full hardware transcoding pipeline in FFmpeg CLI for Rockchip platforms that support MPP (Media Process Platform) and RGA (2D Raster Graphic Acceleration). This includes hardware decoders, encoders and filters. A typical target platform is RK3588/3588s based devices. Hightlights MPP decoders support up to 8K 10-bit H.264, HEVC, VP9 and AV1 decoding MPP decoders support producing AFBC (ARM Frame Buffer Compression) image MPP decoders support de-interlace using IEP (Image Enhancement Processor) MPP decoders support allocator half-internal and pure-external modes MPP encoders support up to 8K H.264 and HEVC encoding MPP encoders support async encoding, AKA frame-parallel MPP encoders support consuming AFBC image RGA filters support image scaling and pixel format conversion RGA filters support image cropping RGA filters support image transposing RGA filters support blending two images RGA filters support async operation RGA filters support producing and consuming AFBC image Zero-copy DMA in above stages How to use The documentation is available on the Wiki page of this project. Codecs and filters Decoders/Hwaccel Encoders Filters Important Rockchip BSP/vendor kernel is necessary, 5.10 and 6.1 are two tested versions. For the supported maximum resolution and FPS you can refer to the datasheet or TRM. User MUST be granted permission to access these device files. Todo Support MPP VP8 video encoder ... Acknowledgments @hbiyik","default_branch":null,"files":null,"tree":[],"storefront":"/r/nyanmisaka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nyanmisaka/ffmpeg-rockchip/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}