Skip to content

TeoZler/u2bili

 
 

Repository files navigation

youtube->bilibili 搬运脚本

STARS LICENSE LAST_COMMIT

Demo preview

Preview

🍔食用方式 Install & Usage

  1. 安装Python
  2. 安装Node
  3. 安装依赖npm install playwright && pip install youtube-dl
  4. 设置bilibili cookies(编辑config.js或设置BILIBILI_COOKIE环境变量)
  5. u2bili.sh <url>
关于获取Cookie

登录后F12,Application(应用程序)面板,选择cookie进行查看。 Cookie 填写config.js最后4个参数或设置BILIBILI_COOKIE环境变量

BILIBILI_COOKIE环境变量格式如下:
DedeUserID=XXX; DedeUserID__ckMd5=XXX; bili_jct=XXX; SESSDATA=XXX

🍱食材 Frameworks

  • youtube-dl 下载油管用
  • playwright 上传B站用

🧂调味指南 Tinker & Deployment

📺关于下载的清晰度

youtube-dl会检测PATH中是否有ffmpeg,有FFmpeg的情况下会优先下载更高清晰度文档

🍥使用Github Action

必须设置Secret BILIBILI_COOKIE

DedeUserID=XXX; DedeUserID__ckMd5=XXX; bili_jct=XXX; SESSDATA=XXX

几个重要参数

⚠免责声明

项目仅用于学习参考,如存在违反B站用户协议请使用者风险自负。

📜Licence

MIT

Packages

No packages published

Languages

  • JavaScript 70.8%
  • Shell 29.2%