Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yazinsai/srt-ai
Translate SRT files to any language, using AI magic ✨
https://github.com/yazinsai/srt-ai
openai
Last synced: 4 days ago
JSON representation
Translate SRT files to any language, using AI magic ✨
- Host: GitHub
- URL: https://github.com/yazinsai/srt-ai
- Owner: yazinsai
- Created: 2023-04-27T08:12:45.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-23T08:40:41.000Z (about 2 months ago)
- Last Synced: 2025-02-08T00:13:27.452Z (11 days ago)
- Topics: openai
- Language: TypeScript
- Homepage: https://translatesrt.com/
- Size: 572 KB
- Stars: 237
- Watchers: 4
- Forks: 59
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# SRT AI Translator
Translate SRT files to any language, using AI magic ✨
Say goodbye to subpar auto-generated captions and elevate the user experience with high-quality translations! 🎉
## Overview
SRT AI Translator leverages the power of AI to provide accurate and natural-sounding translations for SRT subtitle files in any language. This easy-to-use tool ensures that viewers can enjoy video content without the frustration of poorly-translated captions.
## Getting Started
Follow these simple steps to set up SRT AI Translator and start enjoying better translations:
### Prerequisites
- A Gemini AI Key (grab it [here](https://aistudio.google.com/), if you don't have one already)
- Node.js and npm installed on your machine### Installation
1. Clone the repo `git clone https://github.com/yazinsai/srt-ai`
2. Rename `.env.example` to `.env.local` and paste your OpenAI Key.
3. Install dependencies using `npm install`
4. Start locally using `npm run dev`You should now be able to access the repo at [`http://localhost:3000/`](http://localhost:3000/) in your browser.