social-auto-upload:可以一键分发,自动化短视频上传的免费开源神器
social-auto-upload 是什么?
social-auto-upload 是一个可以一键分发,自动化短视频上传的Python工具,可以帮助用户一键将短视频分发到多个主流社交媒体平台,比如抖音、小红书、视频号、TikTok、YouTube 和 B站等,支持定时上传和计划任务上传,完全开源免费。
social-auto-upload功能特点
支持多平台:覆盖中国主流社交媒体平台(抖音、视频号、Bilibili、小红书、快手)以及部分国际社交媒体平台(TikTok、YouTube)。
自动化上传:支持多账号矩阵化执行,即多个账号可分别执行各自的任务。
定时上传:基于 Cron 表达式,用户可以设定视频上传的时间表,实现复杂的时间设定,例如一次发布一周或半个月的视频。
简单易用:提供 GUI 和 CLI 两种使用方式,适合非开发人员使用。
其他功能:支持 Cookie 管理、国外平台的代理设置、多线程上传以及 Slack 推送等。
social-auto-upload应用场景
内容营销:企业或个人可以通过此工具批量上传产品演示、教程或宣传视频,精准触达各平台的用户群体。
社交媒体管理:对于多平台运营者,该工具能节省大量手动上传的时间,提高工作效率。
自动定时发布:用户可以提前安排发布计划,确保在特定时刻发布视频,以吸引最大关注。
social-auto-upload使用教程
1. 安装依赖:
安装 Python 3.10 及以上版本。
克隆仓库或下载项目包。
安装 Python 依赖:
pip install -r requirements.txt
安装 Playwright 必要的浏览器:
playwright install chromium firefox
2. 配置和使用:
准备视频素材和对应的元数据文件(如标题、标签等)。
设置配置文件中的 LOCAL_CHROME_PATH(可选,用于解决 Chromium 不兼容问题)。
使用 CLI 或 GUI 操作。CLI 示例:
python cli_main.py douyin test upload "C:\path\to\video.mp4" -pt 0
其中,douyin 是平台,test 是账号名,upload 是动作,-pt 0 表示立即发布
Github:https://github.com/dreammis/social-auto-upload