Поиск аспекта видео в Objective C - PullRequest
0 голосов
/ 16 декабря 2010

Я ищу способ найти соотношение сторон видео в Objective-C (хотя C тоже подойдет). Я использую QTMovie, если это поможет.

1 Ответ

0 голосов
/ 16 декабря 2010

Только что из документации, QTMovieNaturalSizeAttribute словаря movieAttributes должен дать NSValue -valueWithSize: который является естественным размером фильма.Например,

NSDictionary *movieAttributes = [movie movieAttributes];
NSValue *naturalSizeValue = [movieAttributes objectForKey:QTMovieNaturalSizeAttribute];
CGSize naturalSize = [naturalSizeValue CGSizeValue];
NSLog(@"Aspect ratio is %0.2f", naturalSize.width / naturalSize.height);

должно дать 1,33 для традиционного телевизионного контента 4: 3, 1,78 для широкоэкранного контента 16: 9 и, возможно, другие пропорции для контента фильма.

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