Skip to content

FullStackWithLawrence/yt-translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube SRT File Translator

Translates an original SRT timed subtitle file into 21 other languages.

Usage

Initialize:

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

create a .env file in the root of the repo:

OPENAI_API_KEY=YOUR-API-KEY

Translate your file:

python translate.py input.srt

Languages

Primary languages:

  1. English en
  2. Spanish (LatAm) es-419
  3. Spanish (Spain) es-ES
  4. Portuguese (Brazil) pt-BR
  5. Portuguese (Portugal) pt-PT
  6. French fr
  7. German de
  8. Arabic ar
  9. Hindi hi
  10. Bengali bn
  11. Urdu ur
  12. Indonesian id
  13. Vietnamese vi
  14. Turkish tr
  15. Chinese Simplified zh-Hans

Secondary languages:

  1. Italian it
  2. Japanese ja
  3. Korean ko
  4. Thai th
  5. Polish pl
  6. Dutch nl

About

An SRT language translator for YouTube subtitles

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

 
 
 

Contributors

Languages