asseturl = [item valueforproperty: mpmediaitempropertyasseturl]; nslog(@"%@", asseturl); // asset url declares song url , song path avurlasset* audioasset = [avurlasset urlassetwithurl:asseturl options:nil]; // declare audio asset url cmtime audioduration = audioasset.duration; // duration in cm time double audiodurationseconds = cmtimegetseconds(audioduration); // convert audio duration in double but here problem audio duration in second need "mm:ss" formate song duration me .
tnx in advance ...
nsuinteger audiodurationseconds = (long)cmtimegetseconds(audioduration); nsuinteger minutes = floor(audiodurationseconds % 3600 / 60); nsuinteger seconds = floor(audiodurationseconds % 3600 % 60); nsstring *time = [nsstring stringwithformat:@"%02ld:%02ld", minutes, seconds];
Comments
Post a Comment