问题标签 [youtube-dl]

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 投票
4 回答
37182 浏览

python - youtube-dl python library documentation

is there any documentation for use youtube-dl as a python library in a project?

I know that I can use the main class, but I can't find any documentation or example...

0 投票
1 回答
923 浏览

macos - 优胜美地的 Youtube-dl Automator 服务

Automator 服务服务接收选定的:Safari 中的 URL

运行 Shell 脚本 Shell:/bin/bash 传递输入:到标准输入

通过 curl 安装的 youtube-dl 和 ffdshow

在小牛队工作,但在我升级到优胜美地之后,它出现了一个 Shell 脚本错误。

0 投票
1 回答
651 浏览

php - 是否可以通过 PHP 下载 YouTube 视频链接并恢复?

是否可以通过可恢复的 php 下载 youtube 视频链接。我可以通过 youtube-dl 轻松获取下载链接。

在 PHP 可恢复中,需要知道视频的大小。但是从链接中我无法获取大小,因此可以通过 PHP 恢复。

假设链接是:[mp4]

0 投票
1 回答
224 浏览

linux - Centos 中 Youtube_dl 文件的具体路径

youtube_dl 的最近路径是“/usr/local/bin/youtube_dl”。我想在 youtube_dl 中编辑一些文件,但找不到文件。

它有任何特定的路径还是我必须解压缩它?

0 投票
1 回答
2152 浏览

python - 使用 youtube-dl 的子进程进行自动歌曲列表下载

从下面的代码中,我想从谷歌搜索引擎中查询包含歌曲名称的每一行(文件“playlist.txt”中的一行),然后根据结果我使用 youtube 链接并使用 youtube- dl,我正在提取音频。

当我运行结果所包含的链接时,GOOGLE 会阻止声称来自我的计算机系统的异常流量。任何应对方法

我使用睡眠来保持请求之间的时间间隔。

我想知道如何纠正这个错误

我认为更改用户代理或使用代理可能有助于避免自动搜索检测。所以,我想知道如何更改我的代码来实现这一点

输出

0 投票
4 回答
100794 浏览

python - 在 python 脚本中使用 youtube-dl 仅从 youtube 视频下载音频

一些 关于使用 从 YouTube下载音频的帖子,但没有一个是具体的或太有帮助的。我想知道从 Python 脚本中执行此操作的最佳方法是什么。youtube-dl

例如,这是下载视频的 README 示例:

显然,如果你只关心音频,你宁愿不下载整个视频......

youtube-dl源非常有用(即,不是很有帮助)。

有什么建议如何编写脚本吗?

0 投票
1 回答
452 浏览

php - 无法从 PHP 脚本 (youtube-dl) 写入共享驱动器

我已经使用了搜索 -

我在命令提示符下的 Windows 服务器上有一个共享驱动器,我可以在运行 youtube-dl 的驱动器上写入,但是从 PHP 脚本 - youtube-dl 说permission error ( no permission error on local drive)

如果我从命令提示符以 root 身份运行包含 youtube-dl 的 PHP 脚本,它工作正常。

下面是php脚本

0 投票
1 回答
1339 浏览

javascript - youtube-dl nodejs 有问题 Error: spawn EACCES

我安装了 nodejs 模块youtube-dl但出现错误

events.js:72 投掷者;// 未处理的“错误”事件 ^ 错误:在 Process.ChildProcess._handle.onexit (child_process.js:792:34) 的 errnoException (child_process.js:1001:11) 处产生 ENOENT

我尝试在 Windows 上安装 youtube-dl 并且它有效。如何在 nodejs 上修复它。我使用 nodejs 版本 v0.10.33

非常感谢。

0 投票
1 回答
576 浏览

python - Python Youtube-dl - 执行后保持终端/ tkinter窗口打开

我在 python 下使用 tkinter 和youtube-dl

这是使用库的基本功能,没什么特别的。

我从 tkinter 调用它,所以当我运行它时,下载开始和结束。之后,它关闭了我的 tkinter 窗口。

这里,调用 tkinter 类中的第一个函数的函数。

我试图通过调用一些函数作为输入或原始输入来停止。我还从 youtube dl 图书馆寻找选项。

没有什么工作得很好。

谢谢

0 投票
5 回答
22601 浏览

youtube - youtube-dl 下载位置

我正在尝试将 youtube 视频保存为我的下载文件夹中的 MP3。但是,这最终会将文件保存在与 youtube-dl 相同的目录中。

我希望视频保存在:

C:/Users/Josue/Downloads/videotitle.mp3

但是,它们保存为:

C:/youtube-dl/videotitle-videoID.mp3

我做错了什么吗?我尝试阅读Github上的文档,但我仍然有点困惑。