【发布时间】:2010-10-27 06:14:32
【问题描述】:
我遇到了一个难题,我正在开发一个应用程序,可以在不越狱的情况下在 iPhone 4 上同时从前置和后置摄像头捕获视频,并将其保存为一个 AVI 格式的视频。我面临两个问题: 1.同时从两个摄像头(前后)捕捉视频。 2. 将捕获的视频仅保存为 1 个 AVI 格式的文件。
我在 iPhone SDK 中使用过多媒体库,并且知道 UIImagePicker 类支持我在 iPhone 上捕获视频,但通过设置 UIImagePicker 的 cameraDevice 属性,它只支持一个摄像头设备。似乎 UIImagePicker 不能帮助我更多......
我想在屏幕上显示两个摄像头捕获的 2 个视频,一个是背景视频(全屏)和一个前景视频,例如 PIP 效果(电视节目中的画中画视频效果),然后我想保存它们(捕获视频)到只有 1 个视频格式的视频文件,正确的 AVI 格式。
为此,我确实在谷歌上搜索过,并且知道 FFMPEG 似乎支持合并 2 视频与 PIP 效果,但我没有看到任何关于它的教程。我之前在 FFMPEG 上没有任何 exp....
问题(1)和(2)仍然存在。我不知道如何在 iPhone 上同时捕捉视频,然后将它们合并并保存在只有 1 个视频文件中,如 PIP 效果。
有人知道我的这些问题吗?请帮我 !
【问题讨论】:
-
相机控制器芯片(硬件)很可能无法在相机之间快速切换以执行此操作。
-
我确实看到一些应用程序可以做到这一点,除了 Apple 的 Facetime,这是我发现的第二个应用程序:snapturelabs.com。他们怎么能这样????
-
您能否提供一个指向执行此操作的应用程序的链接?首先,facetime 不是从其他人的相机而不是您的第二个相机中获取一个流吗?其次,该链接没有引用任何与 iPhone / 技术相关的内容。我只看到 T 恤。
-
我发现了一些应用程序可以同时拍摄正面和背面照片,还有一个可以从两侧拍摄一系列图像,您可以制作成电影,但是这个可以让您从一侧切换录制同一视频时向另一个人发送:2CamShoot by Project Tiki appsto.re/us/z0A3E.i
标签: iphone