Получение продолжительности видео, снятого камерой iphone SDK - PullRequest
0 голосов
/ 24 октября 2009

Я пытаюсь получить продолжительность видео, снятого на камеру с помощью UIImagePickerController на iphone, кто-нибудь нашел решение этой проблемы?

Спасибо

Daniel

Ответы [ 2 ]

2 голосов
/ 30 октября 2010

Теперь вы можете сделать это с помощью AVFoundation, вы можете превратить ваш фильм в AVAsset, а затем проверить свойство длительности

0 голосов
/ 29 января 2010

Ох, ну привет, безнадежно устаревший ответ. Боюсь, что вы остались здесь только в качестве исторического доказательства того, что да, до iOS 4, если вы хотели сделать что-нибудь удаленно интересное для записанного видео (помимо воспроизведения), вы должны были выполнить обработку самостоятельно.

Я не знаю какой-либо фреймворковой функции для этого, поэтому я боюсь, что вам придется самостоятельно анализировать контейнер видео (который, кстати, QuickTime / .mov), чтобы извлечь эту информацию. Это не похоже на то, что оно не задокументировано. К счастью, поскольку провайдер известен, вы можете доверять всей информации, чтобы быть правдивой, чего не скажешь о случайных видео, найденных в Интернете.

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