bilibili-upload

支持自动登录并上传视频至B站,可自定义标题、描述、标签和分区。

已扫描
适合谁
B站内容创作者、视频自媒体运营者
不适合谁
无需上传视频的普通用户、不熟悉命令行操作的初学者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @izorro/bilibili-upload

Skill 说明

命令、参数、文件名以原文为准

Bilibili 上传 📺

将本地视频文件上传至 Bilibili(哔哩哔哩)。

功能特性

  • 支持自定义标题、描述和标签上传视频
  • 可选择不同分区(tid)
  • 使用 biliup 进行稳定上传
  • 自动处理 Windows 编码问题

系统要求

  • Python 3.8+
  • biliup 包(首次使用时会自动安装:pip install biliup

安装步骤

  1. 该技能在首次使用时会自动安装 biliup
  2. 在终端运行 biliup login 扫描二维码完成登录
  3. 登录后,Cookie 会本地保存,供后续使用

使用方法

首次登录(仅需一次)

chcp 65001
$env:PYTHONIOENCODING = "utf-8"
biliup login

使用 Bilibili App 扫描二维码完成登录。登录成功后,Cookie 将自动保存,便于下次使用。

基础上传命令

chcp 65001
$env:PYTHONIOENCODING = "utf-8"
python {skill_dir}/upload.py ^
"完整路径/你的视频.mp4" ^
--title "视频标题" ^
--desc "视频描述" ^
--tags "标签1,标签2,标签3" ^
--tid 138

示例(登录后使用)

python ~/.openclaw/workspace/skills/bilibili-upload/upload.py ^
"C:\Users\hyzu\Documents\openclaw\news_briefing_20260311.mp4" ^
--title "2026年3月11日新闻简报" ^
--desc "每日新闻简报,带金色字幕,AI自动生成" ^
--tags "新闻,每日新闻,简报,AI生成" ^
--tid 138

脚本自动处理:

  • 路径展开(支持 ~ 表示用户主目录)
  • Windows 下的 UTF-8 编码,避免 Unicode 错误
  • 检查视频文件是否存在

常见分区 ID

ID分区
138日常
124生活
171科技
95娱乐
188美食
208影视
210体育
201动画
15音乐
189知识

注意事项

  • 在 Windows 上,登录或上传前请始终设置代码页为 UTF-8:chcp 65001
  • 设置 PYTHONIOENCODING=utf-8 以避免 Unicode 编码错误
  • 登录需要交互式终端显示二维码,必须手动操作一次
  • 登录成功后,Cookie 会自动保存,后续上传可实现自动化
  • 若上传后未立即看到视频,请注意可能仍在 Bilibili 的审核队列中

脚本位置

上传脚本位于:

{skill_dir}/upload.py

其中 {skill_dir} 为该技能的安装目录。脚本支持用户输入任意完整路径,并自动处理路径展开。

I
@izorro

已收录 1 个 Skill

相关推荐