Skip to content

Practice exercise

Caption Generator

Pull the captions out of a YouTube video, translate them, and download the subtitled result.

Paste a YouTube link

We fetch the video and its caption track so you can translate and re-download it.

Guide

How it works

  1. 01Find the video you want on YouTube.
  2. 02Copy its URL from the address bar, or right click the video and copy the link.
  3. 03Paste the URL into the field above and press upload.
  4. 04Pick a language, generate the translation, then watch it live or download the subtitled video.

This is a simple tool for pulling the captions out of any YouTube video. Once they are loaded you can translate them into any supported language, follow along with the transcript, and see the translated captions play back on the video itself.

Video details are stored in a Google Cloud NoSQL database alongside a download URL, and the media is uploaded to Firebase Cloud Storage at request time. Downloading burns the captions you generated into the video as an optional subtitle track.