×

使用/导出 Cookie 到yt-dlp下载的注意事项

Falcon 2025-05-28 views:
自动摘要

正在生成中……

这是来自 yt-dlp 的文档: https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies

它主要介绍了关于 YouTube 下载器 yt-dlp 的一些重要信息,特别是关于 cookie 导出和使用的部分。以下是主要要点:

  1. 重要警告

    • YouTube 正在逐步要求使用 "PO Token" 来下载视频
    • 由于这些 token 的特性,yt-dlp 无法自动生成,必须从外部提供
    • 默认情况下,yt-dlp 会尝试使用不需要 PO Token 的客户端下载视频
  2. Cookie 导出注意事项

    • 使用账号下载视频有被封禁的风险(临时或永久)
    • 建议注意请求频率和下载数量
    • 仅在必要时使用账号,或考虑使用临时账号
    • 仅对需要账号访问的内容(如私人播放列表、年龄限制视频和会员专属内容)才需要导出 cookie
  3. 正确的 Cookie 导出方法

    • 在隐私浏览/无痕窗口中登录 YouTube
    • 在同一窗口和标签页中访问 https://www.youtube.com/robots.txt
    • 导出 youtube.com 的 cookie
    • 关闭隐私浏览窗口,确保会话不会再次在浏览器中打开
  4. 常见错误处理

    • "This content isn't available, try again later" 错误通常是由于超出 YouTube 视频请求速率限制
    • 建议在下载之间添加 5-10 秒的延迟
    • 默认设置下,访客会话的速率限制约为每小时 300 个视频
    • 账号的速率限制约为每小时 2000 个视频
  5. OAuth 登录

    • 由于 YouTube 的新限制,OAuth 登录方式已不再适用于 yt-dlp
    • 建议使用 cookie 方式代替
本文收录于