Skip to content

qumuchegi/dld-ytb-video

Repository files navigation

youtube 视频批量下载

⚠️ 正在开发中,请勿使用!!

使用方法:

代码 clone 下来后,确保安装了 node > 18 版本

npm install

  1. 先挂上 VPN,确保能正常访问 YouTube.

  2. 在未登陆 YouTube 的情况下,先从 v1/player 接口返回拿到 potoken 值和 visitorData,复制到代码里

    具体方法见 Add PoToken

    原始证明(PO)令牌是YouTube需要通过某些客户的视频播放请求发送的参数。如果没有它,受影响客户的格式URL请求可能会返回HTTP错误403,带有机器人检测的错误或导致您的帐户或IP地址被阻止。

  3. 从 YouTube 网站复制视频 url ,粘贴到 index.mjs 的 urls 数组中:

    // 待下载的 YouTube 视频链接
    const urls = [
      "https://www.youtube.com/watch?v=mphHFk5IXsQ",
      "https://www.youtube.com/watch?v=7m8nON7zf0U",
      "https://www.youtube.com/watch?v=V8myIkor52g",
    ];
  4. 执行 npm run install-video

  5. 下载完成后在文件夹 videos/ 查看下载好的视频和对应的附加信息

About

youtube 视频批量下载

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published