wjs-uploading-video

仓库创建 2026年5月11日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由

对常态化发布视频的创作者能大幅简化上传与 metadata 管理流程。

▸ 风险提示

需要 YouTube 账号凭证并会实际发布视频,存在隐私与发布权限风险。

这个 Skill 做什么

将完成的 MP4 批量上传并发布到 YouTube,支持从元数据文件读取信息。

把一个或多个完成的 MP4 批量上传到 YouTube,会从同目录的 UPLOAD_META.md 读 title/description/tags 或用命令行参数覆盖。为适应国内代理环境,上传用 requests 的 resumable 流程,能在 SOCKS/HTTP 代理下稳定续传,默认对 1080p 多机位成片优化。

▸ 展开 SKILL.md 英文原文

Upload one or many videos to YouTube. Use when the user wants to "上传到 YouTube", "发 YouTube", "批量上传", "upload to YouTube", "post videos to YouTube", or to publish a finished `final/` directory of MP4s. Reads per-video metadata (title / description / tags) from a sibling `UPLOAD_META.md` file when present (the user's standard markdown format), or from command-line flags. Survives behind a SOCKS/HTTP proxy by using `requests` directly for the resumable upload (the stock `google-api-python-client` MediaFileUpload stalls under this user's proxy setup).

自动化集成视频上传YouTube批量发布通用
107
Stars
15
Forks
34
仓库内 Skill
+8
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-uploading-video/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-uploading-video/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# wjs-uploading-video

Push finished videos to YouTube. Defaults are tuned for this user's workflow (王建硕 channel, China network with local proxy, 1080p horizontal recordings from Riverside / multicam edits).

## When to use

- User has one or more finished `.mp4` files and wants them on YouTube
- User points to a `final/` directory with multiple segments and an `UPLOAD_META.md`
- User wants a specific privacy / playlist / scheduled publish

**Don't use** for:
- 微信视频号 upload (no public API; user uploads manually via web)
- 抖音 / 小红书 / B 站 (different APIs, not yet implemented here)
- YouTube Shorts variants from horizontal source (use `wjs-reframing-video` first to produce the 9:16 cut, then up
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有