抖音自动生成视频、字幕、自动上传发布
dy-auto
✨ 抖音自动生成视频、字幕、自动上传发布✨
项目地址
点击进入https://github.com/Richard0403/dy-auto
录屏效果
https://github.com/Richard0403/dy-auto/assets/14147304/21400a42-9296-4956-9517-ced8d8bf4737
技术架构
名称 | 功能 |
---|---|
ffmpeg | 处理视频的生成,语音添加,字幕的添加等 |
微软SpeechStudio | 文字合成语音 |
whisper | 语音生成字幕 |
jieba3k | 用于文案的关键词提取 |
playwright | 用于自动化操作 |
项目结构
|-- DyPic // 图片资源目录
| |-- 建筑集 // 图片组1
| | |-- pic_0001.jpeg // 图片命名规则
| | |-- pic_0002.jpeg // 图片命名规则
| |-- 可爱小动物 // 图片组2
| | |-- pic_0001.jpeg // 图片命名规则
| | |-- pic_0002.jpeg // 图片命名规则
|-- DyText // 文案文件夹
| |-- 6_躺平真的会毁掉年轻人吗?.txt // 文案话题(txt内部的见解用#分割)
|-- dy_auto // 代码目录
| |-- main.py 主程序入口
使用教程
- 环境配置
* python 3.10.11
* ffmpeg 安装 - 账号注册
* 微软speech studio, 注册入口
* 拿到资源密钥和地区名称, 填入speech_voice_gen.py 的speech_key 和 service_region字段中 - 安装依赖库
* pip install -r requirements.txt - 准备图片和文案资源(项目文件结构见下文)
* 文件夹准备: 在项目文件夹同级,新建DyTemp、DyText、DyPic文件夹
* 图片资源: 格式见目录DyPic
* 文案资源: 格式见目录DyText - 获取token
* 先执行该命令,扫码登录,成功后关闭浏览器, 会自动保存cookie
playwright codegen www.douyin.com --save-storage=cookie.json
- 运行
* 程序运行入口 main.py
项目执行流程
注意
1.文案和图片的使用是随机获取的
2. whisper运行默认不使用GPU,为了使用GPU, 安装如下依赖
pip uninstall torch
pip cache purge
pip install torch -f https://download.pytorch.org/whl/torch_stable.html
- 可实现多个账号循环上传
声明
本项目只做个人学习研究之用,不得用于商业用途!更不可用于违反法律道德商业等不良用途,使用者责任自负!
抖音自动生成视频、字幕、自动上传发布相关推荐
- Python 【抖音】短视频的自动上传与发布实例演示,同时支持快手、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
导读: 本系列依次介绍目前主流的短视频平台(抖音.快手.B站.微视.小红书.好看视频.西瓜视频.视频号.搜狐视频等)的短视频自动发布,希望帮助大家更方便.高效的来进行自媒体的创作与管理. [本文介绍的 ...
- Python自动化实现抖音自动刷视频
本文主要介绍了Python自动化实现抖音自动刷视频,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 环境准备 实现 环境准备 Py ...
- 自动生成视频字幕的库autosub
自动生成视频字幕的库:https://github.com/agermanidis/autosub 主要步骤: 1. ffmpeg抽取视频中语音流 2. audioop抽取出的单句话的语音片段(并行) ...
- 抖音自动生成文字_抖音视频怎么加文字
不知道大家有没有注意到,抖音上很多的视频都带有文字或者字幕,但是我们在用抖音制作视频时是没有添加文字的选项的.那么,这些带有文字的抖音视频是怎么制作出来的呢? 1. 抖音中目前并没有添加文字的功能,我 ...
- Python自动化抖音自动刷视频
环境准备 Python3.5以上 Appium Server服务器 Android SDK,需要用到adb服务 需要依赖Appium-Python-Client组件库 真机或者模拟器,推荐模拟器(真机 ...
- python自动刷快手视频_快手加抖音自动刷视频脚本,引用的是python+易语言编程...
其实这个代码我这边已经整合好了,已有易语言版!!! 下面分享的仅仅只是"python"代码 先看下易语言版的界面: "python"代码 import os i ...
- python自动刷快手视频脚本_python自动刷快手视频_快手加抖音自动刷视频脚本,引用的是python+易语言编程......
其实这个代码我这边已经整合好了,已有易语言版!!! 下面分享的仅仅只是"python"代码 先看下易语言版的界面: "python"代码 import os i ...
- 【亲测有效】强烈推荐VideoSrt自动生成视频字幕(语音识别)
一.参考资料 VideoSrt 官方 github 帮助文档/使用教程 二.博主亲测 推荐使用 阿里云 OSS对象存储,每月300小时免费时长,个人用户足够. 下载 (v0.3.3)(不含ffmpeg ...
- c语言抓取抖音视频,【FiddlerScript】利用Fiddler中的FiddlerScript自动抓取抖音无水印视频并且自动保存...
本帖最后由 小白大侠 于 2021-3-14 13:55 编辑 Fiddler自动抓取抖音无水印视频并且自动保存 前言:这段代码实用性不大,大量数据处理容易造成Fiddler卡死,只是希望给未来写Fi ...
最新文章
- Windows 10 Technical Preview 安装体验及变化
- 点云数据的类型主要分为_点云学习在自动驾驶中的研究概述
- centos7通过yum升级内核到最新版本
- Android Service使用方法--简单音乐播放实例
- mysql创建表的时候不要添加drop操作
- 万字长文梳理:从0开始,步入Service Mesh微服务架构的世界
- TFTP服务器在Cisco设备上的应用(上传、下载IOS)
- quick time不可用_教程|用Selenium爬资源:DIY还是花钱?
- 20165320 我期望的师生关系
- app采集的10个经典方法
- 什么是组播?让我们一起解密组播协议(IGMP、PIM)
- 淘宝千万级并发架构的十四次演进
- 自己写的一个校验IP、IP掩码、IP段的方法封装到了JQ中,方便了使用者的使用...
- 前端导入并解析excel文件,前端解析xlsx、xls格式文件、VUE解析xlsx、xls格式文件
- AI:人工智能领域之AI的发展历史图集合、AI发展思维导图之详细攻略
- excel表格数据库表字段带下划线转驼峰
- JSP 和 JavaBean 来实现一个简易计算器
- P13: * Component组件拆分、子组件向父组件传递数据
- 复旦大学邱锡鹏:若优化顺利,MOSS三月底开源;库克或被踢出苹果董事会;华为云联合CSDN发布智能化编程助手Snap|极客头条...
- vue 实现百度下拉提示搜索功能