Converter GIF para MP4

Aqui você converte GIF para MP4 de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Com perdas Parte do detalhe é trocada por tamanho. MP4 não consegue guardar tudo o que um GIF guarda.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber O resultado não tem som, porque um GIF não tem como carregar som. Cada quadro mantém a sua própria duração, então uma animação com pausas irregulares roda como foi criada e não numa velocidade média.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

Por que um vídeo da mesma animação é vinte vezes menor

A diferença toda está em uma ideia: a compensação de movimento. Um codificador de vídeo guarda um quadro completo e depois, para cada quadro seguinte, registra só o que mudou. Uma animação de um logotipo deslizando sobre um fundo parado não custa quase nada depois do primeiro quadro, porque quase nada está diferente.

O GIF não tem mecanismo nenhum desse tipo. Ele guarda cada quadro como uma imagem inteira, um depois do outro, com no máximo 256 cores em cada. Esse projeto é de 1989 e nunca mudou, e é por isso que um GIF de cinco segundos pode pesar mais que o vídeo de um minuto de onde ele foi recortado. Converter não comprime melhor o mesmo arquivo — guarda a mesma animação de um jeito fundamentalmente mais econômico.

As plataformas já fazem isso com você

Suba um GIF no Twitter, no Reddit, no Discord ou na maioria dos aplicativos de mensagem e ele não continua GIF. É convertido em vídeo na chegada, em silêncio, e devolvido como vídeo. A etiquetinha «GIF» que você vê é uma etiqueta; o arquivo por trás é um MP4.

Eles fazem isso porque a banda é custo deles, não seu. Fazer você mesmo antes de subir significa que o ajuste de qualidade fica com você em vez de aceitar o deles, que a sua página carrega mais rápido se for você quem hospeda, e que você descobre agora e não depois se a animação sobrevive à conversão — e sobrevive.

Fazer ele se comportar como GIF numa página web

Um GIF começa sozinho, repete em laço e não tem controles, e é razoável esperar que o substituto faça o mesmo. Um elemento de vídeo faz tudo isso, mas só se você pedir: `autoplay`, `loop`, `muted` e `playsinline`. O atributo `muted` é o que pega as pessoas — todo navegador se recusa a iniciar sozinho um vídeo com som, e um substituto de GIF não tem som mesmo, então declarar não custa nada.

Sem `playsinline`, o iOS abre o vídeo em tela cheia em vez de tocá-lo ali mesmo, que é a outra surpresa clássica. Com os quatro, o resultado é indistinguível de um GIF, a não ser que a página carrega mais rápido.

O que a conversão não consegue consertar

As cores já vinham reduzidas. Um GIF guarda no máximo 256 por quadro, e qualquer faixamento que isso tenha causado está assado dentro dos quadros que o codificador recebe. O MP4 guarda tudo fielmente e não acrescenta uma paleta própria, então a animação não piora — mas também não recupera o que o GIF jogou fora quando foi feito.

Se você tem o vídeo original de onde o GIF foi recortado, converter aquele direto sempre vai ficar melhor do que converter o GIF. Esta página é para o caso comum em que o GIF é tudo o que você tem.

O que esperar do tamanho do arquivo

De dez a trinta vezes menor é a faixa comum, e ela se alarga quanto mais parada for a animação. Uma gravação de tela de um menu abrindo — pixels em sua maioria intactos — pode ser cinquenta vezes menor. Uma chuva de confete em que cada pixel se mexe fica mais perto de cinco.

A outra economia é a que as pessoas esquecem: um GIF precisa ser baixado inteiro antes de rodar direito, enquanto um vídeo começa nos primeiros quadros. No celular, essa costuma ser a diferença que alguém realmente percebe.

Taxa de quadros, e as taxas esquisitas que os GIFs usam

Um GIF define um atraso por quadro em centésimos de segundo, e nada obriga esses atrasos a serem iguais. Então GIFs rodam rotineiramente em taxas que câmera nenhuma jamais produziu: 12,5 quadros por segundo, ou uma mistura de taxas dentro de um mesmo arquivo.

A conversão mantém essa marcação em vez de arredondá-la para algo arrumado, o que deixa a animação correndo na velocidade para a qual foi feita. Se parecia certo como GIF, parece certo como MP4.

