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

¿Puede HandBrake voltear/rotar un vídeo?

Me gustaría usar HandBrake para comprimir un video que fue tomado a través de una cámara que fue montada al revés.

He encontrado una referencia a una opción de la línea de comandos rotate, pero no la encuentro en la GUI.

¿Me lo estoy perdiendo?

Antwoorden (7)

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

En la pestaña Opciones extra de Vídeo ponga , --rotate=4 para girar 90 en el sentido de las agujas del reloj o , --rotate=7 para 90 en sentido contrario.

Nota: No funcionará sin la coma y el espacio anteriores.

(A partir de la versión 0.10.2.7286)

—-Edit: a partir de la versión 0.10.5.x

90 grados en sentido contrario a las agujas del reloj

, --rotate=8

90 grados en sentido de las agujas del reloj

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

De la documentación de Handbrake:

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

Para girar 90° he utilizado:

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

con éxito. No hubo suerte en conseguir que esto funcione desde la GUI.

nota: No estoy seguro de por qué la entrada del blog arriba referenciada dice:

un valor de 1 da la vuelta en X, 2 da la vuelta en Y, y 3 da la vuelta en X e Y.

“3” se dice que es por defecto y como tal no debería hacer ninguna rotación. He comprobado que esto es cierto.

  • *

info añadida por sorein:

Documentación de HandBrake https://trac.handbrake.fr/wiki/CLIGuide

Sintax:
, –rotate=n (se necesita coma y espacio) Hay que introducirlo en la pestaña VIDEO / EXTRA OPTIONS

Comportamiento de “n” La gestión de la opción ROTATE es caótica. ¡Mezcla FLIP y ROTATE!

1 : voltear x 2 : voltear y 3 : girar 180 grados (también el DEFAULT) 4 : girar 90 grados (en el sentido de las agujas del reloj) 5 : girar 90 grados + girar y 6 : girar 270 grados + girar y 7 : girar 270 grados

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

De un post reciente iPhone video rotation (and compression)

HandBrake (o al menos la GUI) no ofrece una manera de rotar el video. La CLI de HandBrake tiene una opción de “rotación”, sin embargo, encontré que no es una verdadera rotación. Más bien, simplemente se voltea en un eje. La documentación es pobre, pero encontré que un valor de 1 voltea en X, 2 voltea en Y, y 3 voltea en X e Y. Así que usar un valor de 3 es lo mismo que hacer una rotación de 180°, lo cual es útil para videos que están al revés, pero no para videos que están de lado.

mencoder puede hacer una rotación adecuada.

Aunque esto se refiere a una plataforma Mac OS-X, supongo que también debería funcionar para ti. Busca un binario de mencoder para tu plataforma.

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

Llenar la divulgación: El autor de VidCoder aquí.

Una alternativa podría ser utilizar la última beta de VidCoder , que utiliza el motor HandBrake y tiene soporte en la GUI para la rotación y la reflexión (con vistas previas):

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

He probado a poner

-7 --rotate <3>

en la casilla de la pestaña Vídeo en Optimizar vídeo: Opciones extra caja.

Ha funcionado y ha volteado mi vídeo en el eje XY (rotación de 180 grados).

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

Tenga en cuenta que a partir de la versión 1.0.7 de Win x64 (y posiblemente de versiones anteriores de la 1.0), ahora hay una opción de Rotación en Filtros, con las mismas opciones 0/90/180/270 que ofrece actualmente el CLI .

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

En Winx64 0.9.9.5530 la sintaxis es:

rotate=3

Sin coma inicial o final, espacio, etc.