{
  "id": "clube-bluevisa",
  "titulo": "Vous prenez l'avion",
  "categoria": "saas",
  "resumo": "anúncio de 15 s, horizontal e em francês, da BlueVisa, empresa real de expatriação com destinos em Maurício, Dubai e Paraguai. A história cabe numa frase: você embarca e a empresa cuida do resto. Um bilhete é carimbado, o avião decola e pinta a tela de azul, a mala cai e o dossiê se resolve linha por linha, a câmera mergulha na etiqueta da mala e abre nas fotos dos três destinos, cada uma com um carimbo de visto, e os cartões dos destinos se fecham no logo. É uma recriação do \"Travel visa service promo\" de @thismacapital no prompt-motion.com, feito com o Claude Opus 5.5 a partir do prompt genérico de showreel. A nossa versão vestiu a identidade real do site (logo, fontes, azul e fotos oficiais), trocou o cartão que mudava seis vezes por um painel de dossiê, pôs uma música real cortada na batida e um som em cada elemento. Feito no HyperFrames.",
  "indicado": "empresa de serviços (vistos, mudança, viagens, consultoria) que quer mostrar um processo resolvido de ponta a ponta; anúncio de marca com fotos reais de destinos ou produtos.",
  "estilo": [
    "anúncio de serviço",
    "identidade de marca real",
    "azul e branco",
    "carimbo",
    "painel de status",
    "fotos com ambiente",
    "sincronizado na batida"
  ],
  "ficha": {
    "formato": "1920×1080, 60 qps, 16:9",
    "duracao": "15,0 s (900 quadros), sem narração; textos em francês",
    "motor": "ae",
    "voz": "ver o guia de estilo",
    "musica": "ver o guia de estilo",
    "fontes": "ver o guia de estilo"
  },
  "ferramentas": [
    "Claude Code",
    "After Effects",
    "ElevenLabs"
  ],
  "ficha_tecnica": {
    "Duração": "15,0 s (900 quadros), sem narração; textos em francês",
    "Formato": "1920×1080, 60 qps, 16:9",
    "Ferramenta": "HyperFrames (HTML + GSAP numa timeline só, com MotionPathPlugin)",
    "Desfoque de movimento": "render a 240 qps e `tmix=frames=4` para 60 qps",
    "Trilha": "\"Adventure of a Lifetime\", Coldplay, emendada (31,60–39,13 s + 45,49 s em diante), 111 BPM; drop em 8,60 s",
    "Som": "65 efeitos, 3 ambiências nas fotos e 2 Ping Boom em lá; −14,2 LUFS integrado, pico −1,0 dBTP",
    "Revisão": "nenhum salto de quadro, nenhum quadro vazio, nenhum trecho de 20 quadros parado",
    "Referência": "\"Travel visa service promo\", @thismacapital, prompt-motion.com"
  },
  "etapas": [
    {
      "titulo": "O roteiro",
      "texto": "**Resumo:** o anúncio não tem narração; o roteiro é a sequência de seis cenas, com os tempos da timeline e o texto exato da tela, em francês, como no original. A ideia que amarra tudo: o cliente só precisa reservar o voo, e a empresa resolve o resto. Os cortes caem nos tempos fortes da música (111 BPM).\n\n## De onde veio a estrutura\n\nO prompt do original é o genérico de showreel (\"um vídeo de motion de 15 segundos que mostre o motion designer incrível que você é… vá com tudo\"). O assunto, a marca e as fotos o autor entregou por fora do prompt. A nossa versão manteve a ordem das ideias do original (bilhete, azul, mala e dossiê, destinos, três destinos, logo) e mudou como cada uma é contada.\n\n## Cenas por tempo\n\n | \n\n | #\n | Tempo (s)\n | Texto na tela\n | O que acontece\n\n | 1\n | 0–2,16\n | \"Votre seule mission :\" (cinza) / \"Réservez votre vol.\" · bilhete \"CARTE D'EMBARQUEMENT\", \"PAR Paris → MRU Maurice\", \"PASSAGER VOUS\", \"SIÈGE 1A\", \"PORTE B7\", \"HEURE 10:40\" · carimbo \"RÉSERVÉ\"\n | o título sobe por máscara; o bilhete entra girando em 3D e assenta; o painel de letras rola até M-R-U; **1,08 s: carimbo \"RÉSERVÉ\"** com tremida; em 1,30 s o avião do bilhete decola, faz uma curva e a tela se enche de azul a partir dele\n\n | 2\n | 2,16–4,30\n | \"C'est tout.\" · \"On s'occupe du reste.\"\n | o avião passa numa órbita pontilhada; \"C'est tout.\" entra letra a letra; \"On s'occupe du reste.\" com uma caixa branca atrás de \"du reste.\"; a caixa cresce e vira o fundo claro da cena seguinte\n\n | 3\n | 4,30–8,60\n | \"Posez vos valises.\" / \"Tout est déjà lancé.\" · etiqueta \"MRU\" · \"Votre dossier\" · \"Île Maurice · installation clef en main\" · \"Titre de séjour · Approuvé\", \"Société · Immatriculée\", \"Compte bancaire · Ouvert\", \"Assurance santé · Active\", \"Logement · Clés prêtes\", \"Visas famille · Délivrés\" · \"0 … 6 / 6\" · \"Tout est réglé.\" · \"Bienvenue chez vous.\"\n | **4,30 s: a mala cai** por cima da transição, achata e assenta; a etiqueta balança; o painel do dossiê entra e cada linha passa de \"En cours\" para check em 4,84 · 5,36 · 5,90 · 6,44 · 6,98 · 7,50 s, com barra e contador subindo; a faixa azul \"Tout est réglé. Bienvenue chez vous.\" sobe\n\n | 4\n | 8,06–11,84\n | \"Maurice\" · \"Dubaï\" · \"Paraguay\" · \"Visa · Société · Banque\" · coordenadas e \"01 / 03\" … \"03 / 03\" · carimbos \"VISA APPROUVÉ\"\n | a câmera mergulha na etiqueta MRU e **no drop (8,60 s)** a foto de Maurício abre dela; Dubai em 9,68 s e Paraguai em 10,76 s, trocadas por listras azuis da marca; cada foto com nome grande letra por letra, HUD com a silhueta do país, Ken Burns e um carimbo de visto na batida do meio\n\n | 5\n | 11,84–12,90\n | \"Une équipe. Trois destinations.\" · \"Maurice / Océan Indien\", \"Dubaï / Émirats arabes unis\", \"Paraguay / Amérique du Sud\"\n | a foto do Paraguai encolhe e vira o terceiro cartão, e o nome grande encolhe até a legenda; os outros dois cartões entram deslizando da esquerda\n\n | 6\n | 12,36–15,0\n | logo BlueVisa · \"Vous prenez l'avion. On s'occupe du reste.\" · \"Maurice · Dubaï · Paraguay\" · \"bluevisa.com\"\n | os cartões laterais se escondem atrás do central, que fecha num círculo azul; **12,90 s: o símbolo do logo nasce desse círculo** com dois anéis; a palavra sai de trás do símbolo; o slogan entra palavra por palavra, depois os destinos e o endereço; um brilho passa no logo e a câmera empurra até o fim\n\n## Momentos para a trilha\n\n- 0–8,60 s: introdução da faixa mais alta, porque o riff do clipe é mais baixo que o refrão.\n\n- 1,08 · 4,30 · 8,60 · 12,90 s: impactos (carimbo, mala, drop, logo), com a música abaixando 18% em cada um.\n\n- **8,60 s: drop** no mergulho da etiqueta, com Ping Boom em lá.\n\n- 8,55–12,10 s: ambiência de cada destino sob a música (mar, cidade, água).\n\n- 12,90 s: segundo Ping Boom no nascimento do logo; fade a partir de 14,1 s."
    },
    {
      "titulo": "A identidade visual",
      "texto": "**Resumo:** identidade real do site da BlueVisa: azul `#06A0F7`, fundo claro azulado, tinta azul-marinho, Plus Jakarta Sans pesada nos títulos e Inter na interface, logo e fotos oficiais. Movimento por GSAP numa timeline só, com cortes nos tempos fortes, carimbo como gesto da marca, câmera que deriva o tempo todo e mergulha num ponto. Números tirados do `index.html`, do `mixar.py` e dos aprendizados do projeto.\n\n## Cores\n\n | \n\n | Token\n | Hex\n | Papel\n\n | Azul\n | `#06A0F7`\n | marca, fundo da cena 2, check, contador completo\n\n | Variações\n | `#33A7F7`, `#66BDF9`, `#0580C6`, `#0586D6`\n | listras, brilhos, escuros\n\n | Fundo\n | `#F5F9FD`, claro `#E6F4FE`\n | fundo das cenas claras\n\n | Tinta\n | `#0F172A`; wordmark `#101E28`\n | títulos, bilhete, código de barras\n\n | Cinza\n | `#64748B`\n | texto secundário e a primeira linha do título\n\n## Fontes\n\n | \n\n | Uso\n | Fonte\n\n | Títulos e carimbos\n | Plus Jakarta Sans 800, tracking −0,045 em (woff2 do próprio site)\n\n | Interface, status, coordenadas\n | Inter (woff2 do próprio site)\n\nRegra da casa aplicada: nada de rótulo pequeno acima do título. O \"VOTRE SEULE MISSION\" do original virou a primeira linha do próprio título, em cinza.\n\n## Componentes\n\n | \n\n | Peça\n | Como é\n\n | Bilhete de embarque\n | \"CARTE D'EMBARQUEMENT\", PAR → MRU, passageiro, assento, portão e hora; código de barras gerado por hash; entra girando em 3D e assenta\n\n | Painel de letras\n | cada letra é uma coluna de 7 caracteres que rola até o destino (`power3.out`, 0,5–0,64 s, defasagem de 0,05 s), com desfoque de 3 px que some\n\n | Carimbo\n | escala 2,1–2,3 → 0,94–0,95 em 0,14–0,16 s (`power4.in`), depois `elastic.out(1, .45–.5)` até 1; anel de tinta que se abre; tremida de 6 px no que recebe o carimbo; textura de tinta por `feTurbulence` + `feColorMatrix` como máscara\n\n | Carimbo de visto\n | anel duplo em SVG com \"PAÍS · VISA APPROUVÉ · BLUEVISA ·\" em volta, o código do aeroporto no centro e a data\n\n | Pílula que vira fundo\n | a caixa branca de \"du reste.\" é medida uma vez e um retângulo cresce dali até cobrir a tela em 0,36 s (`expo.in`)\n\n | Mala\n | cai com gravidade (0,3 s, `power2.in`), achata a 109% × 88% no pouso e volta com `elastic.out`; dois anéis no chão; a etiqueta balança como pêndulo amortecido\n\n | Dossiê\n | \"Votre dossier\" com seis linhas (Titre de séjour, Société, Compte bancaire, Assurance santé, Logement, Visas famille), ícone de linha, \"En cours\" com spinner que vira check e status; foco que desliza 66 px por linha; barra e contador \"x / 6\"\n\n | Fotos dos destinos\n | Ken Burns de 1,2 → 1,06 com deriva lateral, nome grande letra por letra, HUD com silhueta do país, coordenadas e \"01 / 03\", e listras azuis da marca cobrindo a troca de foto\n\n | Cartões\n | `clip-path: inset(... round 30px)` do quadro inteiro até o cartão; o nome grande encolhe até virar a legenda\n\n | Logo\n | o cartão central fecha num círculo de 140 px no lugar do símbolo; dois anéis; a palavra sai de trás do símbolo por máscara; brilho que passa no wordmark\n\n## Câmera\n\n- **Deriva contínua:** x ±5 px (3,1 s), y ±4 px (2,3 s), rotação ±0,12° (4,4 s), em senoide, o vídeo inteiro.\n\n- **Empurrões por cena** de 3,5 a 4,5%.\n\n- **Mergulho num ponto:** com `transform-origin: 0 0`, `x = 960 − s·cx` e `y = 540 − s·cy`; o mesmo foco nas duas pontas do tween mantém o alvo parado no centro. Na etiqueta: pan até ela em escala 1,3 (0,26 s, `power2.inOut`) e depois zoom até 6,5 (0,3 s, `power3.in`), com a foto abrindo de um retângulo de 110×70 px.\n\n## Render\n\n240 qps no HyperFrames (3 workers, cerca de 7 min) e `tmix=frames=4` para 60 qps.\n\n## Trilha\n\n | \n\n | Item\n | Valor\n\n | Música\n | \"Adventure of a Lifetime\", Coldplay, versão do clipe\n\n | Emenda\n | 31,60–39,13 s + 45,49 s em diante, crossfade de 30 ms, as duas pontas no 3º tempo do compasso (pula a cena e o ruído do clipe)\n\n | Tempo\n | 111 BPM, Lá menor; tempos fortes em 0 · 2,16 · 4,30 · 6,44 · 8,60 · 10,76 · 12,90 s\n\n | Drop\n | 8,60 s, junto do mergulho na etiqueta\n\n | Dinâmica\n | introdução +5,6 dB até o drop (o riff do clipe é ~10 dB mais baixo que o refrão); música 18% mais baixa nos impactos de 1,08, 4,30, 8,60 e 12,90 s; fade de saída a partir de 14,1 s\n\n## Sound design e mix\n\n | \n\n | Ação na tela\n | Efeito\n\n | título sobe, troca de frase\n | whoosh curto\n\n | bilhete pousa, painel entra\n | papel deslizando\n\n | letras do painel rolam\n | contador rolando + cliques subindo de tom\n\n | carimbo\n | carimbo + impacto com passa-baixa\n\n | avião decola, azul inunda\n | whoosh longo, whoosh grave\n\n | pílula vira o fundo\n | riser curto\n\n | mala cai\n | whoosh, impacto e papel caindo\n\n | sublinhado\n | caneta\n\n | cada check do dossiê\n | pop subindo 0, 2, 3, 5, 7 e 10 semitons (pentatônica de lá menor) + clique\n\n | \"Tout est réglé.\"\n | sucesso\n\n | mergulho e drop\n | whoosh longo + impacto + Ping Boom em lá\n\n | cada foto\n | whoosh curto e carimbo variando ±2 semitons; ambiência do lugar\n\n | cartões, logo\n | whoosh, papel deslizando, impacto, pop, sinos e Ping Boom em lá\n\n- 65 efeitos em `evento − pico`, efeitos ×1,9; ambiências a 0,40–0,55 (×1,5), sobre arquivos de −24 LUFS; água com passa-baixa de 1,8 kHz.\n\n- **Equilíbrio medido por trilha separada:** música −19,7 e efeitos −19,6 LUFS antes do loudnorm.\n\n- **Final:** `loudnorm` em duas passagens; medido −14,2 LUFS e −1,0 dBTP.\n\n## O que é \"humano\" neste vídeo\n\n- O bilhete treme quando leva o carimbo e volta com mola.\n\n- A mala achata no pouso e a etiqueta continua balançando.\n\n- O spinner de cada linha gira até o check e o ícone pulsa quando a etapa termina.\n\n- O logo chega girando, passa um pouco do tamanho e flutua até o último quadro."
    },
    {
      "titulo": "A montagem no HyperFrames",
      "texto": "| \n\n | Arquivo\n | O que faz\n\n | `hf/index.html`\n | monta o DOM (código de barras do bilhete, painel de letras MRU, carimbos de visto em SVG com textura de tinta, linhas do dossiê, cartões) e uma timeline GSAP só, dividida em seis cenas com o tempo de cada uma no comentário\n\n | `render/comparar.sh`\n | gera a comparação para o celular: original em cima, a nossa embaixo, 1080×1216, com o áudio da nossa\n\n | `audio/mixar.py`\n | lê `splice.wav`, abaixa a música 18% nos impactos e sobe a introdução até o drop, põe cada efeito em `evento − pico` (com tom, corte, fade e passa-baixa por evento), soma as ambiências e os Ping Boom e normaliza em duas passagens. `python mixar.py mus` ou `sfx` exporta só uma trilha, para medir\n\n- **Junte as pastas:** copie `audio/` para dentro de `projeto/`.\n\n- **Ver:** dentro de `hf/`, rode `npm run dev` (o `package.json` chama o HyperFrames 0.8.144) e abra o endereço que ele imprimir. O GSAP é carregado da CDN do jsDelivr, então precisa de internet.\n\n- **Som:** no `audio/mixar.py`, aponte `NIV` para `audio/sfx/nivelados`, `PREM` para `audio/sfx/premium` e `TON` para `audio/sfx/tonais`, e rode `python audio/mixar.py`. Só precisa de Python e ffmpeg.\n\n- **Render:** `npx hyperframes@0.8.144 render hf --fps 240 --workers 3 --output render/bruto-240.mp4` (cerca de 7 min no original). Junte com o áudio:\n\nffmpeg -i render/bruto-240.mp4 -i audio/mix.wav -map 0:v -map 1:a -vf \"tmix=frames=4:weights=1 1 1 1,fps=60,format=yuv420p\" -c:v libx264 -crf 16 -c:a aac -b:a 256k -shortest render/bluevisa.mp4\n\n- **Comparação:** ajuste o caminho do original no `render/comparar.sh` para `referencias/original/` e rode `sh render/comparar.sh`.\n\n**Pegadinhas:** ao animar `clip-path: inset()`, nunca deixe a esquerda igual à direita (nem o topo igual à base): o navegador encurta a string e o GSAP interpola valores desalinhados, e o cartão \"explode\"; some 0,1 a 0,3 px. Para a câmera ir até um ponto sem o ponto escorregar, use `transform-origin: 0 0` e o mesmo foco nas duas pontas do tween. A faixa baixada do clipe oficial tem cena e ruído antes da música; a emenda pula esse trecho."
    },
    {
      "titulo": "As decisões de direção",
      "texto": "- **A identidade sai do site.** Logo, fontes woff2, o azul `#06A0F7` contado no CSS e as fotos `-large` das páginas internas vieram do site real da BlueVisa.\n\n- **O gesto do serviço vira transição.** O carimbo é o verbo do negócio (visto aprovado): \"RÉSERVÉ\" no bilhete e um carimbo circular \"VISA APPROUVÉ\" em cada destino, sempre na batida do meio.\n\n- **Um painel no lugar do cartão repetido.** O dossiê mostra as seis etapas ao mesmo tempo; o foco desliza de linha em linha, cada status vira check, e a barra e o contador sobem a cada batida até \"6/6\".\n\n- **Cada cena nasce da anterior:** o avião do bilhete decola e pinta a tela de azul; a pílula de \"du reste.\" cresce e vira o fundo; a mala cai por cima; a câmera mergulha na etiqueta MRU e a foto de Maurício abre dela no drop; a foto do Paraguai encolhe e vira o terceiro cartão; os cartões se fecham no círculo do símbolo do logo.\n\n- **Câmera nunca parada:** deriva lenta em x, y e rotação o tempo todo, mais empurrões de 3,5 a 4,5% por cena.\n\n- **Painel de aeroporto no bilhete:** as letras rolam até M-R-U em vez de embaralhar.\n\n- **Cada aprovação é uma nota:** os seis checks usam o mesmo pop subindo pela pentatônica do tom da música.\n\n- **Foto de lugar tem som de lugar:** gaivotas e mar em Maurício, cidade em Dubai, água caindo em Iguaçu.\n\n- **Música real cortada na batida:** cortes nos tempos fortes (0 · 2,16 · 4,30 · 6,44 · 8,60 · 10,76 · 12,90 s) e drop no mergulho da etiqueta.\n\nDetalhes de cores, curvas e som: estilo.md. Cenas por tempo e texto na tela: roteiro.md. Para fazer um anúncio no mesmo estilo com a sua marca: PROMPT.md."
    },
    {
      "titulo": "As versões até o final",
      "texto": "| \n\n | Versão\n | O que mudou\n\n | v1\n | a detecção achou um salto em 4,22 s, quando a pílula sumia por cima da mala; o render a 120 qps com `tmix=2` deixava imagem dupla no nome que encolhe\n\n | **final**\n | a cena da mala subiu para cima do azul, render a 240 qps com `tmix=4`, mix medido em trilhas separadas (música −19,7 e efeitos −19,6 LUFS antes do loudnorm) e comparação lado a lado com o original"
    }
  ],
  "pacote": [
    {
      "pasta": "projeto/",
      "conteudo": "`hf/index.html` (a composição inteira), `hf/BRIEF.md`, `hf/hyperframes.json`, `hf/meta.json`, `hf/package.json`, `hf/assets/` (logo oficial e as partes do logo, fontes Plus Jakarta Sans e Inter em woff2, fotos oficiais de Dubai e Iguaçu, foto aérea de Le Morne, silhuetas dos três países em SVG) e `render/comparar.sh`"
    },
    {
      "pasta": "audio/",
      "conteudo": "`mixar.py` (a lista de efeitos com tempos), `splice.wav` (a música já emendada), o mix final, as trilhas separadas de música e de efeitos, as batidas medidas (`beats.npy`, `downs.npy`) e `sfx/` com os 34 arquivos usados (as três ambiências vêm só com os 6 s iniciais, que é o trecho que o script usa)"
    },
    {
      "pasta": "referencias/",
      "conteudo": "o vídeo original, o prompt original, as folhas de contato dele, o estudo (quadros do original, curvas de câmera medidas, capturas das imagens do site) e a comparação original × nossa (vídeo e folha lado a lado)"
    },
    {
      "pasta": "render.mp4",
      "conteudo": "o anúncio final"
    },
    {
      "pasta": "hf/index.html",
      "conteudo": "monta o DOM (código de barras do bilhete, painel de letras MRU, carimbos de visto em SVG com textura de tinta, linhas do dossiê, cartões) e uma timeline GSAP só, dividida em seis cenas com o tempo de cada uma no comentário"
    },
    {
      "pasta": "render/comparar.sh",
      "conteudo": "gera a comparação para o celular: original em cima, a nossa embaixo, 1080×1216, com o áudio da nossa"
    },
    {
      "pasta": "audio/mixar.py",
      "conteudo": "lê `splice.wav`, abaixa a música 18% nos impactos e sobe a introdução até o drop, põe cada efeito em `evento − pico` (com tom, corte, fade e passa-baixa por evento), soma as ambiências e os Ping Boom e normaliza em duas passagens. `python mixar.py mus` ou `sfx` exporta só uma trilha, para medir"
    }
  ],
  "prompt": "Quero um anúncio curto do meu serviço no mesmo método do projeto \"Vous prenez l'avion\" (BlueVisa), que está em 07-videos/projetos/bluevisa/.\n\nMarca e serviço: {{SERVICO}}\nSite oficial (logo, fontes, cores, fotos): {{SITE}}\nA promessa em uma frase (como \"você embarca, a gente resolve o resto\"): {{PROMESSA}}\nEtapas que o cliente não precisa mais fazer: {{ETAPAS}}\nIdioma do texto na tela: {{IDIOMA}}\nDuração: {{DURACAO}} (a referência tem 15 s) · Formato: {{FORMATO}} (a referência é 1920×1080)\n(Se algum desses estiver vazio ou com as chaves, me pergunte antes de começar.)\n\n1. Estude o projeto antes de propor qualquer coisa. Leia LEIA-ME.md, estilo.md e roteiro.md, e veja o original em referencias/original/ e a comparação em referencias/comparacao/. Depois abra projeto/hf/index.html e entenda a timeline única, as seis cenas, o carimbo, o painel de letras, o dossiê, a câmera que mergulha num ponto e os cartões que viram o logo. Leia também audio/mixar.py. Me explique em poucas linhas o que você vai reaproveitar.\n\n2. Tire a identidade do site antes de animar: baixe o logo, o fonts.css com as fontes woff2, conte os hex mais usados no CSS compilado e pegue as fotos grandes das páginas internas. Nada de cor ou fonte inventada.\n\n3. Ache o gesto do meu serviço (o carimbo é o \"visto aprovado\" da BlueVisa; pode ser um check, uma assinatura, um selo, um pagamento) e use-o como transição recorrente, sempre na batida do meio da cena.\n\n4. Escreva o roteiro de cenas com tempo e texto exato da tela e me mostre antes de codar: abertura com a única tarefa do cliente, a promessa, o processo resolvido num painel (todas as etapas visíveis, foco que desliza, check a cada batida, contador até o total), os destinos, produtos ou casos com foto real, e o fecho no logo com o slogan. Nada de rótulo pequeno acima do título.\n\n5. Construa no HyperFrames copiando o projeto, sem editar o original. Mantenha: câmera com deriva contínua e empurrões por cena; mergulho num ponto com transform-origin 0 0 e o mesmo foco nas duas pontas do tween; cada cena nascendo de um elemento da anterior (pílula que vira fundo, foto que vira cartão, cartões que fecham no símbolo do logo); clip-path inset sem valores simétricos. Troque textos, fotos, cores, logo e o gesto.\n\n6. Trilha num subagente: música real das minhas playlists, medida com o beat_this, cortes nos tempos fortes e drop no maior gesto. Se a faixa vier de clipe, confira se não há cena ou ruído antes da música e emende no mesmo tempo do compasso. Um efeito por elemento em evento − pico; aprovações em sequência com o mesmo pop subindo pela pentatônica do tom; foto de lugar com o ambiente do lugar. Meça música e efeitos em trilhas separadas antes do loudnorm a −14 LUFS.\n\n7. Render a 240 qps e tmix=frames=4 para 60 qps. Depois procure quadro com salto (diferença 3 vezes maior que os vizinhos), quadro vazio e trecho parado. Revise com folhas a 4 qps e uma IA que assista com áudio, conferindo cada ponto nos quadros antes de mexer. Entregue o MP4, a composição editável e uma anotação.",
  "campos": [
    "DURACAO",
    "ETAPAS",
    "FORMATO",
    "IDIOMA",
    "PROMESSA",
    "SERVICO",
    "SITE"
  ],
  "fonte": {
    "nome": "Clube do Motion",
    "url": "https://clubedomotion.com/projeto/?id=bluevisa",
    "uso": "liberado pelo dono do Clube do Motion em 18/10/2026 (docs/permissoes/clube-do-motion.md)"
  }
}