105 lines
4.9 KiB
YAML
105 lines
4.9 KiB
YAML
database:
|
||
default:
|
||
name: data/business.db
|
||
type: sqlite
|
||
debug: true # (可选)开启调试模式
|
||
system:
|
||
name: data/system.db
|
||
type: sqlite
|
||
debug: true
|
||
finance:
|
||
name: data/finance.db
|
||
type: sqlite
|
||
debug: true
|
||
cache:
|
||
ttl: 60 # DAO查询缓存时间(秒),0为禁用缓存
|
||
server:
|
||
address: :3006
|
||
name: video
|
||
workerId: 1
|
||
clientMaxBodySize: 209715200 # 200MB 上传文件限制
|
||
requestTimeout: 3000 # HTTP请求超时(秒),默认60秒,改为3分钟以支持AI生成脚本
|
||
|
||
# AI模型调用配置
|
||
chat:
|
||
timeout: 3000 # 对话模型API请求超时时间(秒)
|
||
max_retries: 3 # 请求失败最大重试次数
|
||
|
||
# 朗读速度配置(字/秒)
|
||
speech:
|
||
charPerSecond: 4 # 正常语速
|
||
fastCharPerSecond: 5 # 情绪激动时(愤怒、紧张、兴奋、紧迫),对应台词中含大量!?或短促句式
|
||
slowCharPerSecond: 3 # 情绪低落时(悲伤、沉思、犹豫),对应台词中含……唉等拖沓语气
|
||
|
||
# 各内容类型的画风/镜间质量/防崩坏约束及镜头时长规则(生成脚本时注入 prompt)
|
||
shotDuration:
|
||
# ==================== 短剧 ====================
|
||
短剧:
|
||
artStyle: 真人影视质感,电影级光影,写实风格
|
||
quality: 高清,细节丰富,色彩自然,肤色真实
|
||
antiBreak: 角色面部稳定不变形,五官比例协调,手部不扭曲,肢体动作自然连贯,背景不撕裂
|
||
rules:
|
||
- label: shotSize=全景 - 动作连贯 / 多人物冲突打斗
|
||
range: 3~5 秒
|
||
description: 奔跑、拉扯、推门、多人打斗等需要完整展现一套动作,太短则动作残缺
|
||
- label: shotSize=中景/近景 - 对话日常
|
||
range: 2~3 秒
|
||
description: 人物对白、普通互动,一句台词一个镜头
|
||
- label: shotSize=特写 - 情绪反应
|
||
range: 1.5~2.5 秒
|
||
description: 流泪、震惊、冷笑等,太久观众疲劳
|
||
- label: shotSize=远景 - 场景交代空镜
|
||
range: 2~3 秒
|
||
description: 城市、雨夜、大楼外景、街道全景,只做环境铺垫
|
||
- label: 高潮强特效镜头(白光、爆炸、瞬移等)
|
||
range: 2.5~4 秒
|
||
description: 特效需要时间铺展,低于 2 秒特效出不完整
|
||
- label: 大群戏、多人物冲突打斗
|
||
range: 4~5 秒
|
||
description: 多人物动作多,时长太短画面逻辑断裂
|
||
# ==================== 漫剧 ====================
|
||
漫剧:
|
||
artStyle: 二次元动漫风格,赛璐珞渲染,线条清晰干净
|
||
quality: 高分辨率,色彩鲜明饱和,背景细节丰富,角色与背景融合自然
|
||
antiBreak: 角色面部稳定不变形,脸型五官不崩坏,线条不抖动,手部结构正确,背景不穿模
|
||
rules:
|
||
- label: shotSize=全景 - 场景/走路连贯动作
|
||
range: 4~6 秒
|
||
description: 漫剧节奏比真人短剧舒缓,需要更长时间让观众看清画面
|
||
- label: shotSize=中景/近景 - 人物对话半身
|
||
range: 3~4 秒
|
||
description: 比真人短剧稍长,便于看清画面细节
|
||
- label: shotSize=特写 - 人物表情
|
||
range: 2~3 秒
|
||
description: ''
|
||
- label: 特效、魔法、发光镜头
|
||
range: 3~5 秒
|
||
description: ''
|
||
- label: 静态漫画慢推镜头
|
||
range: 4~7 秒
|
||
description: 漫剧不建议 1~2 秒极速切,会丢失漫画氛围感
|
||
# ==================== CID 广告 ====================
|
||
广告视频:
|
||
artStyle: 商业广告光影质感,产品清晰突出,画面通透
|
||
quality: 超高清,色彩鲜艳明亮,画面干净无噪点
|
||
antiBreak: 产品不变形不扭曲,人物面部自然不僵硬,背景不模糊
|
||
rules:
|
||
- label: 开篇冲击镜头(产品特写、反差画面)
|
||
range: 1.5~2.5 秒
|
||
description: 强转化带货广告前 3 秒抓眼球
|
||
- label: shotSize=全景/中景 - 产品展示、使用动作
|
||
range: 2~3 秒
|
||
description: ''
|
||
- label: 痛点剧情小片段
|
||
range: 3 秒以内
|
||
description: ''
|
||
- label: shotSize=中景/近景 - 故事种草对话
|
||
range: 2~3 秒
|
||
description: ''
|
||
- label: 故事种草动作镜头
|
||
range: 3~4 秒
|
||
description: 剧情种草 CID 广告,和短剧标准一致
|
||
- label: 故事种草高潮特效
|
||
range: 3~4 秒
|
||
description: ''
|