wjs-uploading-video
对常态化发布视频的创作者能大幅简化上传与 metadata 管理流程。
需要 YouTube 账号凭证并会实际发布视频,存在隐私与发布权限风险。
将完成的 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).
帮我安装这个 skill:https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-uploading-video/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-uploading-video/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