graph TD Start[VideoAssemblerPro Start] --> ParallelTracks ParallelTracks --> AudioTrack ParallelTracks --> ImageTrack AudioTrack --> AT1[Process MP3] AT1 --> AT2[Get Transcription with Timings] AT1 --> AT3[Extract Clean Audio] AT2 --> TimingData[Timing Data Output] AT3 --> CleanAudio[Clean Audio Output] ImageTrack --> IT1[Process Avatar PNG] IT1 --> IT2[Resize to 1024x1024] IT2 --> ProcessedAvatar[Processed Avatar Output] TimingData --> Assembly CleanAudio --> Assembly ProcessedAvatar --> Assembly Assembly[Final Video Assembly] --> FinalMP4[Final MP4 Output] subgraph Silo1[Audio Processing Silo] AT1 AT2 AT3 TimingData CleanAudio end subgraph Silo2[Image Processing Silo] IT1 IT2 ProcessedAvatar end subgraph Silo3[Video Assembly Silo] Assembly FinalMP4 end