【问题标题】:Is there a way to play audio on website with user inputted Youtube URL's?有没有办法使用用户输入的 Youtube URL 在网站上播放音频?
【发布时间】:2021-12-08 17:54:50
【问题描述】:

有没有办法只使用指向 Youtube 视频/播放列表的 URL 在网站上播放音乐? (类似于如何使用不和谐音乐机器人播放和排队音乐。)我希望允许用户输入 Youtube URL 并让我的音频播放器播放视频的音频。

我曾尝试研究图书馆等,这将有助于解决这个问题,但关于这个主题的内容很少。我也研究了 discord.js,虽然我不完全理解它,但我不确定它是否可以兼容制作与 discord 无关的东西。

编辑:我正在使用音频标签来播放音乐和 2 个库,我正在使用依赖于音频标签的 2 个其他 Web API。

【问题讨论】:

  • 非常感谢您的帮助。但是,我认为我试图解决这个问题的方式使它成为不可能。我目前正在使用音频标签来播放我选择的 mp3 文件,然后实现 2 个音频分析器库以提取频率。由于似乎没有办法将 youtube URL 嵌入 HTML 音频标签,因此我的音频分析器将无法工作。

标签: javascript url audio youtube


【解决方案1】:

完整答案:) 请注意,它播放特定的视频,您无法通过音频来播放(据我所知,尽我所能)

<input id="videourl"><button onClick="do()">Load</button>
<video id="video"></video>
<script>
function do(){
var x = document.getElementById("videourl").value;
document.getElementById("video").src = x;
}
</script>

好吧,您可以请求发布到 yt 到音频网站等,但这会很困难。您为什么不自己想办法隐藏该视频,以便只能听到音频?使用 css 调低视频不透明度。 如果视频不起作用,请使用 iframe。

【讨论】:

    猜你喜欢
    • 2020-04-27
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-11
    相关资源
    最近更新 更多