Spaces:
Running
Running
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 |