O zoom é um processo de duas etapas. Você quer:
- Redimensione o vídeo por um fator de sua escolha.
- Recorte o vídeo para o tamanho original.
Isso se pareceria com isso, por exemplo para aumentar o zoom com um fator de 2, assumindo um vídeo de entrada de 1280 × 720 pixels:
ffmpeg -i input.mp4 -vf "scale=2*iw:-1, crop=iw/2:ih/2" output.mp4
Claro, você pode mudar o fator aqui. O -1
significa que a altura será definida automaticamente.
Você pode usar dois parâmetros adicionais para o filtro crop
para definir a posição da janela de recorte.
Dê uma olhada no guia de codificação x264 se precisar alterar a qualidade da saída (ela será reduzida em comparação a o original, claro).