Help with video editing

I am a YouTuber and I was using audio to video to add pictures over my videos and I accidentally deleted it. It appears their not making it anymore, so I need an app that will either record in mp4 and have a decent picture over the top of the video or an app that will let me add pictures over on top of the video. Any suggestions are appreciated.

Forum: