65得票9回答
Youtube-dl库和使用由不同位置生成的youtube-dl直接链接时出现403错误

我有一个关于youtube-dl库(https://rg3.github.io/youtube-dl/)的问题。我使用youtube-dl库不是直接下载视频,而是首先使用类似以下命令生成链接: youtube-dl --simulate --dump-json --prefer-ffmpeg...

8得票1回答
使用youtube-dl下载频道中的新视频

我需要使用youtube-dl下载频道中的新视频,但要记住不要再次下载已经下载过的视频,只下载尚未下载的视频。该如何实现?

16得票5回答
连接断开时重试不起作用

我正在使用youtube-dl从YouTube下载视频。但在我的办公室,每下载20Mb就会断开互联网连接 [错误:远程服务器强制关闭连接]。 我必须重新输入URL以恢复下载,但再次下载后仍会在'20Mb'后断开连接。我希望youtube-dl能够重新连接并尝试下载该文件。 我尝试使用--r...

13得票1回答
如何从实时被FFmpeg写入的视频文件中提取视频片段

目前我正在使用youtube-dl(https://github.com/rg3/youtube-dl)录制来自YouTube的直播流视频。 我使用的命令是:youtube-dl --id -f 92 https://www.youtube.com/watch?v=VYlQJbsVs48 执...

24得票2回答
错误: 无法下载视频数据: 在使用youtube_dl时出现HTTP错误403: 被禁止的。

我正在尝试使用Python 3.8和youtube_dl 2020.3.24从Youtube下载歌曲。但奇怪的是,我尝试下载的大多数歌曲都无法下载。我说的是99%的歌曲。 那些可以下载的歌曲会收到来自youtube_dl的以下错误: 错误:无法下载视频数据:HTTP错误403:Forbidd...

7得票2回答
如何获取使用Youtube-dl下载的文件的文件名

我正在使用youtube-dl和flask应用程序下载文件并返回文件。当我下载文件时,文件名会略微从视频标题中更改。查看源代码后,我认为在utils.py中的encodeFilename函数中找到了它。然而,这仍然不匹配,我无法返回文件。 如何获取文件名或替换已下载的文件名? 以下是我的当...

50得票8回答
如何在youtube-dl中设置默认下载位置

如何在youtube-dl中设置默认下载位置,以便使用youtube-dl下载的所有内容都进入该默认目录?

7得票4回答
将Youtube的WebVTT文件转化为纯文本

我正在使用youtube-dl从YouTube下载WebVTT文件。 一个典型的文件长这样: WEBVTT Kind: captions Language: en 00:00:00.730 --> 00:00:05.200 align:start position:0% [App...

28得票5回答
使用批处理脚本将youtube-dl下载的webm文件转换为mp3格式,并使用ffmpeg进行转换。

我正在使用youtube-dl从YouTube视频中提取最好的音频质量。然而,最好的音频质量通常是webm格式,这是没有用的。我想编写一个批处理脚本,使用ffmpeg将webm文件转换为mp3。我已经尝试使用这篇Reddit指南来完成它,但似乎不起作用。它似乎会创建一个空的mp3文件,当我尝试...

8得票1回答
使用youtube_dl获取自动字幕并将其转换为文本稿件的python代码

自动提取的英语字幕从YouTube中提取,但不以可读形式包含信息,并且存在重复文本信息。 welcome<00:00:01.790><c> my</c><00:00:02.790><c> name</c><c.co...