Как получить размер записанного видео на iPhone? - PullRequest
1 голос
/ 22 декабря 2011

Я хочу знать Как узнать размер видео, снятого с камеры iPhone (запись)?

Я хочу установить максимальный размер видео для загрузки видео на наш сервер.

Пример: На каждого пользователя распространяются ограничения на размер видеофайлов, которые он может загружать.

Можно ли получить размер видео после записи, и если размер больше максимального, видео не может быть загружено ??? и правильное сообщение отображается?

Спасибо ...

1 Ответ

2 голосов
/ 22 декабря 2011

В вашем 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
}

указан NSNumber с длинным длинным без знака.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...