使用 youtube-dl,您可以获得视频文件名 (--get-filename),您可以获得可用字幕列表 (--list-subs),但似乎无论如何都无法检索下载的字幕。
如果我只想下载视频的字幕,我会这样做:
youtube-dl.exe --write-sub --sub-format best --sub-lang en --skip-download -o "~/Videos/%%(title)s.%%(ext)s" YOUTUBE_URL
然后,字幕将下载为 TITLE-en.EXTENSION
但如果我做这样的事情
youtube-dl.exe --write-sub --sub-format best --sub-lang en --skip-download -o "~/Videos/%%(title)s.%%(ext)s" YOUTUBE_URL --get-filename
它只给我视频的文件名。
有什么帮助吗?