fix: 预览模式配音修复 + 预览视频不创建成片库记录 (#1294) #1306

Merged
auto-approve-bot merged 1 commits from fix/issue-1294-preview-voiceover-asr-init into develop 2026-08-08 17:21:00 +08:00
+5 -3
View File
@@ -504,11 +504,13 @@ class RenderAdapter:
self._report_progress(progress_cb, 40.0, "执行视频渲染")
# 2. 初始化 ASR(预览模式跳过,节省启动开销)
asr_service = None if is_preview else self._get_asr_service()
# 2. 初始化 ASR
# 预览模式下,如果 plan.config 中存在 voice_id,仍需初始化 ASR 以支持配音
plan_config = plan.config or {}
has_voice_id = bool(plan_config.get("voice_id"))
asr_service = None if (is_preview and not has_voice_id) else self._get_asr_service()
# 3. 读取输出分辨率
plan_config = plan.config or {}
export_config = plan_config.get("export", {}) or {}
output_width, output_height = _parse_resolution(export_config.get("resolution"))
logger.info(