ios - 如何将多个视频采集到一个视频中(视频拼贴)iOS

标签 ios video quicktime avcapturesession

我认为这个问题是不言自明的。有大量的“视频拼贴”应用程序可以让您将一堆视频“拼接”在一起,或者将视频和图像“拼接”在一起。

他们是怎么做到的?我最初的理论是将照片/视频放在单个 UIView 上,并以某种方式记录该 UIView 或将其转换为视频文件。 Apple 是否为此提供 API?有什么方法可以记录 UIView 中发生的事情吗?

我在 gitHub 上找到了这个类,但我不确定它是否足够快来捕获视频:https://github.com/wess/Glimpse

最佳答案

在 ios 或 osx 中播放音频或视频的一种方法是使用 AVFoundation 类框架。

https://developer.apple.com/library/Mac/DOCUMENTATION/AudioVideo/Conceptual/AVFoundationPG/Articles/00_Introduction.html

您甚至可以在您的视频中添加动画,这是指向 Abdul Azeem 非常好的教程的链接

http://www.raywenderlich.com/30200/avfoundation-tutorial-adding-overlays-and-animations-to-videos

关于ios - 如何将多个视频采集到一个视频中(视频拼贴)iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19970631/

相关文章:

python - 在 PC/Linux 上使用 Python 读取 Quicktime 电影的开始时间码

linux - 将 .m4p 转换为非 DRM 格式(mp3、ogg)

iphone - 如何捕捉视频

iphone - 防止在 iPhone 上加载 HTML5 视频

ios - 使用 Metal/OpenGL ES 在 iOS 中渲染视频

android - 如何在 android 中从服务器播放 mp4 视频?

objective-c - 创建带有章节标记的 MP4/M4A 文件

ios - 调用 ViewController 时标签会重复

ios - 如何使用 SocketIO 订阅套接字 channel ?

ios - 如何在 iOS 中创建基于 json 的动态 UI