Skip to content

About

Free, offline animated captions for After Effects — Whisper on your own computer, CapCut-style looks, Apple-style panel.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

CaptionKit making animated captions in After Effects

CaptionKit 💬✨

Legendas animadas automáticas no After Effects — de graça, offline e open source.
Ele escuta o seu vídeo, acha cada palavra e transforma tudo em legendas estilo CapCut.
Sem créditos, sem nuvem, sem conta: só o seu computador. 🖥️💛

🇺🇸 English below


O que ele faz 🪄

  • 🎙️ Transcreve sozinho com o Whisper, rodando no seu PC. Funciona em ~100 idiomas (português incluído!) e sabe o tempo de cada palavra.
  • ⚡ Usa sua placa NVIDIA se você tiver uma — 20 segundos de fala viram legenda em ~2 segundos.
  • 🎨 11 looks prontos: Classic, Bold Pop, Karaoke, Word Box, Subtitle, Bubble, Neon, Word Pop, Minimal, Typewriter e Spotlight. E você salva os seus.
  • 🟪 Caixas atrás do texto: um bloco, uma por linha, ou uma caixinha que desliza de palavra em palavra enquanto ela é falada.
  • 🌈 Controle total: qualquer fonte instalada, tamanho, caixa (Aa/AA/aa), espaçamento, cores de texto/destaque/contorno, sombra ou brilho (glow).
  • 💃 Animações: entrada com Fade, Pop, Slide, Zoom, Bounce, Blur e Máquina de escrever; saída com Fade, Pop, Slide, Zoom e Blur.
  • 🎤 Efeitos por palavra: destaque da palavra falada, karaokê que vai pintando, palavras que aparecem com "pop" no tempo exato da fala.
  • 🎛️ Tudo editável depois: as legendas ficam ligadas a um layer CaptionKit Control. Mudou uma cor ali? Muda em todas de uma vez.
  • 🔁 Re-estilizar sem transcrever de novo, importar e exportar SRT.
  • 📱 Zona segura do TikTok / Reels / Shorts para vídeos verticais.
  • 👀 Preview ao vivo no painel, com a mesma matemática das expressões do After Effects.

Painel do CaptionKit

Instalar 🧁

Precisa do After Effects 2020 ou mais novo (testado no 2026, no Windows).

  1. Baixe este repositório: botão verde Code → Download ZIP (ou a última Release) e descompacte.
  2. Windows: dê dois cliques em install/install-windows.bat. Mac: clique com o botão direito em install/install-mac.command → Abrir.
  3. Abra (ou reabra) o After Effects → Window › Extensions › CaptionKit.

💡 O instalador copia o CaptionKit para a pasta de extensões do Adobe e liga o PlayerDebugMode, que é o que permite extensões sem assinatura paga (a assinatura da Adobe custa dinheiro — preferimos deixar o código aberto pra quem quiser conferir).

Na primeira transcrição

O CaptionKit pergunta antes de baixar o que precisa — tudo grátis e open source, uma vez só:

O quê Tamanho De onde
Motor Whisper (CPU) ~8 MB ggml-org/whisper.cpp
Motor Whisper (placa NVIDIA) ~650 MB mesmo lugar, versão CUDA
Modelo de fala Turbo ~550 MB Hugging Face
ffmpeg (só se você não tiver) ~170 MB BtbN/FFmpeg-Builds

Fica tudo em %APPDATA%\CaptionKit (Windows) ou ~/Library/Application Support/CaptionKit (Mac). No Mac, instale as ferramentas com brew install whisper-cpp ffmpeg — o CaptionKit só baixa o modelo.

Modelos menores (Tiny 75 MB, Base 142 MB, Small 466 MB) são mais rápidos em PCs sem placa de vídeo; os maiores acertam mais.

Como usar 🎬

  1. Selecione o layer de áudio ou vídeo na timeline.
  2. Escolha um look (ou monte o seu nas abas Style e Motion).
  3. Clique em Generate Captions. Pronto! 🎉

Dicas:

  • Palavras por legenda em 1–3 dá aquele estilo rápido de Reels/TikTok.
  • Quer mudar o visual depois? Ajuste e use ⋯ › Apply style to all captions.
  • Cores, caixa, sombra e durações também podem ser mudadas direto no layer CaptionKit Control (Effect Controls).
  • Já tem legenda pronta? Use a aba SRT File.

Perguntas 🙋

É grátis mesmo? Sim. Nada é enviado pra internet; a transcrição roda no seu computador. Funciona em português? Sim, e em ~100 idiomas. Deixe em Auto detect ou escolha o idioma. O Mac funciona? Deve funcionar (o código cuida disso), mas ainda não foi testado num Mac. Se testar, conta pra gente numa issue! 💌 A fonte do preset não está instalada. O CaptionKit usa a próxima da lista e avisa. Você pode escolher qualquer fonte em Style › Font.

Créditos 💐

  • whisper.cpp (MIT) e os modelos Whisper da OpenAI (MIT).
  • FFmpeg (LGPL), baixado só se você ainda não tiver.
  • Nenhum desses é empacotado aqui: o CaptionKit baixa direto das fontes oficiais quando você pede.

Licença: MIT. Feito com carinho para editores. 🫶


🇺🇸 English

CaptionKit makes animated captions in After Effects — free, offline and open source. It listens to your clip with Whisper running on your own computer, finds every word and its timing, and builds CapCut-style captions you can keep editing.

Features: ~100 languages · NVIDIA GPU acceleration · 11 looks + your own · boxes (block, per line, or a box that slides word to word) · any installed font, colors, stroke, shadow/glow · in/out animations (fade, pop, slide, zoom, bounce, blur, typewriter) · word highlight, karaoke fill, word pop · live-linked CaptionKit Control layer · restyle without re-transcribing · SRT import/export · social safe zone · live preview.

Install: After Effects 2020+. Download the repo (Code → Download ZIP), run install/install-windows.bat (or install/install-mac.command on macOS), then open Window › Extensions › CaptionKit. On first use CaptionKit asks before downloading the Whisper engine (~8 MB CPU / ~650 MB NVIDIA), a speech model (~550 MB for Turbo) and, if needed, ffmpeg — all free and open source, stored in %APPDATA%\CaptionKit. On macOS run brew install whisper-cpp ffmpeg first. macOS is supported in code but not tested yet.

Use: select the audio/video layer → pick a look → Generate Captions.

Credits: whisper.cpp (MIT), OpenAI Whisper models (MIT), FFmpeg (LGPL) — none bundled; fetched from their official sources on request. CaptionKit itself is MIT.

About

Free, offline animated captions for After Effects — Whisper on your own computer, CapCut-style looks, Apple-style panel.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages