Spaces:
Sleeping
Sleeping
| title: DAI_Project | |
| emoji: 🎬 | |
| colorFrom: blue | |
| colorTo: purple | |
| sdk: gradio | |
| sdk_version: 4.44.1 | |
| app_file: app.py | |
| pinned: false | |
| license: apache-2.0 | |
| # Video Subtitle Generator with Translation | |
| This application allows you to generate subtitles from video files or YouTube links, translate them into multiple languages, and export them in various formats. | |
| ## Features | |
| - Video transcription using OpenAI's Whisper | |
| - Support for multiple languages | |
| - Translation capabilities using M2M100 | |
| - Multiple output formats: | |
| - SRT subtitles | |
| - Hardsubbed videos | |
| - Word documents | |
| - PDF files | |
| - PowerPoint presentations | |
| - YouTube video support | |
| ## Usage | |
| 1. Upload a video file or provide a YouTube URL | |
| 2. Select the original video language | |
| 3. Choose your desired translation language | |
| 4. Pick an output format | |
| 5. Click "Submit" and wait for processing | |
| ## Supported Languages | |
| - English (en) | |
| - Persian/Farsi (fa) | |
| - Spanish (es) | |
| - German (de) | |
| - French (fr) | |
| - Italian (it) | |
| - Portuguese (pt) | |
| - Arabic (ar) | |
| - Chinese (zh) | |
| - Hindi (hi) | |
| - Japanese (ja) | |
| - Korean (ko) | |
| - Russian (ru) | |
| ## Notes | |
| - Maximum video size: 1GB | |
| - Processing time depends on video length and selected options | |
| - Internet connection required for YouTube videos and translations |