AVPlayer的播放速率到底有多低?我在文档中找不到关于此的任何内容。例如,它可以以0.00001的速率播放吗? 0.01?
编辑:您可以将速率设置为任意值,问题是,它实际可以播放的最低速率是多少?
最佳答案
最小速率取决于音频轨道上启用的音高校正的类型。这是苹果在这里记录的。 https://developer.apple.com/LIBRARY/ios/documentation/AVFoundation/Reference/AVFoundationAudioSettings_Constants/index.html#//apple_ref/doc/constant_group/Time_Pitch_Algorithm_Settings
因此,您可以使用AVAudioTimePitchAlgorithmSpectral
或AVAudioTimePitchAlgorithmVarispeed
将播放速率降低到1/32速度。另外,您也可以禁用音轨并获得相同的结果。