2009-07-31 3 views

ответ

13

MPMoviePlayerController имеет свойство продолжительность (IOS 3.2+):

Продолжительность фильма, измеренное в секундах. (Только для чтения)

@property (неатомической, только для чтения) Продолжительность NSTimeInterval

Если продолжительность фильма не известно, значение этого свойства 0.0. Если впоследствии будет определена продолжительность, это свойство будет обновлено и опубликовано уведомление MPMovieDurationAvailableNotification.

+0

Glad Apple делает эти улучшения. –

0

Получите длину видео в байтах, используя NSdata. После этого вычислите, сколько байтов для воспроизведения одной секунды видео. И вы можете рассчитать длину видео :)

+0

Вы можете расширить этот ответ? Благодарю. – SpaceDog

0

Почему вы просто не используете свойство длительности (NSTimeInterval), чтобы получить длину видео?

Смежные вопросы