添加内置模板预览
This commit is contained in:
@@ -6,7 +6,151 @@
|
||||
|
||||
## 模板简介
|
||||
|
||||
视频模板使用 HTML 定义视频画面的布局和样式。
|
||||
视频模板使用 HTML 定义视频画面的布局和样式。Pixelle-Video 提供了多种预设模板,覆盖不同的视频尺寸和风格需求。
|
||||
|
||||
---
|
||||
|
||||
## 内置模板预览
|
||||
|
||||
### 竖屏模板 (1080x1920)
|
||||
|
||||
适用于抖音、快手、小红书等短视频平台。
|
||||
|
||||
<div class="grid cards" markdown>
|
||||
|
||||
- **Blur Card**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
模糊背景卡片风格,适合图文内容展示
|
||||
|
||||
- **Cartoon**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
卡通风格,适合轻松活泼的内容
|
||||
|
||||
- **Default**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
默认模板,简洁通用
|
||||
|
||||
- **Elegant**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
优雅风格,适合文艺、知性内容
|
||||
|
||||
- **Fashion Vintage**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
复古时尚风格,适合怀旧主题
|
||||
|
||||
- **Life Insights**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
生活感悟风格,适合心灵鸡汤类内容
|
||||
|
||||
- **Modern**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
现代简约风格,适合商务、科技内容
|
||||
|
||||
- **Neon**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
霓虹灯风格,适合时尚、潮流内容
|
||||
|
||||
- **Psychology Card**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
心理学卡片风格,适合知识科普
|
||||
|
||||
- **Purple**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
紫色主题,适合梦幻、神秘风格
|
||||
|
||||
- **Simple**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
极简风格,突出内容本身
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
### 横屏模板 (1920x1080)
|
||||
|
||||
适用于 YouTube、B站等视频平台。
|
||||
|
||||
<div class="grid cards" markdown>
|
||||
|
||||
- **Ultrawide Minimal**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
超宽屏极简风格,适合桌面端观看
|
||||
|
||||
- **Wide Darktech**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
暗黑科技风格,适合技术、游戏内容
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
### 方形模板 (1080x1080)
|
||||
|
||||
适用于 Instagram、微信朋友圈等平台。
|
||||
|
||||
<div class="grid cards" markdown>
|
||||
|
||||
- **Minimal Framed**
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
极简边框风格,适合社交媒体分享
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
@@ -16,33 +160,99 @@
|
||||
|
||||
```
|
||||
templates/
|
||||
├── 1080x1920/ # 竖屏
|
||||
├── 1920x1080/ # 横屏
|
||||
└── 1080x1080/ # 方形
|
||||
├── 1080x1920/ # 竖屏(11个模板)
|
||||
├── 1920x1080/ # 横屏(2个模板)
|
||||
└── 1080x1080/ # 方形(1个模板)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 创建模板
|
||||
## 创建自定义模板
|
||||
|
||||
1. 复制现有模板文件
|
||||
2. 修改 HTML 和 CSS
|
||||
3. 保存到对应尺寸目录
|
||||
4. 在 Web 界面中选择使用
|
||||
### 步骤
|
||||
|
||||
1. 从 `templates/` 目录复制一个现有模板文件
|
||||
2. 修改 HTML 和 CSS 样式
|
||||
3. 保存到对应尺寸目录下,使用 `.html` 扩展名
|
||||
4. 在配置或 Web 界面中使用新模板名称
|
||||
|
||||
### 模板变量
|
||||
|
||||
模板支持以下 Jinja2 变量:
|
||||
|
||||
- `{{ title }}` - 视频标题(可选)
|
||||
- `{{ text }}` - 当前分镜的文本内容
|
||||
- `{{ image }}` - 当前分镜的图片(如果有)
|
||||
|
||||
### 示例模板
|
||||
|
||||
```html
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
body {
|
||||
width: 1080px;
|
||||
height: 1920px;
|
||||
margin: 0;
|
||||
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-family: 'Arial', sans-serif;
|
||||
}
|
||||
.content {
|
||||
text-align: center;
|
||||
color: white;
|
||||
padding: 40px;
|
||||
}
|
||||
.text {
|
||||
font-size: 48px;
|
||||
line-height: 1.6;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="text">{{ text }}</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 模板变量
|
||||
## 模板开发技巧
|
||||
|
||||
模板支持以下变量:
|
||||
### 1. 响应式尺寸
|
||||
|
||||
- `{{ title }}` - 视频标题
|
||||
- `{{ text }}` - 分镜文本
|
||||
- `{{ image }}` - 分镜图片
|
||||
确保模板的 `body` 尺寸与目标视频尺寸一致:
|
||||
|
||||
- 竖屏:`width: 1080px; height: 1920px;`
|
||||
- 横屏:`width: 1920px; height: 1080px;`
|
||||
- 方形:`width: 1080px; height: 1080px;`
|
||||
|
||||
### 2. 文本排版
|
||||
|
||||
- 使用合适的字体大小和行高,确保可读性
|
||||
- 为文字添加阴影或背景,提高对比度
|
||||
- 控制文本长度,避免溢出
|
||||
|
||||
### 3. 图片处理
|
||||
|
||||
- 使用 `object-fit: cover` 确保图片填充
|
||||
- 添加渐变或遮罩层,提升文字可读性
|
||||
- 考虑图片加载失败的降级方案
|
||||
|
||||
### 4. 性能优化
|
||||
|
||||
- 避免使用过于复杂的 CSS 动画
|
||||
- 优化背景图片大小
|
||||
- 使用系统字体或 Web 安全字体
|
||||
|
||||
---
|
||||
|
||||
## 更多信息
|
||||
|
||||
详细的模板开发指南即将推出。
|
||||
如有模板开发相关问题,欢迎在 [GitHub Issues](https://github.com/AIDC-AI/Pixelle-Video/issues) 中提问。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user