问题标签 [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 投票
1 回答
805 浏览

c++ - 如何将 QProgressBar 链接到终端进程百分比?

因此,我使用 Qt 设计了一个非常简单的对话框,旨在从 youtube 下载视频并将它们转换为 mp4 或 mp3,一切都使用youtube-dl 命令(我使用system()来调用 youtube-dl)。是的,我是 Linux 用户。它工作正常,但我想在我的 UI 中显示下载进度,就像我直接从那里调用 youtube-dl 时在终端中显示的那样。 对整个代码的任何建设性批评将不胜感激。

0 投票
1 回答
975 浏览

google-chrome - Can I make calls to APIs such as youtube-dl and ffmpeg from a chrome-app?

First of all, I haven't started the implementation of the system I'm about to describe, as I didn't want to commit on implementing something I did not know if was possible.

So, what I'm trying to achieve is to build a chrome-app to download the audio from certain websites (e.g. youtube and soundcloud) using youtube-dl, post process it using ffmpeg and then upload it to a cloud service via some api. The reason I want to do it via a chrome-app is because I could do all the work on the client side (no need for servers) and I'd have the ability to insert javascript into the pages using content scripts, which would make the app pretty simple to use (I could create buttons such as 'download song' and stuff like that).

Although I have already read the documentation explaining the NaCl Technical Overview and some of the Application Structure, I still am not sure as to whether I would be able to make these calls via some C/C++ module or if I would get denied due to security reasons.

To summarize: considering that the user has the needed dependencies in his system (youtube-dl, python, ffmpeg and etc.), is it possible to make calls to third party APIs such as the ones described before via a chrome-app using NaCl ?

Thank you all in advance,

0 投票
0 回答
1645 浏览

python - 从 python 下载带有 youtube-dl 的私人电影?

我正在尝试在 python 中从 youtube 下载私人电影:

但我得到的只是错误:这个视频是私人的。

怎么做?

0 投票
0 回答
46 浏览

python - 在 python 中运行额外的 python 脚本

我想在 python中执行youtube-dl命令。这样我就可以保存我最喜欢的视频。像这样的东西:

0 投票
1 回答
748 浏览

node.js - 使用节点 youtube-dl 和 MeteorJS 保存视频文件

我一直在使用 youtube-dl 和node 模块进行一些概念验证,以通过 Web 界面下载 youtube 视频文件。

我搬到了流星使我的应用程序反应。此时,我能够获取视频信息、格式,并且视频下载似乎工作正常,但文件似乎没有被保存。

是否有人尝试集成 youtube-dl 或只是使用meteorJS 处理文件系统?

0 投票
1 回答
788 浏览

php - 在 PHP 中运行 shell 命令而不使用 shell_exec

出于安全原因,我的服务器当前已禁用shell_exec,因此我无法在我的 php 脚本中运行以下命令。(我通常可以在使用 ssh 时)

PHP中是否有任何解决方法,所以我仍然可以运行上述命令而不调用shell_exec我想?

任何想法都非常感谢。TIA

0 投票
1 回答
278 浏览

lamp - 如何让 PHP 在 LAMP 环境中使用 youtube-dl 下载视频文件?

我想通过将视频的 URL 放在输入字段中来下载视频,并执行系统调用以使用 youtube-dl。

通话本身有效,我确实从 youtube-dl 得到了一些回应:

就是这样;在下载位置找不到实际文件。但是,如果我通过 SSH 使用相同的程序,则 youtube-dl 不会在此阶段停止,而是根据需要留下一个视频文件,其中表示响应附加:

如何让我的网络服务器实际下载视频文件?

0 投票
2 回答
1031 浏览

python - 如何在 Python 中通过管道传输 Python 进程的输出?

我正在编写一个从 YouTube 下载视频的程序,使用youtube-dl.

我曾经用以下方式调用 youtube-dl subprocess

然后,我会通过调用来读取进程的输出:

但是,我更喜欢youtube-dl用作 Python 类。所以我现在这样做:

该代码有效,但我很难找出如何通过管道youtube-dl输出。请注意,我想使用 youtube-dl 的部分输出进行实时打印,因此重定向sys.stdout到自定义输出流将不起作用,因为我仍然需要 sys.stdout 进行打印。

你能帮助我吗?

0 投票
0 回答
106 浏览

linux - 遍历目录随机导致截断路径

我正在运行一个 Bash 脚本,该脚本遍历包含视频的目录并重新下载它们(使用 youtube-dl)以更新元数据。问题是,如果必须下载某些内容(因为原始视频已更改),则必须提供当前路径。这本身没有问题,但我注意到在 youtube-dl 被称为绝对路径的循环之后被截断。

我仍然找不到错误模式。截断总是不同的,但被截断的路径总是相同的,但可以肯定的是,如果没有调用 youtube-dl,则所有路径都是完整的。

编辑:这是一个错误示例(如果您想查看截断的路径,只需查找带有消息的块ERROR: Interrupted by user)。

0 投票
1 回答
3268 浏览

youtube-dl - youtube-dl 与 Lynda.com 通过组织登录

我有什么方法可以使用 oranization 帐户从 Lynda.com 下载视频youtube-dl?该命令youtube-dl -u abc@abc.com <link>将不起作用,因为登录是通过组织进行的,然后被重定向回 Lynda.com。任何见解将不胜感激!