sizzledraft

CUT 01 / METODOLOGIA

Como é que um site
se torna num vídeo pronto?

O sizzledraft capta o site público real, cria uma cena temporizada a partir desse material, renderiza cada frame em função de um relógio virtual, sintetiza e mistura a banda sonora, e depois verifica o MP4 final. A interface do produto vem do browser, não de uma suposição visual gerada.


CUT 02 / CAPTURA

O que capta o browser?

O worker de captura abre o URL público num browser e lê o que está visivelmente presente. Extrai texto útil, secções semânticas, chamadas para ação, cores, famílias tipográficas, candidatos a logótipo e metadados da página.

Guarda capturas de ecrã aprovadas e as webfonts que a página realmente usa, sempre que possam ser obtidas em segurança. As secções de destaque, funcionalidades, preços, prova social e chamada para ação tornam-se possíveis planos de origem. Scripts, embeds, áudio, vídeo e conteúdo SVG inseguro não são copiados para o logótipo captado.

A captura preserva as evidências, mas não decide a história. A fase seguinte escolhe quais desses elementos reais sustentam um argumento curto.


CUT 03 / CRIAÇÃO

Como é que o site captado se transforma numa cena?

A fase de criação combina o kit de marca captado com um gancho selecionado e escreve uma sequência curta de falas, texto no ecrã, materiais de origem e chamadas para ação. Cada fala torna-se um beat, com um início, um fim e um visual correspondente.

As falas são sintetizadas separadamente e medidas. As suas durações reais definem um limite mínimo não negociável para cada beat. Um ritmo pedido pode acrescentar tempo de espera, mas a timeline nunca encurta uma fala para caber numa estimativa.

A cena é autónoma e usa os materiais locais captados. Posição, escala, opacidade, máscaras e conteúdo ativo são funções do tempo da timeline, e não animações a correr livremente.


CUT 04 / RENDERIZAÇÃO

Como funciona a renderização determinística de frames?

O renderizador calcula o timestamp de cada frame a 30fps, ajusta um relógio virtual a esse timestamp e chama a função de renderização da cena. Espera pelo layout e pela pintura, guarda o frame e avança depois para o timestamp seguinte.

O tempo real de captura não controla o tempo da animação. Um frame mais difícil pode demorar mais tempo a produzir sem que isso faça o frame seguinte saltar para a frente. As imagens numeradas são codificadas por ordem como vídeo h264 com o formato de pixel yuv420p.

As cenas verticais renderizam a 1080x1920. As cenas horizontais renderizam a 1920x1080. Ambas usam 30fps, por isso a tela muda, mas o contrato de temporização mantém-se igual.


CUT 05 / SOM

Como se ajustam a voz e a música ao corte?

Os ficheiros de voz medidos são colocados nas suas posições de deixa na timeline final. A base musical é sintetizada de raiz para a renderização, usando o pulso selecionado e os pontos de corte visuais reais, e não uma gravação já existente.

A voz e a banda sonora são misturadas, mantendo a banda sonora sempre abaixo da faixa falada. O áudio combinado passa por uma normalização de volume com um alvo de -14 LUFS, tornando-se depois um stream AAC estéreo dentro do MP4.

Um link de som nativo separado pode ser usado durante a publicação nas redes sociais, quando esse som é elegível para a conta e o formato em causa. Não é incorporado no ficheiro master exportado.


CUT 06 / VERIFICAÇÃO

O que é verificado antes da entrega?

O ficheiro final é analisado quanto à largura, altura, taxa de frames de 30fps, duração, codec h264, formato de pixel yuv420p e stream de áudio esperados. A duração tem de se manter dentro de 100 milissegundos da duração de renderização definida.

A cena é também inspecionada em timestamps de amostra, à procura de elementos visíveis que ultrapassem a largura do viewport. Verificações separadas descodificam frames do MP4 e comparam os seus hashes, para que uma cena que deveria ter movimento não passe como uma única imagem repetida.

Uma verificação técnica falhada interrompe o pipeline antes do upload. A revisão humana continua a avaliar a mensagem, o enquadramento, o ritmo e a legibilidade, mas já não precisa de descobrir por acaso que falta um stream de áudio.


CUT 07 / FICHA TÉCNICA

O que contém exatamente o ficheiro entregue?

VERTICAL
1080x1920
HORIZONTAL
1920x1080
TAXA DE FRAMES
30fps
CODEC DE VÍDEO
h264
FORMATO DE PIXEL
yuv420p
ALVO DE ÁUDIO
-14 LUFS

CUT 08 / PERGUNTAS

O que perguntam as pessoas sobre o processo de produção?

Que formatos de vídeo produz o sizzledraft?
O resultado vertical é 1080x1920 e o horizontal é 1920x1080. Ambos são renderizados a 30fps e codificados como vídeo h264 com o formato de pixel yuv420p.
O sizzledraft inventa a interface do produto?
Não. A fase de captura usa um browser para recolher material público aprovado do site, incluindo capturas de ecrã e tokens de marca. A cena criada move e sequencia esses materiais captados, em vez de pedir a um modelo de vídeo que redesenhe a interface.
Como é feita a banda sonora?
As falas são geradas e medidas individualmente. Uma banda sonora original é sintetizada em função dos pontos de corte, misturada por baixo da voz, e o áudio combinado é normalizado para um alvo de -14 LUFS.
Por que razão a renderização é determinística?
O renderizador define um timestamp virtual exato para cada frame de saída e pede à cena que desenhe esse estado. A velocidade de captura pode variar sem alterar o ponto da animação representado pelo frame.
O que é verificado antes de um vídeo ser entregue?
Verificações automáticas inspecionam as dimensões, a taxa de frames, a duração, o codec h264, o formato de pixel yuv420p e a presença de áudio. O pipeline também analisa a cena em busca de overflow horizontal e descodifica frames para confirmar que o movimento pretendido está presente.
COMECE COM O SEU URL →