2011-12-22 3 views
1

알고 싶습니다 iPhone 카메라 (녹화 중)에서 가져온 비디오의 크기를 어떻게 얻을 수 있습니까?iPhone 녹화 된 비디오 크기를 얻는 방법?

Google 서버에 동영상을 업로드 할 때 최대 비디오 크기를 설정하고 싶습니다.

예 : 각 사용자는 업로드 할 수있는 비디오 파일의 크기에 제한이 있습니다.

녹화 후 비디오 크기를 얻을 수 있습니까? 크기가 최대 크기보다 크면 비디오를 업로드 할 수 있습니까 ??? 적절한 메시지가 표시됩니까?

감사합니다 ... 당신의 UIImagePickerControllerDelegate에서

+0

기본 iPhone 카메라 또는 AVFoundation 프레임 워크로 만든 맞춤형 카메라를 사용하고 있습니까? – Eugene

+0

기본 카메라 .... 위트 UIImagePicker ... – Maulik

답변

2

:

- (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 
} 

크기는 부호 오래 오래 포함하는의 NSNumber이다.