项目上手有点难度,自行甄别一下。
项目介绍
该python程序是由纹章士开发,便于矩阵化运营媒体平台,实现自动化短视频上传
特点与功能
- 支持中国主流社交媒体平台:
- 抖音:最大的短视频社交平台
- 视频号:微信内的视频分享平台
- Bilibili:知名的二次元视频社区
- 小红书:以生活方式分享闻名的平台
- 快手(todo):快速增长的短视频平台
- 支持国际社交媒体平台:
- TikTok:国际版的抖音
- YouTube(todo):全球最大的视频分享网站
- python
- chrome浏览器
- ffmpeg自动化功能:
- 支持多账号 矩阵化执行:支持多个账号,分别执行各自的任务
- 任务调度(Cron):支持复杂的时间设定,一次发布一周,半个月的视频
- 该项目在上面的项目基础上增加和删除了一些功能旨在自动生成视频并发布视频到各个社交媒体平台并打包程序。
项目使用
默认当天的日期,网上找到的素材按照黏贴到空白处点击保存按钮,然后点击生成选定日期视频,确保生成cookies后,再点击一键上传即可。 生成的视频如下所示: 当然你也不一定需要用到生成视频的功能,只需要批量上传,那你就点击当日文件夹按钮
![图片[2]-Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库](https://jsd.cdn.noisework.cn/gh/rcy1314/tuchuang@main/uPic/generateVideos.png)
## 💡Feature – 中国主流社交媒体平台: – [x] 抖音 – [x] 视频号 – [x] bilibili
![图片[3]-Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库](https://jsd.cdn.noisework.cn/gh/rcy1314/tuchuang@main/uPic/tkupload.gif)
💾Installation
pip install -r requirements.txt
playwright install chromium firefox
各平台详细说明
1. 抖音
![图片[4]-Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库](https://jsd.cdn.noisework.cn/gh/rcy1314/tuchuang@main/uPic/pdf3.gif)
使用playwright模拟浏览器行为。
抖音前端实现,诸多css class id 均为随机数,故项目中locator多采用相对定位,而非固定定位
- 准备视频目录结构
- cookie获取:get_douyin_cookie.py 扫码登录
- 上传视频: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可能会出现无法识别视频封面图片的情况 解决方案:
- 下载chrome
- 找到chrome的安装目录
- 将本地chrome 路径conf文件中 LOCAL_CHROME_PATH = “xxx/xxx/chrome.exe”
2. 视频号
使用playwright模拟浏览器行为
- 准备视频目录结构
- cookie获取:get_tencent_cookie.py 扫码登录
- 上传视频:upload_video_to_tencent.py
其他部分解释:
参考上面douyin_setup 配置视频号使用chromium会出现不支持上传视频,需要自行指定本地浏览器 解决方案:
- 下载chrome
- 找到chrome的安装目录
- 将本地chrome 路径conf文件中 LOCAL_CHROME_PATH = “xxx/xxx/chrome.exe”
3. bilibili
该实现,借助biliup的biliup-rs,再次感谢。
- 准备视频目录结构
- cookie获取:
biliup.exe -u account.json login选项你喜欢的登录方式 [
![图片[5]-Social-auto-upload-开源一键分发程序,自动化短视频上传-大海资源库](https://jsd.cdn.noisework.cn/gh/rcy1314/tuchuang@main/uPic/get_bili_cookie.png)
- 上传视频:upload_video_to_bilibili.py
解释与注意事项:
bilibili cookie 长期有效(至少我运行2年以来是这样的)
其他平台 诸如linux mac 服务器运行 请自行研究本站资源大多来自网络,如有侵犯权益请联系管理员,我们会第一时间审核删除。站内资源仅供学习测试,未经许可禁止商用,请在24小时内删除。
遇到付费内容?升级终身VIP即可全站免费畅享所有资源,可以联系我的微信进行开通。
大海聊天 QQ 3群:478065589












子比主题美化
精品源码资源 

请登录后发表评论
注册
社交账号登录