mrb*_*s05 3 iphone video objective-c media-player
基本上我录制/导入视频,它保存到docs文件夹,我试图弄清楚如何获得长度(时间),以便我可以为每个单独的视频显示它.
我在数据库中有一个列和显示它的必要代码,只是不知道如何获取它.
任何帮助是极大的赞赏
您可以获取文档的路径并将其作为文件URL传递到MediaPlayer框架以获取有关视频文件的信息.这是获取电影文件持续时间的代码:
NSArray *docsPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsFolder = [docsPaths objectAtIndex:0];
NSString *movieFilePath = [documentsFolder stringByAppendingPathComponent:@"Movie.mov"];
MPMoviePlayerController *player = [[[MPMoviePlayerController alloc] initWithContentURL] autorelease];
NSTimeInterval duration = player.duration; // in seconds
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1977 次 |
| 最近记录: |