Download Video & Subtitles — : Use `youtube-downloader` to download the video and subtitles in the source language.
2
Translate Subtitles — : Translate the downloaded `.srt` file into the target language using a fixed prompt.
3
Generate Dubbed Audio — : Use the `tts` skill to render timeline-accurate audio from the translated SRT, cloning the original speaker's voice and emotion.
4
Replace Audio in Video — : Use `replace_audio.sh` to merge the original video with the new dubbed audio, preserving non-speech audio.
5
Present the Result — : Return the path to the final video file with replaced audio to the user.