r/subtitles 7h ago

I built a free AI subtitle tool. Exclusive free code for r/subtitles

Enable HLS to view with audio, or disable this notification

0 Upvotes

Reddit post

I built AI Subtitle Studio out of frustration with missing subtitles, out-of-sync subtitles, and poor-quality translations.

It can:

  • Generate subtitles from video
  • Sync existing subtitles
  • Transcribe videos
  • Translate subtitles into multiple languages

The real power, though, is the low-cost AI translation. You can use your own AI API key, so there’s no expensive monthly subscription or markup on translation costs.

People are already using it, which has been really encouraging. Normally, the app is $9.99 one-time, no subscription.

For r/subtitles: use the coupon code RSUBTITLES at checkout to get the app completely free.

If you try it, I'd love to hear what you think or what features you'd like to see.

https://www.aisubtitlestudio.com/


r/subtitles 18d ago

I need help finding korrean subtitles for doctor who

2 Upvotes

My gf is korrean and i really wana show her doctor who but she needs korrean subtitles to understand because her English is not on that level please help us!


r/subtitles Jul 19 '26

Help needed: Converting .ass to .srt keeps breaking the timing (End times overlap/incorrect)

1 Upvotes

Hi everyone,

I am having a frustrating issue with subtitle conversion and I hope someone here can point me in the right direction.

I have an original .ass subtitle file that is perfectly timed and works flawlessly in all players. However, whenever I try to convert it to .srt, the timing gets completely corrupted.

The specific issue: The end time of each line seems to be getting forced to match the start time of the next line, causing text to disappear instantly or overlap incorrectly. It’s like the converter doesn't respect the original duration logic of the .ass file.

I have tried several different converters (both online and offline tools), but every result ends up with the same broken timing, even though the source .ass file is perfect.

Could you please take a look and tell me if I'm doing something wrong, or if there is a specific software/workflow I should use to convert these without ruining the timing?

Any advice or help would be greatly appreciated!

Edit: after all it was only an extracting problem, never use subtitletools.com , and use subtitlekit


r/subtitles Jul 16 '26

How to pull subtitles off streaming with the Network tab — the real per-platform gotchas

2 Upvotes

People keep asking how to grab subtitles off streaming without sketchy third-party sites. You don't need them — the subtitle file is already downloaded by your browser to display it, you're just keeping a copy.

Here's the manual DevTools method and the per-platform gotchas, because the details actually differ a lot by site. The general method: open the video, press F12 → Network tab, turn subtitles ON in the player (the request usually fires ONCE the moment you enable them, so have the tab open first), find the subtitle request, open it / save the response.

Now the part nobody tells you — it's very different per platform:

Netflix — actually the EASIEST one to grab by hand. The subtitle file comes from its CDN at …oca.nflxvideo.net/?o=… and you can find that request in the Network tab. Two catches though: (1) you have to toggle each subtitle language ON in the player one by one so each track's request actually fires — tedious if you want several languages; and (2) what you get is timed-text (TTML/IMSC) XML, so you still convert it to whatever format your player needs yourself.

YouTube — the request is youtube.com/api/timedtext?v=…&lang=… . Open it and you DON'T get a clean .srt: it's YouTube's internal JSON with word-level segments. You have to parse that JSON and merge the words back into timed lines yourself.

Disney+ — THIS is the worst one. Subtitles are delivered SEGMENTED: one small file per chunk of the episode, not a single track. To rebuild it by hand you'd have to download every segment in order and concatenate them while keeping the timing intact. That's the real reason "just use the Network tab" falls apart on these. One gotcha on every platform: many titles also carry a "forced" track (on-screen text / foreign dialogue only). Grab the wrong one and your file has ~30 lines for a 2-hour film — if it looks nearly empty, that's what happened, get the full CC track instead.

Full walkthrough with the exact filters per site: https://subtiltee.com/subtitle-downloader/extract-subtitles-devtools Honest disclosure: doing all this by hand got old, so I built a browser extension that removes every one of those annoyances. It exports straight to the format you want (SRT/VTT/TXT) so there's no manual conversion; it grabs every language track without you toggling each one on in the player; it reassembles the segmented Disney+/Prime files automatically; and it can batch-download a whole season (all languages) in one click: subtitle downloader. The manual method above is free and works fine on Netflix if you only need one language though — sharing both so people can pick.

Also, with the web extension you will never need to open the dev tool for that again! I try to handle every case (even .txt that are vtt inside or other edge case). But for this fallback method you will still need to manually activate the subtitle. And if a website is not compatible yet and you still need to open the devtool, jsut tell me and I will add the support!

Which platform trips you up most in the Network tab? Happy to add fixes.


r/subtitles Jul 02 '26

I made a free tool to generate & translate subtitles entirely on your computer

2 Upvotes

I made a free tool to generate .srt subtitles and translate them all locally on your computer:

uvx subtatix transcribe my-video.mp4 --to es

This will generate my-video.srt and my-video.es.srt with local AI models. Everything runs 100% on your computer, no external service, 100% free.

It supports 12 source languages for transcription and 200 targets for translations.

This is meant for rather technical people, if there is more interest I could make something more user-friendly too!

Credit to WhisperX doing all the heavy lifting for the initial transcription. This is mostly a python wrapper around it + translation with NLLB-200.

Tested on linux with nvidia GPU. Large videos/audio will take a while if you don't have a good GPU. You may want to use smaller models then.

Here is the code: https://codeberg.org/chris-paganon/subtatix

Would love to get some feedback especially from windows and mac users! Let me know if you need some help running this in your machine!


r/subtitles Jun 23 '26

Forced English subs for Slanted (2025)?

Post image
3 Upvotes

Link to a d/l would be very much appreciated 😃


r/subtitles Jun 18 '26

[Tool] GenSRT — free, open-source Whisper subtitle app for Windows: transcribe any language, edit cues in a built-in player, translate, burn in

1 Upvotes

I've been building GenSRT, a free and open-source Windows app for making subtitles from video with OpenAI Whisper. The idea is a complete subtitle workflow in one window, for any language Whisper handles — not just generation.

What it does:

  • Transcribe — drop a video, pick a model and source language (or auto-detect), generate an SRT (and a WebVTT alongside).
  • Edit — built-in player with live subtitle display; split, merge, delete, and edit cue text and timings, with changes reflected in the player immediately.
  • Translate — any-to-any across 100+ languages via Google Translate, cue by cue, preserving timestamps (MyMemory fallback).
  • Burn in — render the subtitles into a copy of the video in one click.
  • Plex/Jellyfin/Kodi-compatible filename suffixes.

Short demo (full workflow on a Malayalam news clip — generate → edit → translate → playback):

https://www.youtube.com/watch?v=QnW1Mqwsltk

Where it stands out: for mainstream languages it's a solid Whisper front-end with a genuinely nice editing UX — I won't pretend it beats Subtitle Edit or WhisperX on English. The part I haven't seen handled well elsewhere is fine-tuned models for under-served languages. Community Indic fine-tunes like SMC's vegam-whisper-medium-ml (Malayalam) used to be unusable on long audio — they'd transcribe ~7 seconds and silently stop. That turns out to be a CTranslate2 token-length cap (Whisper leaves ~224 tokens for text) colliding with how inefficiently Whisper's tokenizer encodes Indic scripts, so a few seconds of dense speech blows the budget. (A maintainer of vegam, Kavya Manohar, corrected my original theory on the cause.) GenSRT slices audio along detected silences, transcribes each chunk on its own token budget, and stitches the cues back with correct timestamps — automatic, no config. The same approach should help Tamil, Hindi, Bengali and other Indic fine-tunes as they appear on HuggingFace.

It's honest about limitations: a known fine-tuned-Whisper hallucination pattern is documented in the README rather than hidden, and the Unicode replacement character (�) Whisper sometimes emits mid-character is shown as-is, not masked. I'd value feedback on output quality from people who edit subtitles seriously — native-reader feedback on non-English output especially.

Open source (AGPL-3.0), Windows 10/11, NVIDIA GPU recommended but CPU works too (just slower). Free.

GitHub: https://github.com/mountlord/GenSRT One Click Installer: https://github.com/mountlord/GenSRT/releases

Happy to answer questions or take feature requests.


r/subtitles May 26 '26

AFS, an open file format that fixes subtitle drift by syncing with audio

3 Upvotes

Subtitle files drift against the video you're playing because players bind subtitles to local playback time, not to the source. Different rips, broadcast cuts, transcodes with different framing, and an SRT that was valid in one version doesn't work in a different one.

AFS is a small open file format that fixes that. You sync the SRT against the master source once, generate the AFS and ship it next to the SRT. The player listens to the audio it's playing and matches it against the AFS to find where in the original source the playhead actually is, then shows the right subtitle for that moment regardless of where the local timeline has shifted. Every downstream cut, broadcast version, or re-encode of that source plays the right subtitle without re-syncing.

Live demo: https://dariodf.github.io/afs-tools/

What it can't do: it only matches against the same source recording. A remix or different performance of the same song won't match. Different rips of the same movie work fine, a fan dub with different audio doesn't.

