您的位置:首页 > 其它

通过url获取视频的时间长度并转成时间格式显示

2014-12-16 12:25 483 查看
添加AVFoundation.framework

包含头文件#import <AVFoundation/AVFoundation.h>

AVURLAsset* audioAsset =[AVURLAsset URLAssetWithURL:[NSURL URLWithString:string] options:nil];

Float64 duration = CMTimeGetSeconds(audioAsset.duration);

NSLog(@"======%f",duration );

NSString *strTime=[self timeFromSeconds:duration];

-(NSString *)timeFromSeconds:(NSInteger)seconds

{

int m =seconds/60;

int s = seconds%60;

NSString *mString ;

NSString *sString ;

if (m<10)

mString =[NSString stringWithFormat:@"%d",m];

else

mString =[NSString stringWithFormat:@"%d",m];

if (s<10)

sString =[NSString stringWithFormat:@"0%d",s];

else

sString =[NSString stringWithFormat:@"%d",s];

return [NSString stringWithFormat:@"%@:%@",mString,sString];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: