使用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
它只给我视频的文件名。
有帮助吗?