Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Animated overlay for videos on iOS

What's the common modern standard for animated video overlays? (e.g. if you want to add an animated logo to video recorded from the camera)

During research, I've found the following options:

  • GIF - seems to be pretty outdated technology

  • FLV - supports alpha-channel, but no longer supported by Adobe. Requires FFMPEG.

  • PNG sequence - the downside of this is having multiple files for each frame.

What's the right format/technology to use?

Ideally, what is natively supported on iOS (doesn't require FFMPEG)?

like image 862
SharpAffair Avatar asked Sep 29 '16 15:09

SharpAffair


People also ask

How do you use overlays on iPhone?

In the iMovie app on your iPhone, open a movie project. Tap to select the overlay clip in the timeline. The overlay clip becomes outlined in yellow, and additional controls appear in the viewer. Tap the Overlay button , then tap the overlay type you want to change to.


1 Answers

If you want to overlay your custom video animation over video which user will be recorded I suggest to use GPUImage framework which allow a lot video/photo customization's and different graphic effects. For example how to mix two videos: nice article. Also I suggest you to read article about Chroma key which are something like standard of video/photo mixing. (because as I understand you just want make something like watermark?). GPUImage also has Chroma key filter which you can use in your purpose.

By default Apple supports h264 codec in mp4 container. So your video should be in this codec. Hope I fully answered on your question

like image 119
toohtik Avatar answered Oct 02 '22 22:10

toohtik