下载相关#

# 列出信息
yt-dlp -F [url]
# 选定下载
yt-dlp -f id1+id2 [url]
# 使用本地cookies文件
yt-dlp --cookies "cookies.txt" [url]
# 使用浏览器cookies
yt-dlp --cookies-from-browser edge [url] 
# 合并
ffmpeg -i bestvide.mp4 -i bestaudio.m4a -c:a copy -c:v copy output.mp4

字幕相关#

# 列出字幕
yt-dlp --list-subs [url]
# 下载字幕
yt-dlp --write-auto-sub --sub-lang "zh-Hans,en" --skip-download [url]
# 内嵌字幕
yt-dlp --write-auto-sub --sub-lang "zh-Hans,en" --embed-sub [url]
# 指定字幕格式
yt-dlp --write-auto-sub --convert-subs=ass --sub-lang "zh-Hans,en" --embed-sub [url]
–list-subs 列出所有字幕
–write-sub 下载字幕文件
–all-subs 下载所有可用字幕
–write-auto-sub 下载自动生成的字幕文件
–sub-lang LANGS 下载指定语言的字幕, 多种语言字符之间使用逗号分隔
–sub-format FORMAT 字幕文件格式, 如 “srt” 或 “ass/srt/vtt”
–embed-sub 把字幕合并到视频中,只支持 mp4、mkv 和 webm 格式的视频
–skip-download 不下载视频(适用于仅下载字幕时使用)