1
我想知道如何獲取從iPhone攝像頭拍攝的視頻的大小?如何獲取iPhone錄製的視頻大小?
我想爲我們的服務器上傳視頻設置最大視頻大小。
示例:每個用戶都受限於他們可以上傳的視頻文件的大小。
是否有可能在錄製後獲得視頻大小,如果大小超過最大大小,則視頻無法上傳?並顯示正確的消息?
謝謝...
我想知道如何獲取從iPhone攝像頭拍攝的視頻的大小?如何獲取iPhone錄製的視頻大小?
我想爲我們的服務器上傳視頻設置最大視頻大小。
示例:每個用戶都受限於他們可以上傳的視頻文件的大小。
是否有可能在錄製後獲得視頻大小,如果大小超過最大大小,則視頻無法上傳?並顯示正確的消息?
謝謝...
在你UIImagePickerControllerDelegate
:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
NSURL * mediaURL = [info objectForKey:UIImagePickerControllerMediaURL];
NSDictionary * properties = [[NSFileManager defaultManager] attributesOfItemAtPath:mediaURL.path error:&error];
NSNumber * size = [properties objectForKey: NSFileSize];
// Do your check here
}
大小是包含無符號long長的NSNumber。
您是使用默認的iPhone相機還是使用AVFoundation框架創建的自定義相機? – Eugene 2011-12-22 17:27:24
默認相機.... wit UIImagePicker ... – Maulik 2011-12-22 17:32:03