iOS上的视频的动画叠加层

动画视频叠加层的常见现代标准是什么? (例如,如果您要为从相机记录的视频添加动画标志)

在研究过程中,我发现了以下选项:

GIF似乎是相当过时的技术
> FLV – 支持Alpha通道,但Adobe不再支持.
需要FFMPEG.
> PNG序列 – 其缺点是每个都有多个文件
帧.

什么是正确的格式/技术使用?

理想情况下,什么是iOS原生支持(不需要FFMPEG)?

解决方法

如果要覆盖您的自定义视频动画超过用户将录制的视频,我建议使用 GPUImage框架,允许许多视频/照片定制和不同的图形效果.例如如何混合两个视频: nice article.另外我建议您阅读关于 Chroma key文章,这些视频/照片混合的标准. (因为我明白你只是想做一些水印呢?). GPUImage还具有Chroma键过滤器,可以用于您的目的.

认情况下,苹果支持mp4容器中的h264编解码器.所以你的视频应该在这个编解码器.希望我完全回答你的问题

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...