Найти продолжительность mp4 - iPhone SDK - PullRequest
2 голосов
/ 10 ноября 2010

Как узнать длительность файла mp4 в часах и минутах.Я попытался загрузить URL-адрес в MPMoviePlayerViewController и использовать свойство duration, которое я затем преобразовываю nstimeinterval в строку, но это всегда приводит к 0. Есть ли способ сделать это?

Спасибо,

Кевин

1 Ответ

0 голосов
/ 10 ноября 2010

Возможно, вам придется подождать, пока не будет запущено уведомление MPMovieDurationAvailableNotification, прежде чем проверять продолжительность.Из справочника Apple MPMoviePlayerController ,

Это уведомление публикуется, когда определяется продолжительность объекта фильма.Объектом уведомления является сам объект MPMoviePlayerController.Нет словаря userInfo.Значение длительности отражается в свойстве duration контроллера проигрывателя фильмов.

...