是否可以确定用户使用 UIImagePickerController 选择的视频是否已被修剪?
我的应用程序允许用户互相发送短视频。如果他们在应用程序中录制视频,然后我将其副本保存回他们的画廊,以便他们下次可以轻松发送......我想对修剪过的视频做同样的事情,但不是未修剪过的视频,因为那只会导致重复。
我正在使用这段代码:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
[imagePicker setVideoQuality:UIImagePickerControllerQualityType640x480];
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
[imagePicker setVideoMaximumDuration:6];
imagePicker.allowsEditing = YES;
[self presentModalViewController:imagePicker animated:YES];
我已经尝试使用返回的 NSURL 来确定视频是否被修剪,但遗憾的是,即使未修剪的视频也会像这样返回:“trim.DBOnmL.MOV”并查看了文档,我找不到任何有用的属性。
- 编辑
我已经实现了 imagePickerController:didFinishPickingMediaWithInfo:,我只是没有看到任何返回的属性让我知道它是否被编辑。
谢谢!