我正在使用avaudiorecorder录制音频。在.caf文件中保存录制文件后,如何找到录制的长度?
答案 0 :(得分:17)
您可以在CoreMedia框架中使用帮助程序。
AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:avAudioRecorder.url options:nil];
CMTime time = asset.duration;
double durationInSeconds = CMTimeGetSeconds(time);