graph TD A[Start MP4-Downloader] --> B{dest_folder.txt exists?} B -->|Yes| C[Read DEST_PATH] B -->|No| D[Prompt for folder path] D --> E[Validate path with Skill 223] E -->|Invalid| D E -->|Valid| F[Write to dest_folder.txt] F --> G[Set DEST_PATH] C --> H[Load urls.json] G --> H H --> I[Start download loop] I --> J[Download video with Skill 194] J --> K[Get file size] K --> L{More URLs?} L -->|Yes| I L -->|No| M[Format download log JSON] M --> N[Save download_log.json] N --> O[Generate summary with Skill 223] O --> P[Save download_summary.txt] P --> Q[Return MP4s and log files] Q --> R[End MP4-Downloader]