4

我只想弄清楚如何以秒为单位获取视频的总时间。是否有加载视频元数据之类的?

4

3 回答 3

13

MPMoviePlayerController有一个属性duration (iOS 3.2+):

电影的持续时间,以秒为单位。(只读)

@property (nonatomic, readonly) NSTimeInterval 持续时间

如果电影的持续时间未知,则此属性中的值为 0.0。如果随后确定了持续时间,则更新此属性并发布MPMovieDurationAvailableNotification通知。

于 2011-04-06T10:10:09.833 回答
0

为什么不简单地使用 (NSTimeInterval)duration 属性来获取视频长度?

于 2010-06-29T20:52:04.777 回答
0

使用 NSdata 获取视频的长度(以字节为单位)。之后计算播放一秒视频需要多少字节。你可以计算视频的长度:)

于 2010-03-04T05:58:13.867 回答