youtube-dl 不下载自动生成的字幕

Posted

技术标签:

【中文标题】youtube-dl 不下载自动生成的字幕【英文标题】:youtube-dl does not download auto-generated subtitles 【发布时间】:2020-12-17 20:46:44 【问题描述】:

我正在尝试下载视频的播放列表,所有视频都带有自动生成的字幕,但是当我插入标记 --write-sub/--write-auto-sub 时,它说视频没有字幕。我通常使用相同的代码来下载带字幕的视频,这很简单并且通常可以完成工作。但是自动生成的字幕不起作用:

youtube-dl -f best --yes-playlist --output '%(title)s.%(ext)s' --write-auto-sub 
https://www.youtube.com/watch?v=S7MNX_UD7vY&list=PLIhvC56v63IJVXv0GJcl9vO5Z6znCVb1P

我还尝试添加--sub-lang en,但没有结果。

谢谢,

【问题讨论】:

【参考方案1】:

这是 youtube-dl 一个月左右的已知问题。 截至目前(2020 年 12 月 26 日),修复程序已经合并到主 https://github.com/ytdl-org/youtube-dl/pull/27388 并且很可能会在下一个版本中提供(> 2020.12.22)

【讨论】:

以上是关于youtube-dl 不下载自动生成的字幕的主要内容,如果未能解决你的问题,请参考以下文章

Centos6系统安装youtbe-dl下载带英文字幕的视频

为啥不能用纯python下载字幕?

如何自动下载种子的字幕

解决方案视频字幕生成+自动翻译字幕(中英,中法视频,双语字幕制作)

youtube-dl:将视频下载为没有音频的最佳质量 mp4?

Youtube-dl 订阅 mp3