返回博客列表

social-auto-upload:一键发布视频到多个社交媒体平台

东
东哥科技
·
·
socialmediaautomationcontentcreationgithubopensource

项目简介

social-auto-upload 是一个强大的自动化工具,帮助内容创作者和运营人员一键发布视频到国内外多个主流社交媒体平台。

支持平台

  • 国内平台:抖音、B站、小红书、快手、视频号、百家号
  • 国际平台:TikTok、YouTube

核心功能

1. 多平台一键发布

一条命令即可将同一视频发布到多个平台,大幅提升内容分发效率。

2. 定时发布

支持设置发布时间,提前准备内容,到点自动发布。

3. Cookie管理

通过浏览器自动化登录,保存Cookie,下次发布无需重新登录。

4. CLI命令行界面

# 登录抖音
sau douyin login --account my_account
 
# 检查Cookie
sau douyin check --account my_account
 
# 上传视频
sau douyin upload-video --account my_account --file video.mp4 --title "标题" --desc "简介"

技术架构

  • 后端:Python + Flask + Playwright
  • 前端:Vue.js + Vite + Element Plus
  • 数据库:SQLite
  • 浏览器自动化:Playwright (Chromium)

使用体验

优点

  • 开源免费:完全开源,可自由定制
  • 多平台支持:覆盖8大主流平台
  • CLI友好:适合脚本集成
  • Cookie持久化:一次登录,长期有效

当前限制

  • 抖音上传超时:页面UI更新导致上传不稳定
  • 需要持续维护:各平台页面变化需适配
  • 依赖Playwright:需要浏览器环境

总结

social-auto-upload 是实用的多平台视频发布工具,特别适合跨平台分发内容的创作者。架构清晰,扩展性好。

GitHub:https://github.com/dreammis/social-auto-upload

推荐指数:⭐⭐⭐⭐ (4/5)

social-auto-upload:一键发布视频到多个社交媒体平台 | 东哥科技博客