MP4 versus GIF
GIF usa até 256 cores por quadro, transparência binária e intervalos de 10 ms. Gradientes podem apresentar faixas; durações curtas são arredondadas.
Vídeo e animação
MP4 armazena vídeo e áudio opcional em um contêiner; o codec determina a compressão do vídeo.
Conheça o formato
Entrada: vídeo SDR H.264/AVC em MP4. Esta versão não aceita entradas HEVC nem AV1.
Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.
Entrada: vídeo SDR H.264/AVC em MP4. Esta versão não aceita entradas HEVC nem AV1.
Os caminhos indicados podem exigir etapas como mesclar camadas, rasterizar, aplicar mapeamento de tons ou perder a animação.
MPEG-4 Part 14
Entrada: vídeo SDR H.264/AVC em MP4. Esta versão não aceita entradas HEVC nem AV1.
MPEG-4 Part 14 usa o formato básico de mídia ISO. A extensão .mp4 não identifica o codec: H.264, HEVC, AV1 e outros podem usar esse contêiner. A compatibilidade também depende do decodificador do navegador.
Converta clipes SDR curtos em animações localmente. A ordem de apresentação, as durações variáveis e a rotação são lidas. Áudio e metadados do contêiner são descartados. A conversão de cor do navegador produz pixels sRGB; não preserva HDR.
GIF, APNG e WebP animados tornam-se vídeos H.264 sem som. Um ciclo é exportado; a contagem de repetições não é salva como repetição automática do MP4. Pixels transparentes são compostos sobre o fundo escolhido. H.264 tem perdas e não restaura detalhes perdidos.
Limites: 16 MiB de entrada/saída, 200 quadros, 32 milhões de pixels de saída no total, 1 milhão por quadro e vídeo codificado até 4 MP. Lado maior padrão: 640 px, sem ampliação. Arquivos grandes podem ser lentos; o desempenho depende do dispositivo e navegador. Use um clipe mais curto ou menor ao atingir um limite.
Quando faltam informações de cor, são usados os valores do decodificador do navegador; as cores exibidas podem variar.
GIF, APNG e WebP animados tornam-se vídeos H.264 sem som. Um ciclo é exportado; a contagem de repetições não é salva como repetição automática do MP4. Pixels transparentes são compostos sobre o fundo escolhido. H.264 tem perdas e não restaura detalhes perdidos.
MPEG-4 Part 14 usa o formato básico de mídia ISO. A extensão .mp4 não identifica o codec: H.264, HEVC, AV1 e outros podem usar esse contêiner. A compatibilidade também depende do decodificador do navegador.
Cada formato tem vantagens e limitações. Escolha de acordo com a imagem e o fluxo de trabalho.
GIF usa até 256 cores por quadro, transparência binária e intervalos de 10 ms. Gradientes podem apresentar faixas; durações curtas são arredondadas.
APNG armazena quadros RGBA8 sem perdas com durações racionais e pode ser muito maior que MP4. Um vídeo opaco continua opaco; o fundo não é removido. APNG usa aqui a identidade PNG e a extensão .png.
WebP animado aceita alfa completo e compressão com ou sem perdas. As durações são arredondadas para milissegundos. O modo sem perdas preserva pixels decodificados, não o vídeo comprimido original nem HDR.
Não. MP4 para animação remove o áudio; animação para MP4 cria um vídeo sem faixa de áudio.
A saída H.264 é opaca: escolha a cor de fundo. APNG e WebP podem preservar o alfa da animação, mas não o criam a partir de vídeo opaco.
É necessário um navegador seguro com WebCodecs e o decodificador exigido ou um codificador H.264. O suporte varia conforme sistema e hardware. Codecs incompatíveis geram um erro claro; não há alternativa em servidor.
Use clipes curtos dentro dos limites indicados. PNG e WebP estáticos não são aceitos como animações. HDR, vídeo com alfa, quadros de duração zero e espaços de cor incompatíveis são rejeitados.