Awesome
<img width="762" alt="image" src="https://user-images.githubusercontent.com/16719720/222925676-227fd7a3-da34-4dd8-be34-7e5664a4e56b.png">subtitle-translator
Translate subtitle using ChatGPT
Features
- Translate subtitle using ChatGPT
gpt-3.5-turbo
- Support multiple languages
- Translation according to the preceding and following sentences
How to use
- Electron
- You can download the electron app from here
- Node.js
- Get your own API key from here
- Rename
config.example.json
toconfig.json
and fill in your API key and target language. - Put your subtitle file in
src
folder - Run
npm install
to install dependencies - Run
node index.js
to start - After the translation is done, you can find the translated file in
res
folder
Supported subtitle extensions
.srt
.vtt
WebVTT
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.