Empezar
SubCue Cloud | Auto subtitles + burned-in video

SubCue Cloud | Auto subtitles + burned-in video

Drop a video or audio file into the chat and get back clean SRT/VTT subtitles plus an MP4 with the captions burned in. After transcribing, it re-splits cues by line length, characters-per-second, and on-screen time so they're easy to read. The agent translates them itself, and if the cue count or timecodes drift from the original, it won't ship the file. No install, no API key. Real run: a 42s clip went from 7 raw Whisper segments to 12 clean cues; a 2m25s clip transcribed in 9s, burned in 29s.
#Vídeo#Redes sociales#Productividad
Valoración
Se necesitan más valoraciones
Vendidos
0
Cómo se usa
Ejecutar en Capafy
También en aplicaciones externas
Proporcionado por el publisher
Claude Sonnet 5

SubCue Cloud | Upload a video, get subtitle files and a burned-in video

00_promo.webp

Subtitling a single video doesn't end at transcription. When two or three lines pile onto the screen at once for 6–7 seconds, viewers lose their place, so you have to re-split the cues. Translate, and the text runs longer, so you re-time it again. Then there's still burning it onto the video. For a 20-minute clip, that's half a day gone.

SubCue Cloud handles that whole sequence in one pass. Upload a video to the chat, type “make subtitles,” and SRT, VTT, and a burned-in MP4 come back in the same conversation. It runs on Capafy's cloud, so there's nothing to install on your machine — no Python, no ffmpeg — and no translation API key.

How to use it

Upload a video to the chat and type a single line.

  • “Make subtitles.”
  • “Add English and Japanese subtitles too.”
  • “Burn the English subtitles into the video — in a box at the top.”
  • “The lines are too long. Cap them at 14 characters.”

What you get back

File What it is
name.ko.srt, name.ko.vtt Subtitles in the spoken language. Drop them straight into any editor or upload site
name.en.srt, name.en.vtt One pair for each translation language you ask for
name.ko.burned.mp4 The video with subtitles burned in. Same resolution as the source, H.264/AAC
summary.md Cue counts per language and the quality-check results
before_after.webp

Tears of Steel (c) Blender Foundation, CC BY 3.0. The English dialogue was transcribed, translated by the agent, and burned in.

What happens under the hood

Upload ─► Transcribe ─► Re-split cues ─► Quality check ─► Translate (agent) ─► Cross-check ─► Burn in ─► Deliver files
          per-word       line & char      overlaps,         fills the            compares cue    overlays
          timings        counts, CPS      empty cues, gaps   worksheet directly   #, index,       glyph PNGs
          (faster-whisper)                                                        timecodes       onto the video
  1. Transcription. faster-whisper returns a start and end time for every word. The language is detected automatically.
  2. Re-splitting cues. Cues are re-split to at most 2 lines, 18 characters per line for Korean, 17 characters per second, and an on-screen time of at least 1 second and at most 7. Lines break at word boundaries, preferring the spot right after a comma. For English the targets are 42 characters per line and 21 per second; for Japanese and Chinese, 16 per line and 13 per second.
  3. Translation. No translation API is called. The agent reads the full transcript and fills in a translation worksheet. When one sentence spans several cues, it translates with that flow in mind.
  4. Cross-check. If the translation's cue count, numbering, or timecodes differ from the original in any way, that language file isn't produced — and you're told exactly where it went wrong.
  5. Burn-in. A glyph image is rendered for each cue and overlaid on the video. Pick white text with a black outline (the default) or a semi-transparent box, positioned at the bottom or the top. For vertical video, font size and margins are set separately.
srt_cues.webp

On the left, the cues are exactly as Whisper first split them — up to 51 characters crammed into one cue for 6.8 seconds. On the right, SubCue Cloud has re-split them, and both line length and characters-per-second land within the limits. The “홍카페” on the left is a mishearing of “홈카페” (home café) — recognition errors like this are unavoidable with any speech recognizer.

Real-world runs

Measured on an Ubuntu container with 2 CPUs, 4 GB of memory, and the small transcription model.

Input Cues Transcribe Burn-in Notes
Korean, 42s, 1280x720 7 → 12 (Whisper) 10s 3–7s Quality check clean
English, 2m25s, 1280x534 18 9s 29s 24.4 MB output
English, 9m40s, 1280x534 60 36s 109s Peak memory 0.9 GB

On the first run, the workspace needs an extra 20–70 seconds to download the fonts (about 10 MB) and the transcription model (about 460 MB). Translation is time the agent spends, so it's counted separately and scales with the number of cues and languages. A 1920x1080 burn-in should take roughly 3x longer than the table above (an estimate, not measured).

What it won't do

  • Translations are drafts. Anything that can't afford to be wrong — legal, medical, or contract material — needs a human to review it.
  • No speaker labels, no song-lyric timing, no text-animation effects. One subtitle style per video.
  • Overlapping voices, heavy dialects, speech buried under music, jargon, and proper nouns can all come out wrong. Give the result a read before you use it.
  • Videos longer than 20 minutes aren't processed. Split them up and upload the pieces.
  • Japanese and Chinese line breaks are placed at character-type boundaries rather than by morphological analysis, so a compound word occasionally breaks mid-word.
  • No accuracy figures are promised. Sample results are just samples.

FAQ

Do I need to install anything? No. Upload a video and just chat.

Which files are supported? MP4, MOV, MKV, and WEBM video, plus MP3, WAV, and M4A audio — up to 20 minutes and 2 GB. Audio files return subtitle files only, with no burned-in video.

How many languages can it translate into? Any language the agent can translate. The line-length rules are tuned for Korean, English, Japanese, and Chinese; other languages use 20 characters per line and 18 per second. The burn-in fonts cover Korean, Japanese, Latin scripts (English and others), and Russian. For Simplified Chinese, Thai, and Arabic, you can get the SRT/VTT files only.

What if a translation looks off? In the same conversation, say something like “make cue 3 shorter” or “use a more formal tone,” and it fixes that part and regenerates.

Can I get just the files, without burning subtitles into the video? Say “files only” and it skips the burn-in.

Does my video leave the workspace? Everything is processed inside the agent's cloud workspace. The only things pulled in from outside are the transcription model and fonts, downloaded once; your uploaded video and subtitles are never sent anywhere.

Questions? [email protected]

Pricing

Plan Price Requests
Weekly US$3.99 5
Monthly US$9.99 15
Annual US$79.99 12/month

Each plan comes with a fixed number of requests. There's no free trial. Cancel anytime.

Sample video: Tears of Steel (c) Blender Foundation | mango.blender.org, CC BY 3.0.