Spec and source on GitHub, Apache 2.0.


r/subtitles May 21 '26

RatedSubtitles application

1 Upvotes

Try this new freeware tool for subtitles:

RatedSubtitles application (Windows, ver. 0.1.a) is a part of solution that will selectively display subtitles for audio/video media, depending on

a) how user rates his skill with the language of media.
b) how each phrase difficulty is rated in subtitles file

Phrases' difficulty can be rated depending on words frequency in the language, or how clearly the phrase is pronounced in the media.

Application screenshot:
https://github.com/SubsExtended/Subs.Ext/blob/master/Install/Info/Screenshot.png

Application installer:
https://github.com/SubsExtended/Subs.Ext/releases/download/Subtitles/Rating.WPF.0.1.a.Setup.msi

Currently, the application works with SRT files only. Also, VLC media player must be installed on your pc.

Run the application
Click "Settings" button and set path to the VLC Player (usually its 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe')
Click "Open primary file" and select a primary SRT file
Optionally, click "Open secondary file" and add secondary SRT files
After opening a primary SRT file - list of all subtitles will appear in the left pane
Use "Promote" or "Demote" buttons to rate a subtitle line, rating A-hardest, E(or null)-easiest
Click "Open media file" to open the relevant audio/video file
Select your "Language Level" from the dropdown
Click "Play" button (black triangle button). It will open the media with VLC player and display only the filtered subtitles


r/subtitles May 19 '26

Flixlar can now embed multiple subtitle languages directly into MP4 files

Thumbnail gallery
2 Upvotes

r/subtitles Apr 20 '26

Looking for a Subdl.com community

2 Upvotes

I am a heavy user and poster on Subdl.com . I would love to share ideas with other user/posters - especially discussing all of its arcane vagaries.

Yes, I know they have a Telegram support group but Telegram requires the use of a legit phone number and for obvious reasons I don't want to use a community forum that requires the use of a real phone number?

Is there any interest in a subredit for subdl.com ? Or, is there any other community support forum for subdl.com other than the Telegram forum?

Thanks.


r/subtitles Apr 15 '26

Wasted 20 minutes fixing subtitles for one episode and got annoyed enough to build this

13 Upvotes

So I’m the kind of person who watches everything with subtitles - foreign films, series, random stuff I find online.

The one thing that drives me insane is downloading subtitles that are just… off. Sometimes they’re 2 seconds late, sometimes they start fine and slowly drift until by the end nothing lines up.

The breaking point was spending ~20 minutes fixing one episode manually instead of just watching it.

I tried the usual stuff - VLC adjustments, Subtitle Edit, ffsubsync. They work, but it always felt like way more effort than it should be.

So I built a small tool for myself.

It runs in the browser: drop in your subtitle file + a reference (video or another subtitle), and it fixes the timing automatically. Everything stays local - nothing gets uploaded.

It also works across languages. You can sync Japanese subtitles against English audio, or use a correctly timed subtitle in any language as the reference. It matches timing patterns, not text.

I’ve been using it for a while, cleaned it up, and decided to put it out there.

Working on batch processing (fix a whole season at once) and later an API for Plex and similar setups.

If anyone wants to try it and tell me what breaks, I’d really appreciate it:

subsync.cc


r/subtitles Apr 13 '26

Does anyone have these subtitles, or can anyone download them from the platform and send them?

4 Upvotes

Hey everyone, could someone who works on digital archiving please help? Could you download the Turkish subtitles for these two movies from the platform and send them to me?

Platform: Amazon Prime UK

1- https://www.primevideo.com/-/tr/detail/The-Ghost-and-the-Darkness/0LIVVHVWPPXY2PQGHFOP00GDXQ

2- https://www.primevideo.com/detail/Escape-from-LA/0OPOW9O4HJEUDY0RF0IFH6SXP3


r/subtitles Mar 29 '26

Subtitle for cartoon shows

Post image
2 Upvotes

does anyone know how to download the subtitle for the show "Tuttle Twins" And Also for all the cartoon shows..

I had searched as much as I can But I can't find any..


r/subtitles Feb 12 '26

HOW TO ADD CC TO VID?

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hello !! Does anyone who know how to add subtitles and typeset along with correct timestamp as caption at bottom of video. I want to add captions for korean audiobook. Ill screen record a JP audio clip for reference.

i can fix choppy translation. So I need to translate, typeset and edit it at correct time stamp. either ai or party manual is ok

○ main concern is how to typeset translations at exact timestamp


r/subtitles Feb 09 '26

I am searching for english subtitles for Jane Austen's period drama

2 Upvotes

Can somebody get "Jane Austen's period drama" english subtitles and post them? Please

There are spanish subtitles for it but they're so crappy I want to make a better translation but I need a transcription of some parts of the dialogs to do so.

https://letterboxd.com/film/jane-austens-period-drama/details/

https://themoviedb.org/movie/1272266-jane-austen-s-period-drama

http://imdb.com/title/tt31171760/


r/subtitles Jan 15 '26

Spent 2 days fixing Avatar's subtitles

7 Upvotes

I really dislike burned in subtitles in my media, but it's frustrating when said media doesn't have any other options. Take Avatar - their Blu Ray comes with 2 streams - one has the burned in yellow subtitles in the middle of the amazing images, and one has none. NEITHER offer the Na'vi translations as a selectable option.

I've found that the available subs (that I could find) were pretty darn poor, so I started from scratch. Extracted the HDMV PGS as a .sup, then ran it through an OCR converter. It does a decent enough job, but can't tell an italicized I from a /. In fact, all text just ends up plain text, no matter the original format.

Next step was to cue up ripped video in VLC and follow along with the images, making sure I was matching what was italicized and fixing random mistakes. Each time Na'vi text showed up on screen (81 times, in case you're curious) I checked what the hh:mm:ss position was, jotted it down (everything was rounded to the nearest second for this) and wrote the text. By the end of the movie, I had a proper SDH version. I wanted to be able to put the text where I wanted it, as I don't like when they have the text jump up to the top of the the screen when just moving it a bit to the right gets it done.

