使用 chrome 打开 youtube 视频,并从插件 Get cookies.txt LOCALLY 到处 cookies.txt,下载视频
1 2
# use cookies yt-dlp -f bestvideo+bestaudio --cookies yt_cookies.txt --remote-components ejs:github https://www.youtube.com/watch\?v\=vmjbsobC3NI
最新版的 Chrome 锁定了 Cookie 数据库文件,虽然使用上面的插件导出 Cookies 可以临时解决问题,但是比较麻烦。
可以尝试使用旧版本的 Chrome(如 128系列)或使用 Firefox。但使用下面命令前,需要先在浏览器登录 google 账号,保证能够正确播放 youtube 视频。运行下面命令不需要打开Chrome或Firefox。
1 2 3 4 5 6
# or direct use Chrome browser cookies not use cookies.txt # 要求使用旧版本的 Chrome,如 128.0.6613.120 yt-dlp -f bestvideo+bestaudio --cookies-from-browser chrome https://www.youtube.com/watch\?v\=vmjbsobC3NI # 或者使用 firefox yt-dlp -f bestvideo+bestaudio --cookies-from-browser firefox https://www.youtube.com/watch\?v\=vmjbsobC3NI