问题标签 [ytdl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
225 浏览

javascript - 如何在不先下载每个分辨率的情况下获取每个分辨率的文件大小 ytdl-core

所以我正在使用 YTDL-core 制作一个项目

我有一个问题,如何在不下载的情况下获得每个分辨率的文件大小

到目前为止我的代码

我想做喜欢

我怎样才能做到这一点 ?

0 投票
2 回答
2122 浏览

typescript - 通过 discord.js 流式传输 youtube 直播

我一直在开发一个自定义的不和谐机器人,主要是为了好玩,但也为了一些朋友。每当有人使用该命令时,我都想在语音聊天中流式传输直播 ( https://www.youtube.com/watch?v=5qap5aO4i9A )。!play study我正在使用 ytdl-core-discord,但我不断收到相同的错误:

网上很多人说解决这个问题的方法就是更新ytdl,但是我今天安装了它并且完全更新了。不用说,这不会向语音频道播放任何音乐,但它会加入频道。

脚.ts:

0 投票
1 回答
450 浏览

javascript - Discord.js YTDL-Core 崩溃

我使用 Node.js 和 YTDl-Core 为 Discord 编写了一个音乐机器人。我可以播放 YouTube 上的每一首歌曲,但有一个限制,如果我播放的频道的歌曲/视频很少,它会将其添加到队列中,但无法播放并且机器人离开 VoiceChannel,但我没有得到一个错误,如果我不尝试使用它完全工作的机器人,那么只要我坚持这个限制。这是我的代码:

0 投票
4 回答
84 浏览

javascript - 如何更改 URL 格式?

我正在使用ytdl-core,它提供了这个 URL(音频):

但我希望 .mp3 最后像这样:

我想.mp3在最后。

这可能吗?我正在使用 JavaScript 框架(后端的 NodeJS 和前端的 React-Native)。

0 投票
1 回答
126 浏览

discord - 如何让我的不和谐机器人加入用户所在的 vc?

当我说“+sing”时,我试图让我的机器人加入用户所在的 vc。音频完成后,机器人应断开与 vc 的连接。据我所知,我不知道我做错了什么。

顺便说一句,我正在使用 discord.js。

0 投票
1 回答
23 浏览

python - 阻止 ytdl 向控制台发送消息

当我从 ytdl 加载视频时,它会[youtube] videoLink: Downloading webpage在控制台中打印:我怎样才能让它停止打印这些?

0 投票
0 回答
418 浏览

javascript - YTPL - 使用 ytdl 核心从播放列表中下载多个文件

我正在使用节点创建一个“迷你网站”,并通过带有模块 ytdl-core 的表单来表达下载歌曲(用于下载 youtube 视频并转换为 mp3),现在,我想集成下载所有视频的功能播放列表。我安装了 ytpl 并将每个视频的所有 URL 放入数组中,但在下载时我只收到了列表的最后一项。我想这是因为我的实施不好,有什么想法可以解决吗?

它不完全是我的代码,因为我正在修改它,但想法相似。

0 投票
0 回答
28 浏览

javascript - 我正在开发一个 youtube 音频播放器,就像来自 discord 的 Rythm/Groovy。我几乎没有其他功能,比如下载音频文件。[不工作]]

我为此使用烧瓶和javascript。我可以使用对服务器的 ajax 调用按照用户的要求下载音频文件,并且可以将其从 webm 转换为 mp3,但是从我的计算机将其发送回 Web 应用程序时,音频文件已损坏。这是我的代码

});

这是我的 application.py 文件中的代码,用于发送回音频文件

该文件已下载到网页上,但是当我尝试在我的计算机上再次打开它时,它会引发 0xc00d36c4 错误。在将下载的 mp3 文件发送到 Web 应用程序之前,我已经检查过它是否正常工作,它确实可以工作,但介于两者之间的某个地方已损坏。另外,我尝试将 contentType: "audio/mpeg" 添加到 ajax 请求,但随后在 ajax 调用中返回 400。

左边的图像是通过 ajax 调用后下载的图像,但它不起作用,右边的图像是使用 yt_dl 库下载的图像

0 投票
0 回答
263 浏览

discord.js - 如何使用 ytdl-core 获取视频网址?

我正在使用 ytdl-core 使用不和谐机器人播放音乐,当我尝试播放歌曲时,它会发送错误“无法读取未定义的属性 'url'”

0 投票
0 回答
89 浏览

discord - 解析信息时出错:无法检索视频元数据

我制作了一个音乐机器人,每次播放歌曲时都会出现以下错误

我用谷歌搜索并找到了其他面临同样问题的人,但通过卸载 node-ytdl 并重新安装或更新到版本 3.4.2 来修复它,我都做了,但都没有工作。

其他一些人告诉他们,一旦他们开始使用 vpn,它就可以工作,但是即使机器人托管在 repl.it 上,我也遇到了同样的问题。我不知道如何在 repl 上更改服务器,或者是否可能,但是,如果你们中的任何人知道如何这样做,如果您能告诉我,我将不胜感激。

我是编码新手,所以请多多包涵,谢谢。