TwitchCompilationCreator 项目使用教程
1. 项目的目录结构及介绍
TwitchCompilationCreator/
├── assets/
├── src/
├── .gitignore
├── .pre-commit-config.yaml
├── LICENSE
├── README.md
├── blocklist.json
├── config.py
├── main.py
├── poetry.lock
├── pyproject.toml
- assets/: 存放项目资源文件。
- src/: 存放项目源代码文件。
- .gitignore: Git 忽略文件配置。
- .pre-commit-config.yaml: 预提交钩子配置文件。
- LICENSE: 项目许可证文件。
- README.md: 项目说明文档。
- blocklist.json: 屏蔽列表配置文件。
- config.py: 项目配置文件。
- main.py: 项目启动文件。
- poetry.lock: Poetry 依赖锁定文件。
- pyproject.toml: Poetry 项目配置文件。
2. 项目的启动文件介绍
项目的启动文件是 main.py
。这个文件包含了项目的主要逻辑和入口点。通过运行 main.py
,可以启动整个 Twitch 剪辑编译系统。
# main.py
# 项目启动文件,包含主要逻辑和入口点
3. 项目的配置文件介绍
项目的配置文件是 config.py
。这个文件包含了项目的各种配置选项,如剪辑数量、最小剪辑长度、输出路径等。
# config.py
# 项目配置文件,包含各种配置选项
MAX_CREATOR_CLIPS = 2 # 单个创作者使用的剪辑数量
MIN_CLIP_DURATION = 10 # 最小剪辑长度
OUTPUT_PATH = '/TwitchClips' # 输出路径
通过修改 config.py
中的配置选项,可以自定义项目的运行参数。