• Stefy Lanza (nextime / spora )'s avatar
    Add video dubbing, translation, and subtitle features · 6505a00a
    Stefy Lanza (nextime / spora ) authored
    Features Added:
    - Video dubbing with voice preservation (--dub-video)
    - Automatic subtitle generation (--create-subtitles)
    - Subtitle translation (--translate-subtitles)
    - Burn subtitles into video (--burn-subtitles)
    - Audio transcription using Whisper (--transcribe)
    - Text translation using MarianMT models
    
    New Command-Line Arguments:
    - --transcribe: Transcribe audio from video
    - --whisper-model: Select Whisper model size (tiny/base/small/medium/large)
    - --source-lang: Source language code
    - --target-lang: Target language code for translation
    - --create-subtitles: Create SRT subtitles from video
    - --translate-subtitles: Translate subtitles to target language
    - --burn-subtitles: Burn subtitles into video
    - --subtitle-style: Customize subtitle appearance
    - --dub-video: Translate and dub video with voice preservation
    - --voice-clone/--no-voice-clone: Enable/disable voice cloning
    
    MCP Server Updates:
    - Added videogen_transcribe_video tool
    - Added videogen_create_subtitles tool
    - Added videogen_dub_video tool
    - Added videogen_translate_text tool
    
    Documentation Updates:
    - Updated SKILL.md with dubbing/translation section
    - Updated EXAMPLES.md with comprehensive examples
    - Updated requirements.txt with openai-whisper dependency
    
    Supported Languages:
    English, Spanish, French, German, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Hindi, Dutch, Polish, Turkish, Vietnamese, Thai, Indonesian, Swedish, Ukrainian
    6505a00a
EXAMPLES.md 55.6 KB