2012-05-01 02:45:46 +0000 2012-05-01 02:45:46 +0000
93
93

O HandBrake pode virar/rotar um vídeo?

Gostaria de usar o HandBrake para comprimir algum vídeo que foi captado através de uma câmara que foi montada de cabeça para baixo.

encontrei uma opção referência para uma linha de comando rotate, mas não a consigo encontrar na GUI.

*Só me faltava? *

Respostas (7)

93
93
93
2013-11-17 17:09:43 +0000

No separador Opções extra em Video colocar , --rotate=4 para rodar no sentido dos ponteiros do relógio em 90 ou , --rotate=7 para 90 no sentido contrário ao dos ponteiros do relógio.

Nota: Não funcionará sem a vírgula e espaço anteriores.

(A partir da versão 0.10.2.7286)

—-Editar: a partir de 0.10.5.x

90 graus no sentido anti-horário

, --rotate=8

90 graus no sentido horário

, --rotate=3
23
23
23
2014-02-13 16:27:30 +0000

A partir da documentação do travão de mão:

--rotate Flips images axes
      <M> (default 3)

Para rodar 90° I utilizado:

HandBrakeCLI -i source -o target.m4v --preset="Universal" --rotate="4"

com sucesso. Não tive sorte em conseguir que isto funcionasse a partir da GUI.

nota: Não tenho a certeza porque é que o post do blog acima referido diz:

um valor de 1 virada em X, 2 viradas em Y, e 3 viradas em X e Y.

“3” é dito como sendo por defeito e como tal não deve fazer qualquer rotação. Descobri que isto é verdade.


info adicionado por sorein:

documentação do HandBrake https://trac.handbrake.fr/wiki/CLIGuide

Sintax:
, –rotate=n (vírgula e espaço necessário) Tem de ser introduzido no separador VÍDEO / EXTRA OPÇÕES

Comportamento de “n” A gestão da opção ROTATE é caótica. Mistura FLIP e ROTATE!

1 : x viragem 2 : y viragem 3 : 180 graus de rotação (também o DEFAULT) 4 : 90 graus de rotação (sentido horário) 5 : 90 graus de rotação + y viragem 6 : 270 graus de rotação + y viragem 7 : 270 graus de rotação

14
14
14
2012-05-01 02:53:17 +0000

A partir de um post recente rotação (e compressão) de vídeo do iPhone

HandBrake (ou pelo menos o GUI) não oferece uma forma de rotação de vídeo. O HandBrake CLI tem uma opção de “rotação”, no entanto descobri que não é uma rotação verdadeira. Em vez disso, simplesmente gira sobre um eixo. A documentação é pobre, mas descobri que um valor de 1 vira em X, 2 vira em Y, e 3 vira em X e Y. Assim, usar um valor de 3 é o mesmo que fazer uma rotação de 180°, o que é útil para vídeos que estão de cabeça para baixo, mas não para vídeos que estão de lado.

& > mencoder pode fazer uma rotação adequada.

Enquanto isto se refere a uma plataforma Mac OS-X, acho que também deve funcionar para si. Encontre um binário mencoder para a sua plataforma.

7
7
7
2014-06-15 18:15:26 +0000

Preencher divulgação: VidCoder autor aqui.

Uma alternativa pode ser utilizar o mais recente VidCoder beta, que utiliza o motor HandBrake e tem suporte in-GUI para rotação e reflexão (com previews):

2
2
2
2013-08-14 01:59:34 +0000

Tentei colocar

-7 --rotate <3>

na caixa do separador Vídeo em Optimise Video: Caixa de Opçõesextra.

Funcionou e virou o meu vídeo no eixo XY (rotação de 180 graus).

1
1
1
2019-07-27 03:15:51 +0000

Note-se que a partir da versão Win x64 1.0.7 (e possivelmente versões anteriores 1.0), existe agora uma opção Rodar em Filtros, com as mesmas opções 0/90/180/270 que o CLI fornece actualmente.

1
1
1
2013-12-25 04:23:23 +0000

Em Winx64 0.9.9.5530 a sintaxe é:

rotate=3

Sem vírgula, espaço, etc.