2 lantianyiming lantianyiming 于 2013.05.30 13:22 提问

iphone中avplayer获取总时长

想要获得AvPlayer在线歌曲的总时长,搜索了很多地方也没头绪,请高手指教,谢谢。

2个回答

g989_1314125
g989_1314125   2013.05.30 14:18
已采纳
DLog(@"%d",(int) AvPlayer.duration);
_duration.text = [NSString stringWithFormat:@"%d:%02d", (int)p.duration / 60, (int)p.duration % 60, nil];

获取AvPlayer的时长。

KindAzrael
KindAzrael   2013.05.30 22:49
CMTime duration = player.currentItem.asset.duration;
float seconds = CMTimeGetSeconds(duration);
NSLog(@"duration: %.2f", seconds);
baidu_34264191
baidu_34264191 如果要获取一个在线播放音频的总时长怎么办,解析接口只要音频的地址,图片,但没有时长
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!