Hello,
I'm used to work with ffmpeg, overlaying a video on a background & adding some text is something I can do.
I can provide you with a simple ffmpeg command, or send you a shell with variables for you to set ( text, image position, background color etc.. )
Looking forward to hearing from you,
Antoine Camusat