Nic*_*Nic 2 javascript youtube video json node.js
我已经下载了 ytdl-core,并将它与 discord.js 一起使用。我有一个命令可以将 YouTube 视频的音频播放到语音聊天中。有人知道我可以从链接中获取视频标题字符串的方法,还是获取标题的简单方法?更简单的方法就是以某种方式从链接中获取视频的标题。任何帮助表示赞赏!谢谢!
你要找的是 getInfo()
https://github.com/fent/node-ytdl-core#ytdlgetinfourl-options-callbackerr-info
getInfo('https://www.youtube.com/watch?v=YQHsXMglC9A', function(err, info) {
console.log(info.title) // "Adele - Hello"
});
Run Code Online (Sandbox Code Playgroud)
小智 5
当您通过 Node.JS 管道将音频流式传输到WebSocket
.
您可以使用已获取的信息来提高效率!
var stream = YTDL('https://youtu.be/H7NuU-dDRLU');
/* Spit-out information when recieved */
stream.on('info', (info) => {
console.log(info.title); // Tobu - Roots
console.log(info.video_id); // H7NuU-dDRLU
});
Run Code Online (Sandbox Code Playgroud)
注意:如果只需要获取信息,请
YTDL.getInfo
改为使用。
归档时间: |
|
查看次数: |
10726 次 |
最近记录: |