请选择 进入手机版 | 继续访问电脑版

ios Avplayer有的音视频获取不到时长的问题

发表于 03-14 10:24 显示全部楼层 16 347

本帖最后由 lihongyang 于 2017-3-14 10:27 编辑


    NSURL *videoUrl = [NSURL URLWithString:[NSString stringWithFormat:@"%@",urlStr]];

    AVAsset *asset = [AVAsset assetWithURL:videoUrl ];

    CMTime audioDuration = asset.duration;

    float audioDurationSeconds =CMTimeGetSeconds(audioDuration);


这样获取不到时长 怎么破?   audioDuration里面的value 和 timescale  不对 value比time少  这是为何?

回复 使用道具
举报
MG明明就是你

发表于 07-01 13:59 显示全部楼层

Double second = urlAsset.duration.value / urlAsset.duration.timescale;
回复 支持 反对 使用道具
举报
GHOST

发表于 04-21 08:12 显示全部楼层

给楼主32个赞!!!!!

回复 支持 反对 使用道具
举报
龙天哥

发表于 04-08 08:15 显示全部楼层

回复 支持 反对 使用道具
举报
哥哥在哪儿

发表于 04-02 07:41 显示全部楼层

回复 支持 反对 使用道具
举报
biubiuamy

发表于 03-26 12:01 显示全部楼层

回复 支持 反对 使用道具
举报
东北兰蔻

发表于 03-21 17:40 显示全部楼层

围观楼主

回复 支持 反对 使用道具
举报
年轻的音符

发表于 03-20 09:54 显示全部楼层

好文章,必须帮顶!!!

回复 支持 反对 使用道具
举报
今夜来微微

发表于 03-19 11:38 显示全部楼层

回复 支持 反对 使用道具
举报
cocoabird

发表于 03-19 11:35 显示全部楼层

回复 支持 反对 使用道具
举报
12下一页

发表新文章
lihongyang

小码哥准会员

0

学分

79

学币

85

积分

小码哥准会员

Rank: 2

积分
85
Ta的主页 发消息
精华帖排行榜

精彩推荐

  • 关注小码哥教育