我想根据播放的视频计算当前时间,我很困惑使用durationWatched属性,任何人都可以帮助我该怎么办?或如何获得YouTube视频的当前时间?MPMoviewPlayer计算视频播放期间的当前时间
1
A
回答
3
我做了一个简单的分类上的MPMoviePlayerController
您可以使用currentTimeMonitor方法获取当前播放时间:
[self.moviePlayerController currentTimeMonitor:^{
NSLog(@"Current time %i",[moviePlayerController.lastRecordedPlaybackTime intValue]);
}];
计时器调用块中每隔给你目前的playbacktime 。
有GitHub上的仓库:
https://github.com/AlbanPerli/MPMoviePlayerController-CurrentPlybackTimeMonitor
0
推荐给您的好友,采取日期当它启动和停止然后做到这一点。
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setDateFormat:@"HH:mm"];
NSDate *date1 = [df dateFromString:@"14:10"];// Startdate
NSDate *date2 = [df dateFromString:@"18:09"];// Stop date
NSTimeInterval interval = [date2 timeIntervalSinceDate:date1];
int hours = (int)interval/3600; // integer division to get the hours part
int minutes = (interval - (hours*3600))/60; // interval minus hours part (in seconds) divided by 60 yields minutes
NSString *timeDiff = [NSString stringWithFormat:@"%d:%02d", hours, minutes];
3
试试下面的代码
CGFloat currentPlayedTime = [movieController currentPlaybackTime];
希望它有帮助。
+0
它没有为我工作我试过了:( – NullData
相关问题
- 1. 如何计算HTML5视频的播放时间
- 2. 如何计算iOS中的视频播放剩余时间?
- 3. 获取多个视频的当前播放时间
- 4. 获取AVPlayer播放视频的当前时间ios
- 5. 如何检索当前播放HTML5音频播放器的当前时间? (mediaelement.js)
- 6. 需要当前时间到YouTube视频播放
- 7. Quicktime视频:隐藏控件并获取当前播放时间
- 8. 如何获取当前播放视频的当前时间?从VLC Player for Android
- 9. 如何获取视频全部持续时间和当前播放时间?
- 10. 检查avaudioplayer的当前播放时间
- 11. 视频/声音/ MIDI播放器时间
- 12. ASP.NET和HTML5视频播放时间
- 13. 如何知道视频播放时间?
- 14. 获得无视频播放时间?
- 15. 计算当前时间和未来时间之间的时差
- 16. 如何在播放视频文件时播放剩余时间?
- 17. 每0.1秒检查音频播放器的当前播放时间
- 18. 寻求当前时间后播放
- 19. 视频播放在特定的时间和日期网站
- 20. html5视频的当前/持续时间?
- 21. iphone上的youtube视频当前时间
- 22. javascript停止响应,同时采取视频播放器当前时间
- 23. 根据内容的高度更改视频播放器的当前时间
- 24. AVPlayer的播放时间目前的播放时间
- 25. Html5视频标签控件的播放时间比视频长
- 26. 我想在视频播放时间的半透明视频
- 27. HTML5不播放视频的视频持续时间
- 28. 如何在JTextField中显示视频文件的当前播放时间?
- 29. 如何从网页上的嵌入式视频获取当前播放时间?
- 30. 根据音频播放器当前时间进行UILabel更新
它给了我日志消息零::( – NullData
你玩过视频吗?是你的项目使用ARC吗? – Alban
我正在玩我的视频 – NullData