File size: 1,244 Bytes
1a0463d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
---
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