É possível ampliar um vídeo e salvá-lo usando comandos ffmpeg?
Procurei muito mas não encontrei nenhuma solução.
Responder1
O zoom é um processo de duas etapas. Você quer:
- Dimensione o vídeo de acordo com um fator de sua escolha.
- Corte o vídeo de volta ao tamanho original.
Seria mais ou menos assim, por exemplo, para aumentar o zoom com um fator de 2, assumindo um vídeo de entrada de 1280×720 pixels:
ffmpeg -i entrada.mp4 -vf "escala=2*iw:-1,cortar=iw/2:ih/2" saída.mp4
Claro, você pode alterar o fator aqui. Isso -1
significa que a altura será definida automaticamente.
Você pode usar dois parâmetros adicionais de crop
filtro para definir a posição da janela de corte.
Dê uma olhada noguia de codificação x264se você precisar alterar a qualidade da saída (ela será reduzida em relação ao original, é claro).