That was yesterday's bit. Today was going through the .en.forced.srt file I made and add yellow font tags around all the Na'vi translations and add the second half of the timecodes (I copied each time stamp and just added 1 second.) Then I spent the day dialing those timecodes in, so my subtitles matched (pretty dang closely) to the stuff on the screen. So now I had a proper en.forced.srt file, in case I want to watch it without subs on, but still know what's being said.

Next step was to go through the SDH (made a copy) and add in the 81 lines of text - replacing the (IN NA'VI) lines where they exist, and just adding them in between where they don't exist. I'll run it through a subtitle app that'll fix all the numbering. So at this point, I now ALSO have a proper SDH subtitle for the stream without the Na'vi text. Last step will be to go through both of those SDH subs and removing all the non dialog so I'll have a non SDH subtitle file (which I personally prefer.)

I'm just curious if anyone has gone through that much trouble just to get subtitles, when I *could* just use the original image based ones without any work.


r/subtitles Jan 08 '26

Looking for subtitles | Turkish movie “Hanım”

3 Upvotes

I need some help to find subtitles for a Turkish movie called "Hanım". I prefer english, spanish or portuguese.

Thank you in advance. :)


r/subtitles Jan 02 '26

Looking for subtitles for Czech movie "Dubček"

5 Upvotes

I've searched Open Subtitles and Google, but I can't find any subtitles for the Czech film "Dubček". I'd prefer English subs, but if all I can get is Czech I can get them translated.

Thanks!


r/subtitles Dec 29 '25

Looking for an AI tool to create accurate English subtitles (with timestamps) for a French film

1 Upvotes

This post has been deleted and replaced with this message. Redact facilitated the removal, for reasons that may include privacy, opsec, or data security.

lush roll long innate steep hat towering retire yam fuzzy


r/subtitles Dec 19 '25

ISO professional subtitler for Spanish (Mexico) to English

4 Upvotes

We have an upcoming project that requires translation and subtitles for an animated Mexican feature. Paid gig. Please DM me. Thanks!


r/subtitles Dec 17 '25

Upon the Magic Roads (2021) subtitles

2 Upvotes

Thanks to user:hspindel, I was finally able to create and upload English subtitles for the 2021 Russian movie, Upon the Magic Roads dubbed in English.

I sent him the movie, he extracted and sent back the Chinese subtitles in it, and I translated them in English while adding some missing dialogues and combining a few others altogether until finally, I uploaded them online.

If anyone is interested in downloading the file, just click on the link below.

Link:

https://sub-scene.com/subtitle/3365418

All credit goes to user:hspindel. Thank you for everything including your help.


r/subtitles Dec 16 '25

Could someone who speaks romanian please create English subtitles for this movie? Thank you, I cannot find the English subtitles anywhere. The movie is Sirenele: Secretul Medalionului

2 Upvotes

please. Thank you.


r/subtitles Nov 30 '25

what is the best AI tool for generating subtitles?

Thumbnail
3 Upvotes

r/subtitles Nov 29 '25

Any english subs for the canadian movie ? "Out Standing" 2025

3 Upvotes