iOS: видео/изображение на сервере портретное или альбомное?

Если пользователь загружает видео на сервер, а позже я пытаюсь воспроизвести его с помощью MPMoviePlayerController с удаленного URL-адреса, как узнать, было ли видео изначально снято в портретном или ландшафтном режиме? То же самое для изображения. Мне нужно установить рамку просмотра на основе ориентации исходного актива.


person soleil    schedule 28.10.2014    source источник


Ответы (1)


Ваш MPMoviePlayerController сообщает о naturalSize. Если naturalSize.width > naturalSize.height, у вас есть пейзажное видео.

Точно так же UIImage сообщает о size. Если size.width > size.height, у вас альбомное изображение.

person Ian MacDonald    schedule 28.10.2014
comment
Спасибо. Когда об этом сообщает? Я пробовал сразу после initWithContentURL, но размер 0.0, 0.0 в этот момент. - person soleil; 28.10.2014