gpt4 book ai didi

iphone - 在 iphone 的缩略图中显示视频时长

转载 作者:行者123 更新时间:2023-11-28 22:39:35 25 4
gpt4 key购买 nike

在我的应用程序中,我录制了视频并在 iPhone 中显示了缩略图。一切正常。

但是我的缩略图不显示视频时长。

我从以下链接获得代码:

ThumbNail Image

//my code

NSURL *videoURL = [NSURL fileURLWithPath:url];

MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];

UIImage *thumbnail = [player thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame];

我该如何解决这个问题?

最佳答案

   NSURL *videoURL = [NSURL fileURLWithPath:url];

MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];

UIImage *thumbnail = [player thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame];

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(showDuration:) name:MPMovieDurationAvailableNotification object:player];


-(void)showDuration:(NSNotification*)notif
{
MPMoviePlayerController *player = (MPMoviePlayerController*)[notif object];
NSLog(@"content play length is %g seconds", player.duration);
}

关于iphone - 在 iphone 的缩略图中显示视频时长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14951491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com