gpt4 book ai didi

iphone - 从前置和后置摄像头同时捕获视频

转载 作者:行者123 更新时间:2023-12-03 21:21:42 29 4
gpt4 key购买 nike

我面临一个难题,我正在开发一个应用程序,可以在 iPhone 4 上同时捕获前置和后置摄像头的视频,而无需越狱,并将其保存为 AVI 格式的一个视频。我面临两个问题:1. 同时从两个摄像头(前置和后置)捕获视频。2. 将捕获的视频仅保存为 1 个 AVI 格式的文件。

我在 iPhone SDK 中使用过多媒体库,并且知道 UIImagePicker 类支持我在 iPhone 上捕获视频,但它仅通过设置 UIImagePicker 的cameraDevice 属性来支持一个相机设备。看来 UIImagePicker 不能帮助我更多......

我想在屏幕上显示两个摄像头捕获的 2 个视频,一个是背景视频(全屏)和一个前景视频,例如 PIP 效果(电视节目中的画中画视频效果),然后我想保存它们(捕获的视频)到只有 1 个视频格式的视频文件,正确的 AVI 格式。

出于这些目的,我在谷歌上进行了搜索,并且知道 FFMPEG 似乎支持合并 2 个视频与 PIP 效果,但我没有看到任何关于它的教程。我以前没有任何关于 FFMPEG 的经验....

问题(1)和(2)仍然存在。我不知道如何在 iPhone 上同时捕获视频,然后将它们合并并仅保存在 1 个视频文件中,如 PIP 效果。

有人知道我的这些问题吗?请帮我 !

最佳答案

我相当确定这在公开可用的 API 中是不可能的。

您的断言是正确的,UIImagePicker只允许指定单个相机。

Facetime 可以实现您想要的画中画,它是 iPhone 的低级部分,由 Apple 制作,可能有大量的优化和低级代码来实现这一点。

编辑:在 Nestor 发表评论后,我更详细地了解了 Factuime 的工作原理(我自己没有 iPhone)。 Nestor 是正确的,它不会显示来自两个摄像头的流,而是显示其他手机的视频,然后显示您摄像头的 PIP。

关于iphone - 从前置和后置摄像头同时捕获视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4030442/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com