Youtube Subtitle Generator

screenshot of Youtube Subtitle Generator
express

Express.js rest api that generates Persian subtitles for YouTube videos.

Overview

This product is an Express.js REST API that generates subtitles, downloads video and audio separately. It addresses the need for Persian subtitles for YouTube videos by creating a personal server for subtitle creation using Google Translate, ChatGPT, and ParaMent.

Features

  • Subtitle Generation: Text input is translated using Google Translate and rewritten using ChatGPT and ParaMent.
  • API Integration: Utilizes Google API for YouTube subtitles in an open-source format.
  • Quality Improvement: Translation quality can be enhanced by purchasing reputable services.
  • Download Options: Provides endpoints for generating Persian subtitles, downloading video in 720p/1080p, and audio separately.

Summary

This Express.js REST API offers a solution for generating Persian subtitles for YouTube videos. By integrating Google Translate, ChatGPT, and ParaMent, it provides a way to improve the quality of subtitles. With features like separate video and audio downloads, the API enhances the user experience and functionality for users seeking Persian subtitles for their educational content.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.