当我通过url从firebase获得unity音频剪辑时
var request = UnityWebRequestMultimedia.GetAudioClip(url, AudioType.MPEG);
yield return request.SendWebRequest();
var clip = DownloadHandlerAudioClip.GetContent(request);
print("success..." + clip.length);
音频剪辑实际长度为4.86,但下载后剪辑。长度8.1
我上传的audioclip使用unity麦克风录制,并使用SavWav"转换为mp3数据,下载audioclip长度是一个unity bug bug未修复,
i使用SavWav.TrimSilence(clip, 0, (clip_)=>{...}
得到正确的长度
希望有帮助