Adding fixes to the pipeline
This commit is contained in:
@@ -442,7 +442,6 @@ def build_render_plan(
|
||||
audio: Optional[dict[str, AudioDefinition]] = None,
|
||||
audio_dir: Optional[Path] = None,
|
||||
slide_range: Optional[tuple[str, Optional[str]]] = None,
|
||||
proxy: Optional[bool] = False,
|
||||
) -> tuple[RenderPlan, list[MarkerTiming]]:
|
||||
"""
|
||||
Build a complete render plan from manuscript and transcription.
|
||||
@@ -462,8 +461,7 @@ def build_render_plan(
|
||||
audio_dir = audio_dir or project_path
|
||||
|
||||
# Find the main narration video first (need skip value for timing adjustment)
|
||||
narration_video_id = "narration_combined.mov" # Default narration video ID
|
||||
# Handle legacy list format - use first element
|
||||
narration_video_id = config.main_video
|
||||
if isinstance(narration_video_id, list):
|
||||
narration_video_id = narration_video_id[0] if narration_video_id else None
|
||||
if not (narration_video_id and narration_video_id in videos):
|
||||
|
||||
Reference in New Issue
Block a user