Questions tagged [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.

Filter by
Sorted by
Tagged with
0 投票
2 回答
1071 浏览

在 bash 中通过管道或其他方式获取和重命名创建的文件

第一个问题:

我对这个脚本业务很陌生,但我一直在尝试使用 youtube-dl 自动下载和重命名 youtube 视频。我真的只是将其作为一项技术练习来学习更多关于 bash 脚本的知识。

我正在使用的命令是:

(它将下载单个视频或获取播放列表并下载所有文件),这将创建一个具有以下格式的文件(示例):

youtube URL 的最后一个参考部分位于末尾。

我编写了一个脚本来批量重命名所有有效的文件,如下所示:

基本上它只是截断了最后一段,我的问题是我怎么能把它放在不同的格式中,这样我就可以把它放在最后,或者将它和第一个命令合并到一个脚本中,这样我就可以自动化整个过程?

提前致谢。

0 投票
5 回答
32489 浏览

用于从播放列表下载 youtube 文件的 Shell 脚本

我正在尝试编写一个 bash 脚本,该脚本将从播放列表中下载所有 youtube 视频,并根据 youtube 视频本身的标题将它们保存到特定的文件名。到目前为止,我有两段独立的代码可以做我想做的事情,但我不知道如何将它们组合在一起以作为一个单元运行。

这段代码查找给定页面上所有 youtube 视频的标题:

这段代码将文件下载到 youtube 视频 ID 给出的文件名(例如 youtube.com/watch?v= CsBVaJelurE &feature=relmfu 给出的文件名将是 CsBVaJelurE.flv)

我想要一个脚本,它将 youtube .flv 文件输出到由视频标题(在本例中为 BASH 第 2.flv 课)给出的文件名,而不是简单的视频 ID 名称。提前感谢所有帮助。

0 投票
2 回答
2131 浏览

如何在嵌入的 youtube 视频中播放播放列表的特定视频

我已按照本教程http://www.lavacoms.com/2012/01/embedded-youtube-playlist-autoplay/

这是一个很好的教程。我的问题是,如果我的页面上嵌入了播放列表,但我希望第一个视频可以说是第二个或第三个视频,甚至是播放列表的第一个视频,我该怎么办?

谢谢

0 投票
1 回答
1869 浏览

Youtube-DL 错误网页

为什么在 linux ubuntu 服务器上使用 Youtube-dl 时,许多链接会生成此输出?


15 30 50 per page
1
2 3 4 5
1498226