Original e transposto & versão recortada
Usando ffmpeg
Você pode fazer isso no ffmpeg. Por padrão, a taxa de quadros de entrada é usada para a taxa de quadros de saída.
Exemplo para girar 90 ° no sentido horário com transpose
filter e crop
(centrado) para o tamanho 720x1280:
ffmpeg -i input -vf "transpose=1,crop=720:1280" -c:v libx264 -c:a copy out.mkv
O uso de filtros de vídeo requer a recodificação do vídeo, mas o áudio será simplesmente fluxo copiado de re-codificado.
Rodar durante a reprodução
Outra opção é girar e cortar durante a reprodução. Dessa forma, você não precisa recodificar e reduzir potencialmente a qualidade. Qualquer jogador que valha a pena usar deve deixar você fazer isso. Exemplo usando ffplay
:
ffplay -vf "transpose=1,crop=720:1280" -i input