确定前置或后置摄像头是否用于捕获视频

时间:2013-10-24 20:40:27

标签: ios video uiimagepickercontroller

有没有办法确定前置或后置摄像头是否用于录制从相机胶卷中选择的视频?

1 个答案:

答案 0 :(得分:1)

我不知道任何与视频相关的元数据或属性,Apple要求在您的相机胶卷中出现可以告诉您的视频。由于您无法控制相机胶卷上的剪辑来自哪里,因此您必须依赖该文件格式所需的绝对最少量的元数据。

例如,根本无法保证甚至从相机中取出剪辑。如果有人给你发了一个他们用软件创建的视频文件,然后把它保存到你的相机胶卷上,那么“前置或后置”相机的概念根本就没有意义。

您当然可以通过将应用程序存储在应用程序的文件夹中并将相机位置与每个唯一的剪辑名称相关联来跟踪应用所占用的剪辑,([[NSProcessInfo processInfo] globallyUniqueString]非常适用于此)