LVGL FFMPEG and Raspberry PI Zero/Pi400


I’m using a Raspberry PI Zero and Pi 400 with LVGL and FFMPEG. Ive noticed that the frame rate is very slow when the video is displayed within LVGL (a lot slower than when using ffmpeg using fplay on the command line).

I would like to know if there is any hardware acceleration support and if so how can it be implimented?

What MCU/Processor/Board and compiler are you using?

Raspberry Pi Zero/400 framebuffer and SDL

What LVGL version are you using?


What do you want to achieve?

Faster video rendering using less CPU. On the Zero CPU utilization goes up to 85% for the application on it’s own.

What have you tried so far?

Searching the internet and forum for any mention of Pi and FFMPEG.

Code to reproduce

The code block(s) should be formatted like:

Screenshot and/or video

Any help would be greatly appreciated.