2009-11-12 3 views
0

Как определить ориентацию фильма (портрет или пейзаж) или ширину и высоту? Например, при использовании UIImagePickerController:ориентация на фильм

- (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info { 
    if ([[info valueForKey:UIImagePickerControllerMediaType] isEqualToString:(NSString*)kUTTypeMovie]) { 
     NSURL *videoURL = [info valueForKey:UIImagePickerControllerMediaURL]; 
    } 
} 

, как я могу получить эту информацию от videoURL?

Теперь я пытаюсь найти видео-миниатюры в каталоге/tmp и работать с ними, но этот метод нестабилен.

Заранее спасибо.

ответ

0

Вы можете смело предположить, что видео является ландшафтным, если это стандартный формат: 4: 3, 16: 9, 2.35: 1 все шире, чем высокий. Если вы не можете принять стандартный формат, тогда необходимо допросить информацию о размере фрейма контейнера.

Смежные вопросы