2010-08-30 114 views
1

有没有办法在使用UIImagePickerController记录的视频文件上启用视频压缩?启用UIImagePickerController视频压缩

使用UIImagePickerController从相机中选择视频时,它们会自动压缩。

是否有任何其他方式来压缩视频?我有一个NSURL访问文件。

回答

1

我不知道在记录时更改压缩的方法。

您可以设置UIImagePickerController的videoQuality属性以获得不同比特率的副本。

例如, “高” 是:UIImagePickerControllerQualityTypeHigh = 0

http://developer.apple.com/iphone/library/documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html#//apple_ref/doc/c_ref/UIImagePickerControllerQualityType

+1

谢谢您的回答!当从摄像头(通过UIImagePickerController)选择视频时,会在压缩视频时显示一个进度条。当视频由UIImagePickerController记录时,进度条从不显示。我正在寻找一种方法来始终压缩视频。 – Marcus 2010-10-08 10:21:04

+0

CDeutsch是对的。如果您希望UIImagePickerController在将设置的videoQuality设置为低于High时压缩视频。这会在您录制时压缩视频。无需等待进度条重新压缩。 – 2010-12-01 06:21:22