ffmpeg - como girar vídeos no sentido horário ou anti-horário

Publicado por Fábio Berbert de Paula em 06/05/2021

[ Hits: 3.653 ]

Blog: https://fabio.automatizando.dev

 


ffmpeg - como girar vídeos no sentido horário ou anti-horário



Nessa dica rápida veremos como girar vídeos no sentido horário ou anti-horário usando a famosa ferramenta ffmpeg.

Um amigo me pediu para girar um vídeo dele jogando tênis que estava deitado, conforme imagem abaixo:
Neste caso eu quero girar o vídeo 90 graus no sentido anti-horário. Para isso utilizaremos um recurso chamado transpose. O parâmetro transpose no ffmpeg pode receber os seguintes valores:
  • 0 - rotaciona 90 graus anti-horário e faz um flip vertical
  • 1 - rotaciona 90 graus no sentido horário
  • 2 - rotaciona 90 graus no sentido anti-horário
  • 3 - rotaciona 90 graus sentido horário e faz um flip vertical

Neste caso vou usar o valor "2":

ffmpeg -i original.mp4 -vf "transpose=2" rotacionado.mp4

E pronto, vídeo corrigido:
Também é possível acumular parâmetros, por exemplo, caso eu queira girar 270 graus no sentido horário, que no final das contas dá no mesmo, a sintaxe seria (270 = 90 + 90 + 90):

ffmpeg -i matheus.mp4 -vf "transpose=1, transpose=1, transpose=1" out3.mp4

Espero ter ajudado!

Outras dicas deste autor

Instalando suporte a flash no Mozilla

Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github

Criando um programa CGI com Perl

Como escrever em arquivos protegidos usando o sudo e redirecionamento

Adaptador de rede USB WiFi TP-LINK no Debian

Leitura recomendada

Instalando o Shutter no Linux Mint 20 e Ubuntu 20.04

Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE

Pendrive ou cartão de memória para multimídia não compatível [Resolvido]

Informações detalhadas de arquivos de vídeo com mediainfo

Instalação do Spotify no openSUSE Leap 15

  

Comentários
[1] Comentário enviado por maurixnovatrento em 08/05/2021 - 10:32h


Muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts