Как получить метаданные m4v с помощью iOS SDK - PullRequest
0 голосов
/ 24 марта 2011

Есть ли способ получить доступ к метаданным (таким как ширина и высота видео) через iOS SDK для m4v внутри пакета ресурсов?Я хотел бы использовать эту информацию для центрирования видео по границам экрана.

1 Ответ

0 голосов
/ 24 марта 2011

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

Самый простой способ сделать это - просто загрузить фильм в MPMoviePlayerController и проверить свойство naturalSize.Есть ряд других свойств, включая playableDuration.Недостатком этого является то, что вы должны загрузить фильм в MPMoviePlayerController, что может подойти вам, если вы собираетесь воспроизвести файл сразу.

Более сложный, но более эффективный способ - использовать открытоеsource libmediainfo library , но, очевидно, его сложнее интегрировать, чем использовать MPMoviePlayerController «из коробки».

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