- - Como criar GIFs com o FFMpeg no Windows 10

Como criar GIFs com FFMpeg no Windows 10

Criar um GIF é bastante simples. Existem vários aplicativos gratuitos que permitem criar GIFs a partir de imagens ou criar um a partir de um arquivo de vídeo. Não é até você querer controlar a resolução e a taxa de quadros que você encontra problemas. Criar um HD nem sempre é fácil ou gratuito quando você precisa de tanto controle. Você pode experimentar o Giphy, que pode gerar um GIF grande de 1920 × 1080, mas isso é por acaso. Você não pode forçá-lo a corresponder ao tamanho do vídeo. Dito isto, se você pode usar o FFMpeg, a criação do GIF deve ser fácil.

O FFMpeg é uma ótima ferramenta. A única desvantagem é que é uma ferramenta de linha de comando, o que significa que muitas pessoas não se sentem confortáveis ​​em usá-la. No que diz respeito à criação de um GIF com FFMpeg, vamos simplificá-lo para que você só precise editar o comando para incluir seus nomes de arquivo.

GIFs com FFMpeg

No entanto, o FFMpeg pode cortar vídeos, é melhor sebasta usar o aplicativo de TV e filmes para fazer isso. Ele possui uma GUI que permite cortar vídeos e, se você tem uma GUI que pode fazer isso, não quer passar pelo FFMpeg.

Baixe o FFMpeg e extraia o arquivo. Dentro, abra a pasta Bin. Clique dentro da barra de localização e copie o caminho para a pasta. Abra o prompt de comando e use o seguinte comando para ir para a pasta extraída.

Sintaxe

cd path-to-folder

Exemplo

cd C:UsersfatiwDesktopffmpeg-20180821-7e0df59-win64-staticffmpeg-20180821-7e0df59-win64-staticbin

Pegue o vídeo (aparado na parte exata) e coloque-o na pasta bin. Execute o seguinte comando para converter o vídeo em GIF.

Sintaxe

ffmpeg -i video.mp4 my_gif.gif

Você deve editar o nome do arquivo de vídeo e o nome do arquivo GIF em que deseja salvar o GIF. Você também pode usar quase qualquer formato de arquivo de vídeo para converter para GIF. Pode ser AVI ou MP4.

Exemplos

ffmpeg -i my_video.mp4 gif_file.gif
ffmpeg -i my_video.avi gif_file.gif

Isso o converterá em um GIF com uma taxa de 20 quadros e a mesma resolução exata do vídeo. Por exemplo, se o vídeo for 1920 × 1080, o GIF terá o mesmo tamanho.

Você pode usar este comando para alterar a taxa de quadros e a resolução.

Sintaxe

ffmpeg -i video.mp4 -r 20 -vf scale=240:-1 my_gif.gif

O -r 20 determina a taxa de quadros. Se você deseja defini-lo como 60, você deve defini-lo como -r 60. A escala -vf = 240: -1 define a largura como 240 e a altura é redimensionada proporcionalmente. Se você deseja definir a largura para 1920, é necessário editá-la para -vf scale = 1920: -1.

Exemplo

ffmpeg -i my_video.mp4 -r 60 -vf scale=1920:-1 my-gif.gif
</p>

Comentários