Tinker Board Forum

Full Version: MPP: low level API for video codecs (VPU1 and HEVC)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
(04-03-2017, 08:18 AM)mcerveny Wrote: [ -> ]
(03-30-2017, 02:19 PM)mcerveny Wrote: [ -> ]
(03-30-2017, 12:37 PM)Arnstein Wrote: [ -> ]Currently trying to do real-time h264 decoding and encoding with ffmpeg. Do you know any bridge to ffmpeg?
Are there no supported hardware decoders and encoders like with the Raspberry where you have MMAL and OpenMax?

As you see https://trac.ffmpeg.org/wiki/HWAccelIntro there is no bridge to MPP/MPI supported now. Ask ffmpeg forums or you can write it or sponsor some opensource programmer to write it (like for MMAL https://github.com/FFmpeg/FFmpeg/blob/ma.../mmaldec.c).

I think that FFmpeg is done (or work in progress) for now (decoder only):
https://github.com/LongChair/FFmpeg/tree/rockchip (try with --enable-rkmpp)

Also LibreELEC with MPV player (mplayer):
https://github.com/LongChair/mpv/tree/rockchip (try with --enable-rkmpp and other see https://github.com/LongChair/LibreELEC.t...ckages/mpv)

So good - LongChair! Now only HW encoding with GPU and ffmpeg is missing. I guess this is hopefully wip. Thanks for highlighting @mcerveny 
Awesome, gonna test this out!
Pages: 1 2