Todas as skills
Vídeo / VSL

VSL Adapt

VSL de nutra gringa validada vira infoproduto — mexendo só nos ~20% que são de produto físico.

Baixar vsl-adapt.zip
> adapta essa VSL pra infoproduto
Como funcionadeslize →
Entrada

Uma VSL baixada (.mp4) + a transcrição (.srt ajuda muito).

01

Ingestão & transcrição

transcript.json + specs.json
02

Frase, não bloco

sentences.json
03

Classificação

cutlist-frases.json
04

Copy nova

copy-nova.json
05

Voz do expert

falas + voice.json
06

Ritmo & volume

falas-ajustadas/
07

B-roll que não denuncia

broll/*
08

Render

vsl-adaptada.mp4
09

Legendas & conferência

vsl-adaptada-legendada.mp4
Saída

vsl-adaptada-legendada.mp4 + a lista possivelproduto.md.

O que faz

Pega uma VSL de nutra já validada e converte em infoproduto mantendo estrutura, mecanismo e depoimentos — muda só o que é estruturalmente impossível no digital (frasco, cápsula, dose, frete). Transcreve com timing por palavra, acha o ponto de virada nutra→info, classifica cada frase, reescreve só o necessário, clona a voz do expert, tapa o produto físico em cena com b-roll, repõe as legendas palavra a palavra e renderiza o vídeo final. O princípio que governa tudo: mexer o mínimo possível.

Entra

Uma VSL baixada (.mp4) + a transcrição (.srt ajuda muito).

Sai

vsl-adaptada-legendada.mp4 + a lista possivelproduto.md.

Exemplos completos

O que sai da máquina, no formato real.

broll-catalogo.jsonacervo real de b-roll
Contact sheet real do acervo de b-roll: 12 frames de clipes aprovados no freezedetect
cutlist-frases.jsonas 5 regiões
AHook + história + depoimentosKEEP integral
BJustificativa da cápsulaREPLACE
CMecanismo + provatroca só a marca
DPitch / preçosREPLACE em bloco
EEscassez / garantia / fechovarre frase a frase
conferência final9 medições
01vídeo vs áudio por trecho < 0,1s02freezedetect no arquivo final03luminância na faixa da barra04legenda vs áudio ±0,2s05LUFS na emenda < 3 LU06marca no texto falado = 007marca na legenda original = 008produto na imagem, quadro a quadro09produto por trecho renderizado
possivelproduto.mdrequisitos do produto
# Especificação — [NOME DA OFERTA]

- Módulo 1: [entregável]
- Módulo 2: [entregável]
- Preço: sobe de [X] para [Y]
  (se não subir, a promessa vira mentira)
- Garantia: [N] dias, reembolso por [canal]

Alegações herdadas → validação jurídica
~20%do vídeo muda — o resto vende igual
73%do final na voz original do expert
9checagens automáticas antes de entregar
Passo a passo

Como ela trabalha, da entrada ao arquivo pronto.

  1. 01

    Ingestão & transcrição

    transcript.json + specs.json

    Transcreve o vídeo com timing por palavra (Whisper local ou API) e mede specs (resolução, fps, duração).

  2. 02

    Frase, não bloco

    sentences.json

    Reconstrói as frases inteiras a partir do timing por palavra e calcula os pontos de corte no meio do silêncio — a unidade de edição é a frase, nunca o bloco de legenda.

  3. 03

    Classificação

    cutlist-frases.json

    Decide manter / cortar / trocar frase a frase e acha o ponto de virada, onde a VSL para de ser copy de infoproduto e vira justificativa de cápsula.

  4. 04

    Copy nova

    copy-nova.json

    Reescreve em bloco só o que muda de verdade: a justificativa da cápsula e o bloco de preços. O resto da copy fica.

  5. 05

    Voz do expert

    falas + voice.json

    Clona a voz e sintetiza a copy nova. Uma sonda barata calibra o ritmo antes de gastar crédito — voz que não foi calibrada nem roda.

  6. 06

    Ritmo & volume

    falas-ajustadas/

    Ajusta wpm e loudness da voz clonada com ffmpeg, sem gastar API. Descompasso de ritmo denuncia a emenda mais que descompasso de timbre.

  7. 07

    B-roll que não denuncia

    broll/*

    Baixa clipes do Pexels com sujeito + ação + lugar (nunca banco de imagem fashion), rejeita clipe parado e cobre o produto físico só na janela onde ele aparece.

  8. 08

    Render

    vsl-adaptada.mp4

    Coalesce a cutlist em ~30 trechos, monta a timeline e renderiza — lendo a duração do container, não do maior fluxo.

  9. 09

    Legendas & conferência

    vsl-adaptada-legendada.mp4

    Legenda palavra a palavra estilo CapCut e roda 9 medições automáticas: freeze, LUFS na emenda e produto na imagem quadro a quadro.

Resultados

O que você tem na mão no fim.

Entregáveis

  • vsl-adaptada-legendada.mp4, pronta pra subir
  • possivelproduto.md — tudo que o produto precisa entregar do outro lado do botão
  • Estado salvo por estágio (recalibrar um não obriga refazer os anteriores)
  • 9 medições de QA registradas (freeze, sincronia, produto em cena)

O que a VSL diz vira requisito de produto. O pipeline não cura alegação — ele extrai requisito.

Amostragem não acha cartela de preço: ela pisca em 0,4s. Varre quadro a quadro, confirma por correlação de cor.

A unidade de edição é a frase, nunca o bloco de legenda — cortar no meio da frase despedaça o argumento.

Requisitos

Python 3.10–3.12ffmpeg (com libass + libx264)faster-whisper (transcrição local, roda em CPU)ElevenLabs (clone de voz) + Pexels (b-roll)
Nota

O método não altera alegação: o que a VSL promete vira requisito do produto, e a validação jurídica é etapa separada, feita sobre a lista possivelproduto.md. Clone de voz exige direito/consentimento (política ElevenLabs).

Baixa a VSL Adapt e testa hoje.

Extrai em ~/.claude/skills/ e chama no Claude Code. Sem cadastro.

Outras skills