Получение продолжительности видео, снятого камерой iphone sdk

StackOverflow https://stackoverflow.com/questions/1616146

  •  06-07-2019
  •  | 
  •  

Вопрос

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

Спасибо

Дэниел

Это было полезно?

Решение

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

Другие советы

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top