我找到了这个很酷的 Reddit 链接这里基本上实现了标题所说的功能,但这些东西让我感到有点困惑。如果您想从可以公开或私人的播放列表中调用这些自动生成的 YouTube 字幕/副标题,有人可以建议是否有更好的方法来下载这些字幕/副标题吗?
答案1
您链接的脚本有点过头了,因为它试图从播放列表中的多个视频中抓取字幕,而没有利用多年来youtube-dl
除了视频之外还接受播放列表作为输入的事实。无论如何,您想要的可以在一行代码中完成。
下载并安装最新版本的
youtube-dl
适合您的操作系统。运行以下命令:
youtube-dl <URL-to-video-or-playlist> --skip-download --write-auto-sub
如果您除了想要字幕文件之外还想要视频,请删除该
--skip-download
选项。文件下载完成后,您会在运行命令的文件夹中找到它们。它们可能是
.vtt
文件,但也可能是.srt
其他常见的字幕格式。