- Programação

Como alterar a resolução de um vídeo usando ffmpeg

Alterar a resolução de um vídeo pode ser uma tarefa simples e eficiente com a ferramenta ffmpeg. Essa ferramenta poderosa de linha de comando é amplamente utilizada para manipular arquivos de áudio e vídeo. Neste artigo, abordaremos como você pode ajustar a resolução de seus vídeos de maneira prática.

Instalando o ffmpeg

Antes de começar, você precisa ter o ffmpeg instalado em seu sistema. Para isso, você pode usar o gerenciador de pacotes de sua distribuição, como apt no Ubuntu ou brew no macOS. Para Windows, você pode baixar os binários do site oficial do ffmpeg.

Comando básico para alterar a resolução

Para alterar a resolução de um vídeo, você pode usar o seguinte comando:

ffmpeg -i entrada.mp4 -vf "scale=1280:720" saida.mp4

Neste exemplo, entrada.mp4 é o arquivo de vídeo original, e saida.mp4 é o novo arquivo que terá a resolução alterada para 1280×720 pixels. O parâmetro -vf especifica o filtro de vídeo, e scale define a nova resolução.

Manter a proporção original

Se você deseja alterar a resolução mantendo a proporção original do vídeo, pode usar uma expressão que define a largura ou altura e calcula a outra automaticamente. Por exemplo:

ffmpeg -i entrada.mp4 -vf "scale=1280:-1" saida.mp4

Neste comando, a largura é definida como 1280 pixels, e a altura será ajustada automaticamente para manter a proporção.

Alterando a resolução para diferentes formatos

O ffmpeg também permite alterar a resolução de vídeos em diferentes formatos. Por exemplo, você pode converter um vídeo para o formato AVI enquanto altera sua resolução:

ffmpeg -i entrada.mp4 -vf "scale=640:360" saida.avi

Aqui, o vídeo será convertido para AVI com uma nova resolução de 640×360 pixels.

Outras opções úteis

Além de alterar a resolução, o ffmpeg oferece uma variedade de opções para otimizar o vídeo. Você pode ajustar a taxa de bits, aplicar filtros e muito mais. Por exemplo, para alterar a taxa de bits, você pode usar o parâmetro -b:v:

ffmpeg -i entrada.mp4 -vf "scale=1280:720" -b:v 1M saida.mp4

Conclusão

Alterar a resolução de um vídeo usando ffmpeg é uma tarefa simples que pode ser realizada em poucos comandos. Com a flexibilidade e potência do ffmpeg, você pode facilmente adaptar seus vídeos para diferentes plataformas e requisitos.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *