feat: #1789 标题 drawtext 滤镜渲染 — 单视频+批量生成都生效 #1792
Reference in New Issue
Block a user
Delete Branch "feat/title-drawtext-1789"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
#1789 标题设置中字号滑块和样式切换后,生成的视频中标题配置没有生效。
改动
packages/domain/video_filter_builder.py
apps/api/app/services/video_compose_service.py
tests/unit/domain/test_title_drawtext_1789.py
与 ASS 字幕路径的关系
UnifiedRenderService 使用 ASS 字幕渲染标题(已有完整实现),本 PR 新增的 drawtext 滤镜用于 VideoComposeService.build_compose_command() 路径,两条路径互补。前端 TitleSettings 的样式参数在 drawtext 路径中完整映射到 FFmpeg 参数。
🚀 预览环境已部署
🗑️ 预览环境已清理
PR #1792 已关闭或合并,对应的预览环境已被清理。