AudioClip.从UnityWebRequestMultimedia加载时长度不正确



当我通过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_)=>{...}得到正确的长度

希望有帮助

相关内容

  • 没有找到相关文章

最新更新