11
This commit is contained in:
25
scripts/cover/README.md
Normal file
25
scripts/cover/README.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# 封面生成 Python 脚本
|
||||
|
||||
从 Electron `python-runtimebackup` 移植,供 Tauri 桌面端通过 Node `cover_generate.js` 调用。
|
||||
|
||||
## 目录
|
||||
|
||||
| 文件 | 用途 |
|
||||
|------|------|
|
||||
| `advanced_cover_generator.py` | 高级模板:虚化、抠图、描边、蒙版、多行标题等 |
|
||||
| `cover_generator.py` | 中等复杂度:抽帧 + PIL 叠字 |
|
||||
| `cover_preview_generator.py` | 多风格预览(CLI 输出 JSON) |
|
||||
| `generate_cover_previews.py` | 批量生成模板预览图 |
|
||||
| `generate_image_cover.py` | 静态图多风格封面 |
|
||||
| `custom_template_cover_fix.py` | 自定义模板修复参考(补丁说明) |
|
||||
| `modules/` | 人像分割、字体、封面模块 |
|
||||
|
||||
## 运行时
|
||||
|
||||
- Python:`AICLIENT_PYTHON_PATH`(默认 `src-tauri/resources/resources-bundles/python-runtimebackup/python.exe`)
|
||||
- 脚本目录:`AICLIENT_COVER_SCRIPTS_DIR`(默认 `src-tauri/resources/cover-python/`)
|
||||
- FFmpeg:需在 PATH 或 `AICLIENT_FFMPEG_PATH`
|
||||
|
||||
## 同步
|
||||
|
||||
开发时以本目录为源码;发布前请同步到 `aiclient/src-tauri/resources/cover-python/`(与 `resources/**/*` 一并打包)。
|
||||
Reference in New Issue
Block a user