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 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.