gpt4 book ai didi

javascript - 如何在 Javascript 中移动歌曲的小节

转载 作者:行者123 更新时间:2023-11-30 12:18:14 24 4
gpt4 key购买 nike

我希望能够将在 JavaScript 中加载到 HTML5 音频中的歌曲拆分为歌曲的多个部分。然后我希望能够在浏览器上移动这些小节(这意味着歌曲可能会乱序)并重新加入它们以形成新歌曲。

问题是我不知道如何操纵歌曲来获取歌曲的一堆小节并进一步操纵这些小节。据我所知,音频标签一次只能播放一首歌曲,而且该歌曲无法被操纵。

现在有没有办法在 javascript 或任何音频框架中执行此操作?

我研究了 Web Audio Api,但它似乎更多地涉及修改歌曲的继承品质(音调、声音等)

最佳答案

如果我没理解错的话,您希望以各种顺序播放歌曲的各个部分。除了拆分文件,您不能只操纵歌曲的开始时间和结束时间吗?例如,如果你想在用户点击某个元素时从 1:25 播放到 1:50,那么你可以轻松地做到这一点 ( Setting HTML5 audio position )

用户可以“移动部分歌曲”,您只需调整文件的开始/结束时间:例如,首先从 1:25 播放到 1:50,然后从 0:45 播放到 1: 05等。

希望这对您有所帮助。

关于javascript - 如何在 Javascript 中移动歌曲的小节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31794494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com