top of page
Foto do escritorMestre Digital

Otimização de Mapas Animados

Atualizado: 7 de jan. de 2021

Nesse vídeo explico esse tutorial:


Conversão de Mapas Animados

Para uma melhor performance dos mapas animados é interessante colocar o mapa em um formato que é recomendado pelo desenvolvedor (clique aqui).

Você deve ter o seu mapa animado no formato de vídeo webm (sobre o formato). Esse formato de vídeo é feito para aplicações web e streaming.

As configurações que você deve aplicar na conversão são:

  • Variable Bit Rate (VBR)

  • Ajuste de qualidade para um valor na faixa de 60-80%.

  • Use 30 quadros por segundo.

  • Tentar gerar um arquivo que fique com um tamanho próximo a 50 MB.

  • Remover o áudio do arquivo.

  • Desativar transparência caso haja.

Para realizar a conversão de vídeo para um formato para outro você pode usar a ferramenta que preferir. Apenas siga as orientações. Para o exemplo que faremos aqui, será usado o ffmpeg que é um programa para manipulação de vídeo que é controlado através da linha de comando.

Exemplo

Exemplo

Para o exemplo vamos usar esse mapa animado grátis da Dynamic Dungeons.

Vamos converter o arquivo cragmaw_hideout-gridless.m4v

Dados do Arquivo Original:

  • Tamanho do Arquivo: 141 MB (148.488.690 bytes)

  • 4K - 3840x2160


Passo a Passo

  • Para realizar a conversão você vai precisar do https://ffmpeg.org/. Ele pode ser instalado no linux/windows.

  • Uma vez instalado vá na linha de comando e execute o script linux ou script windows. Mais instruções sobre ele no próprio.

  • Os valores de chamada do ffmpeg (abaixo) precisam ser ajustados conforme os parâmetros sugeridos pelo Google para um resultado ótimo. O script acima tem definidos HD e UHD e permite escalar para um ou outro formato.


Esse é o comando linux que realiza a conversão.

ffmpeg -i $arquivo $escalar $taxadequadros -c:v vp9 -b:v 2000k -minrate 1500k -maxrate 2500k -quality good -crf 31 -c:a libvorbis -pass 1 -speed 4 $arquivosaida && ffmpeg -i $arquivo $escalar $taxadequadros -c:v vp9 -b:v 2000k -minrate 1500k -maxrate 2500k -quality good -crf 31 -c:a libvorbis -pass 2 -speed 4 -y $arquivosaida"

Arquivos para Comparação

  • Tamanho do Arquivo: 145 MB

  • 4K - 3840x2160

  • Tamanho do Arquivo: 12 MB

  • HD - 1920x1080


Resultado

Todos os arquivos convertidos usando a recomendação Google (Vermelho e Verde) ficaram com boa qualidade.


Vermelho

Usando as configurações recomendadas pelo Google obtivemos uma redução no tamanho do arquivo muito bom com a conversão de UHD para UHD e excelente com UHD para HD,


Verde

A conversão de um segundo vídeo HD para HD foi excelente também.


Amarelo

Aqui usamos o Openshot para converter os arquivos com a qualidade média e baixa. A conversão HD baixa não ficou com uma imagem boa. As demais ficaram boas.


Veja a comparação dos resultados abaixo (4K):


 

Referências

260 visualizações0 comentário

Posts recentes

Ver tudo

Comments


bottom of page