git404hub

what is video-captions fr?

katareayush/video-captions — explained in plain English

Analysis updated 2026-05-18

8PythonAudience · developerComplexity · 2/5LicenseSetup · easy

tl;dr

A Claude Code plugin pack that adds offline video captioning and automatic, schema-aware test data generation to any project.

vibe map

mindmap
  root((video-captions))
    What it does
      Transcribes video speech
      Burns in styled captions
      Generates database seed data
    Tech stack
      Python
      ffmpeg
      faster-whisper
    Use cases
      Add subtitles to a video
      Style captions in plain words
      Seed a database for testing
    Audience
      Developers
      Content creators
    Requirements
      Python 3.9 plus
      ffmpeg with subtitles

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Automatically transcribe and burn styled captions into a video file offline using Claude Code.

VIBE 2

Describe a caption style in plain words instead of memorizing command line flags.

VIBE 3

Generate a schema aware test data seed script for a database from Claude Code.

what's the stack?

Pythonffmpegfaster-whisper

how it stacks up fr

katareayush/video-captions100/awesome-machine-learningadam-s/car-diagnosis
Stars888
LanguagePythonPythonPython
Last pushed2024-08-07
MaintenanceStale
Setup difficultyeasyeasymoderate
Complexity2/51/53/5
Audiencedeveloperdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

First run downloads a roughly 150 MB speech recognition model before working fully offline.

Licensed under MIT, which allows free use, modification, and commercial use as long as you keep the copyright notice.

in plain english

This repository is a small marketplace of two plugins for Claude Code, an AI coding assistant, and it hosts video-captions and seedgen. Both are meant to be installed into Claude Code and then used through plain English requests rather than remembering command line flags. The video-captions plugin lets you hand Claude a video file and simply say something like add captions to it. Claude then transcribes the speech in the video entirely on your own computer, without sending anything to an outside service, and burns properly timed captions directly into the video. You do not have to pick from a fixed list of styles either. You can describe what you want in ordinary words, such as big bold yellow captions at the top, or white text with a thick black outline, and Claude translates that description into the right settings automatically. The first time you use it, it downloads a speech recognition model of about 150 megabytes and installs a couple of tools it depends on, and after that everything runs offline with no API key needed. The second plugin, seedgen, is aimed at developers working on a project with a database. You point Claude at your codebase and run a command called seed, and it reads your actual database structure, whether that is SQL migration files, Prisma, Django, Mongoose, or a Solidity smart contract, and writes a ready to run script that fills your database with realistic test data while respecting your existing rules like required fields, unique values, and foreign key relationships. It can also generate that data to match a specific region or country's naming and formatting conventions without changing your underlying schema. Both plugins require Python 3.9 or newer, and video-captions also needs a version of ffmpeg that supports subtitles, which the plugin can install for you automatically on a Mac. The project is released under the MIT license.

prompts (copy fr)

prompt 1
Install the video-captions plugin in Claude Code and add captions to demo.mp4.
prompt 2
Show me how to describe a custom caption style like big yellow text at the top.
prompt 3
Install seedgen and generate 50 realistic test users for my database.
prompt 4
What database schemas and frameworks does seedgen understand?

Frequently asked questions

what is video-captions fr?

A Claude Code plugin pack that adds offline video captioning and automatic, schema-aware test data generation to any project.

What language is video-captions written in?

Mainly Python. The stack also includes Python, ffmpeg, faster-whisper.

What license does video-captions use?

Licensed under MIT, which allows free use, modification, and commercial use as long as you keep the copyright notice.

How hard is video-captions to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is video-captions for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.