开源项目不解决issues, 有问题请加入知识星球,所有问题都会解答
加入此星球, 您不止获得这一个开源项目的资源和问答
开设者由多个成员组成,涉及多个研发领域,一定会给您一个广阔的学习空间。
![](https://private-user-images.githubusercontent.com/14147304/244929282-a0ad00a5-f2f5-4ae8-93ce-9622374dbd2a.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNjE5OTEsIm5iZiI6MTcyMDA2MTY5MSwicGF0aCI6Ii8xNDE0NzMwNC8yNDQ5MjkyODItYTBhZDAwYTUtZjJmNS00YWU4LTkzY2UtOTYyMjM3NGRiZDJhLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDAyNTQ1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkzMzk1OGRjMTBlYTBlOWMwZGViZDNiODMxNDA0ZmQ5ZWQyOGVkNDFjYzNjODk3NTc1ZDFlNjA1MTgzOGRhOGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.fyoDvJwY1neeLg63QCJsDOFsmbD5khtAW_BE03pAsyk)
20230611_144724.mp4
名称 | 功能 |
---|---|
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
- 可实现多个账号循环上传