LibreAI / Image / oneclick-subtitles-generator
// image ยท nganlinh4/oneclick-subtitles-generator

oneclick-subtitles-generator

Auto-subtitle videos with AI transcription, translation and voice cloning

๐Ÿ’Ž Hidden gemโ˜… 241 starsโ‘‚ 76 forksCustomupdated 2026-09
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

oneclick-subtitles-generator is an open-source image project by nganlinh4 (nganlinh4/oneclick-subtitles-generator on GitHub). It has 241 GitHub stars and 76 forks, is released under the Custom license, and was last updated on GitHub on 30 September 2026.

GitHub stars
241
Forks
76
License
Custom
Last updated on GitHub
30 September 2026
Category
Image
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Open the app

    Load the hosted site or self-host.

  2. Upload your video

    Add the clip you want subtitled.

  3. Generate

    AI transcribes, translates and renders subtitles.

  4. Enhance

    Add cloned voiceover, backgrounds and music.

// features

Why people love it

AI transcription

Speech-to-text subtitles automatically.

Translation

Subtitle your video into other languages.

Voice cloning

Dubbed voiceovers in the same voice.

Pro rendering

Professional subtitle styling.

Background and music

AI-generated visuals and audio.

One-click flow

Whole pipeline in a single pass.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/nganlinh4/oneclick-subtitles-generator.git
    cd oneclick-subtitles-generator
  2. Step 2 โ€” Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 โ€” Run it

    Follow the project's launch command โ€” Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains oneclick-subtitles-generator?

It is an open-source project at nganlinh4/oneclick-subtitles-generator with 162 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Is it free for commercial use?

It ships under a custom license โ€” read the repo's LICENSE file before commercial use.

Which languages work?

It transcribes and translates across languages โ€” see the demo for the list.

How good is the voice cloning?

It clones the speaker's voice for dubbing โ€” quality varies by source audio.

Is there a demo?

Yes โ€” a hosted version is linked on the project site.

// keep exploring

Similar tools

Image

stable-diffusion-videos

Create ๐Ÿ”ฅ videos with Stable Diffusion by exploring the latent space and morphing between text prompts

โ˜… 4.7k starsApache-2.0
View guide โ†’
Image

aidea

An APP that integrates mainstream large language models and image generation models, built with Flutter, with fully open-source code.

โ˜… 6.9k starsMIT
View guide โ†’
Image

SwarmUI

SwarmUI (formerly StableSwarmUI), A Modular Stable Diffusion Web-User-Interface, with an emphasis on making powertools easily accessible, high performance, aโ€ฆ

โ˜… 4.6k starsMIT
View guide โ†’
Image

pytorch-CycleGAN-and-pix2pix

The classic PyTorch implementation of CycleGAN and pix2pix for image-to-image translation

โ˜… 25.3k starsNOASSERTION
View guide โ†’
Image

contrastive-unpaired-translation

CUT โ€” contrastive unpaired image-to-image translation in PyTorch, faster and lighter than CycleGAN (ECCV 2020)

โ˜… 2.6k starsNOASSERTION
View guide โ†’
Image

meme-ai-generator

Upload materials and benchmarks โ€” AI generates standard emoticons

โ˜… 44 starsCustom
View guide โ†’
// alternatives

Alternatives in Image

The most-starred other Image projects in the LibreAI catalogue โ€” the realistic shortlist if oneclick-subtitles-generator is not the right fit.

Get oneclick-subtitles-generator

Free and open โ€” grab the source, star the repo, and start creating.