Me gustaría usar HandBrake para comprimir algunos videos que fueron tomados a través de una cámara montada al revés.
Encontré una referencia a una rotate
opción de línea de comandos , pero no puedo encontrarla en la GUI.
¿Me lo estoy perdiendo?
Me gustaría usar HandBrake para comprimir algunos videos que fueron tomados a través de una cámara montada al revés.
Encontré una referencia a una rotate
opción de línea de comandos , pero no puedo encontrarla en la GUI.
¿Me lo estoy perdiendo?
Respuestas:
En las Opciones adicionales en la pestaña Video,, --rotate=4
gire en sentido horario 90 o , --rotate=7
90 en sentido antihorario.
Nota: No funcionará sin la coma y el espacio anteriores.
(A partir de la versión 0.10.2.7286)
---- Editar: a partir de 0.10.5.x
90 grados en sentido antihorario
, --rotate=8
90 grados en sentido horario
, --rotate=3
, --rotate=7
gira 90 grados en sentido antihorario para mí en Windows 7
, --rotate=3
para una rotación de 180 grados.
De la documentación del freno de mano:
--rotate Flips images axes
<M> (default 3)
Para rotar 90 ° utilicé:
HandBrakeCLI -i source -o target.m4v --preset="Universal" --rotate="4"
con éxito. No tuve suerte de que esto funcione desde la GUI.
nota: no estoy seguro de por qué la publicación de blog mencionada anteriormente dice:
un valor de 1 vueltas en X, 2 vueltas en Y y 3 vueltas en X e Y.
Se dice que "3" es el valor predeterminado y, como tal, no debe girar en absoluto. He encontrado que esto es cierto.
información agregada por sorein:
Documentación de HandBrake: https://trac.handbrake.fr/wiki/CLIGuide
Sintax:,
--rotate = n
(se necesita coma y espacio)
Se debe ingresar en la pestaña VIDEO / OPCIONES ADICIONALES
Comportamiento de "n"
La gestión de la opción ROTAR es caótica. ¡Mezcla FLIP y ROTATE!
1: x flip
2: y flip
3: 180 grados de rotación (también el PREDETERMINADO)
4: 90 grados de rotación (en sentido horario)
5: 90 grados de rotación + y flip
6: 270 grados de rotación + y flip
7: 270 grados de rotación
De una publicación reciente rotación de video de iPhone (y compresión)
HandBrake (o al menos la GUI) no ofrece una forma de rotar el video. La CLI de HandBrake tiene una opción de "rotación", sin embargo, descubrí que no es una rotación verdadera. Más bien, simplemente gira sobre un eje. La documentación es deficiente, pero descubrí que un valor de 1 voltea en X, 2 voltea en Y y 3 voltea en X e Y. Entonces, 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 la rotación adecuada.
Si bien esto se refiere a una plataforma Mac OS-X, supongo que también debería funcionar para usted. Encuentre un binario mencoder para su plataforma.
Revelación de relleno: autor de VidCoder aquí.
Una alternativa podría ser usar la última versión beta de VidCoder , que usa el motor HandBrake y tiene soporte en la GUI para rotación y reflexión (con vistas previas):
He intentado poner
-7 --rotate <3>
en el cuadro de la pestaña Video en Optimizar video: cuadro Opciones adicionales .
Funcionó y volteó mi video en el eje XY (rotación de 180 grados).
Tenga en cuenta que a partir de Win x64 versión 1.0.7 (y posiblemente versiones anteriores 1.0), ahora hay una opción Rotar en Filtros, con las mismas opciones 0/90/180/270 que la CLI proporciona actualmente.