Summer_time
Posts: 4
Joined: Tue Aug 02, 2022 12:52 am

VLC overlay

Fri Aug 12, 2022 4:54 pm

Want to draw something over VLC-video (png image or black screen for example) using Bulleyes Lite x64 (no desktop)
Read about DispmanX and it's sounds good but have trouble:
DispmanX work only with fkms but VLC bad work with fkms (glitched hevc, drops output display on start), VLC good with kms

Can't use VLC internal --logo because need to dinamically control overlay (alpha, image files)

Have it any solutions to draw over VLC or cheats for VLC with fkms? Or maybe i miss something in VLC?

Using LibVLC with python-vlc
Rpi4 8Gb
Bulleyes Lite x64 (no desktop)
VLC last avaliable in apt

Ty

Summer_time
Posts: 4
Joined: Tue Aug 02, 2022 12:52 am

Re: VLC overlay

Sat Aug 13, 2022 3:42 am

Found dispmanx, it work but work only with fkms

VLC glitched with fkms (bottom and center parts of image delaying and blinkinkg, top always ok). If pause and unpause video - next time (random duration 1-10sec) video glitched, sometimes on start and sometimes random (1-2 times in 2 min). With 4k 60fps hevc video

redvli
Posts: 143
Joined: Thu Sep 03, 2020 8:09 am

Re: VLC overlay

Sun Aug 14, 2022 6:51 am

32bit or 64bit OS?
And is your last try still console (no X desktop)?

If you use X and KMS VLC should automatically select DRM for HW decoding HEVC and in fullscreen it should play without glitches. At least for 1080p50 HEVC. 4K 60fps I don't know actually, but Pi4 is specified for that, so should work.

What exact version of VLC are you using? If it works or not in console might depend on it.

Return to “Graphics, sound and multimedia”