Social-auto-upload-开源一键分发程序,自动化短视频上传

项目上手有点难度,自行甄别一下。

项目介绍

该python程序是由纹章士开发,便于矩阵化运营媒体平台,实现自动化短视频上传

Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库

特点与功能

项目使用

默认当天的日期,网上找到的素材按照黏贴到空白处点击保存按钮,然后点击生成选定日期视频,确保生成cookies后,再点击一键上传即可。 生成的视频如下所示: 当然你也不一定需要用到生成视频的功能,只需要批量上传,那你就点击当日文件夹按钮

Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库

## 💡Feature – 中国主流社交媒体平台: – [x] 抖音 – [x] 视频号 – [x] bilibili

Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库

💾Installation

pip install -r requirements.txt
playwright install chromium firefox

各平台详细说明

1. 抖音

Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库
douyin show

使用playwright模拟浏览器行为

抖音前端实现,诸多css class id 均为随机数,故项目中locator多采用相对定位,而非固定定位

  1. 准备视频目录结构
  2. cookie获取:get_douyin_cookie.py 扫码登录
  3. 上传视频:upload_video_to_douyin.py

其他部分解释:

douyin_setup handle 参数为True,为手动获取cookie False 则是校验cookie有效性

generate_schedule_time_next_day 默认从第二天开始(此举为避免选择时间的意外错误)
参数解释:
- total_videos 本次上传视频个数(我调整了上限为10)
- videos_per_day 每日上传视频数量(我调整了上限为10)
- daily_times 视频发布时间 默认10、11、12、13、14、15、16、17、18、19点
- start_days 从第N天开始

使用chromium可能会出现无法识别视频封面图片的情况 解决方案:

  1. 下载chrome
  2. 找到chrome的安装目录
  3. 本地chrome 路径conf文件中 LOCAL_CHROME_PATH = “xxx/xxx/chrome.exe”

2. 视频号

使用playwright模拟浏览器行为

  1. 准备视频目录结构
  2. cookie获取:get_tencent_cookie.py 扫码登录
  3. 上传视频:upload_video_to_tencent.py

其他部分解释:

参考上面douyin_setup 配置

视频号使用chromium会出现不支持上传视频,需要自行指定本地浏览器 解决方案:

  1. 下载chrome
  2. 找到chrome的安装目录
  3. 本地chrome 路径conf文件中 LOCAL_CHROME_PATH = “xxx/xxx/chrome.exe”

3. bilibili

该实现,借助biliup的biliup-rs,再次感谢。

  1. 准备视频目录结构
  2. cookie获取:biliup.exe -u account.json login 选项你喜欢的登录方式 [
Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库
  1. 上传视频:upload_video_to_bilibili.py

解释与注意事项:

bilibili cookie 长期有效(至少我运行2年以来是这样的)
其他平台 诸如linux mac 服务器运行 请自行研究
温馨提示: 本文最后更新于2024-08-07 15:53:41,若有错误或已失效,请在下方 留言或联系 站长
有问题及时联系站长,QQ:1240555208
更多优质资源在QQ群里,可以进群领取:467392290~
© 版权声明
THE END
点赞8 分享
及时反馈~ 共1条

请登录后发表评论