A transparência não sobrevive, e o que fazer quanto a isso

Um GIF pode declarar uma cor como transparente. O MP4 não tem transparência alguma, então os pixels transparentes são compostos sobre uma cor sólida — branco, a menos que outra seja escolhida.

Para a maioria dos GIFs isso não muda nada, porque quase todos já têm fundo opaco. Para a animação de um logotipo feita para pousar numa página colorida, muda tudo. Se a transparência é o ponto, o WebP animado a preserva e ainda assim toca em todos os navegadores.

Onde um MP4 não vai

O limite honesto desta conversão é que alguns lugares ainda aceitam só GIF: certos fóruns, sistemas de chamados antigos, algumas assinaturas de e-mail, e qualquer contexto em que a coisa precise ser uma imagem e não um reprodutor embutido.

É uma lista que encolhe e vale conferir em vez de supor. As grandes plataformas de conversa e as redes convertem para vídeo no envio de qualquer jeito, então mandar um GIF para elas só significa que quem faz esta conversão são elas, e não você.

Nada é enviado

O GIF é decodificado e o vídeo codificado dentro do seu navegador, usando o maquinário que ele já tem para tocar mídia. Não há servidor envolvido, nem fila, nem conta.

Isso importa mais do que parece nesta dupla, porque um bocado de GIFs são gravações de tela — um defeito sendo reproduzido, um fluxo de trabalho sendo demonstrado — e uma gravação de tela recolhe tudo o mais que por acaso estivesse na tela.

Como converter GIF para MP4

  1. Solte o seu arquivo GIF nesta página, ou clique para escolher um.
  2. Escolha MP4 como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo MP4 pronto.

GIF ou MP4: o que muda

GIF comparado com MP4
GIFMP4
Nome completoGraphics Interchange FormatVídeo MPEG-4
Extensão do arquivo.gif.mp4
Tipo de mídiaimage/gifvideo/mp4
CompressãoSem perdas — nada é descartadoCom perdas — o tamanho é comprado com qualidade
Publicado pela primeira vez19872001
Publicado porCompuServeMPEG
EspecificaçãoGIF89aISO/IEC 14496-14
LicençaPadrão abertoPadrão aberto
Situação hojeAntigo, ainda lido em todo lugarAtual
Profundidade de bits8
Cor que consegue descreverpaleta indexada
Maior imagem65.535 px por lado
Abre no navegadorTodos os navegadoresTodos os navegadores
Considerado no lugarWebPWebM, MKV, MOV

Abrir o resultado

MP4 é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente H.264, HEVC e AV1 — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.

GIF é de 1987 e está praticamente superado. MP4 é o que os programas atuais escrevem, então converter também é uma forma de continuar conseguindo ler.

Os programas de sempre não se cruzam: GIF abre em GIMP, Adobe Photoshop e ImageMagick, e MP4 em VLC, HandBrake e Adobe Premiere Pro, então quem receber o resultado precisa de algum do segundo grupo.

Para que serve cada formato

GIF é o formato da CompuServe, publicado em 1987. Registra 8 bits por canal.

MP4 vem da MPEG é de 2001, descrito em ISO/IEC 14496-14. VLC, HandBrake e Adobe Premiere Pro leem o formato.

De GIF para MP4: perguntas frequentes

Meu arquivo GIF é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é mediabunny, um invólucro do WebCodecs, que aproveita os decodificadores do seu próprio aparelho; seu navegador baixa isso uma vez e guarda.

Converter GIF para MP4 é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. mediabunny é baixado para a sua máquina e roda lá, e por isso não há contador.

Perde qualidade ao converter GIF para MP4?

MP4 comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. O resultado não tem som, porque um GIF não tem como carregar som. Cada quadro mantém a sua própria duração, então uma animação com pausas irregulares roda como foi criada e não numa velocidade média.

Qual codec está dentro do arquivo MP4?

MP4 é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente H.264, HEVC e AV1 — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.

Mais sobre esses formatos

De onde vêm estes números

O que esta página afirma sobre GIF e MP4 pode ser conferido, e estes são os documentos que resolvem a questão.