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

Le système HandBrake permet-il de faire pivoter une vidéo ?

Advertisement

J'aimerais utiliser le HandBrake pour compresser une vidéo qui a été prise par une caméra montée à l'envers.

J'ai trouvé une référence à une option rotate en ligne de commande, mais je ne la trouve pas dans l'interface graphique.

**Est-ce que je viens de la manquer ?

Advertisement

Réponses (7)

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

Sur l'onglet Options supplémentaires sous Vidéo, mettez , --rotate=4 pour faire tourner dans le sens des aiguilles d'une montre de 90 ou , --rotate=7 pour 90 dans le sens inverse.

Note: Cela ne fonctionnera pas sans la virgule et l'espace précédents.

(A partir de la version 0.10.2.7286)

—-Edit : à partir de la version 0.10.5.x

90 degrés dans le sens inverse des aiguilles d'une montre

, --rotate=8

90 degrés dans le sens des aiguilles d'une montre

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

Extrait de la documentation sur le frein à main :

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

Pour faire une rotation de 90°, j'ai utilisé :

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

avec succès. Je n'ai pas réussi à le faire fonctionner à partir de l'interface graphique.

note : Je ne sais pas pourquoi le billet de blog mentionné ci-dessus dit :

une valeur de 1 retournement sur X, 2 retournements sur Y, et 3 retournements sur X et Y.

“3” est dit être la valeur par défaut et, en tant que tel, ne devrait pas faire de rotation du tout. J'ai constaté que c'est vrai.


info ajouté par sorein :

Documentation sur le frein à main https://trac.handbrake.fr/wiki/CLIGuide

Sintax :
, –rotate=n (virgule et espace nécessaire) Il faut le saisir dans l'onglet VIDEO / OPTIONS SUPPLÉMENTAIRES

Comportement de “n” La gestion de l'option ROTATE est chaotique. Elle mélange FLIP et ROTATE !

1 : x flip 2 : y flip 3 : 180 degrés de rotation (également le DEFAUT) 4 : 90 degrés de rotation (dans le sens des aiguilles d'une montre) 5 : 90 degrés de rotation + y flip 6 : 270 degrés de rotation + y flip 7 : 270 degrés de rotation

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

D'après un article récent Rotation (et compression) de la vidéo de l'iPhone

HandBrake (ou du moins l'interface graphique) n'offre pas de moyen de faire tourner la vidéo. Le HandBrake CLI dispose d'une option de “rotation”, mais j'ai trouvé qu'il ne s'agit pas d'une véritable rotation. Au contraire, il se contente de basculer sur un axe. La documentation est pauvre, mais j'ai trouvé qu'une valeur de 1 bascule sur X, 2 bascules sur Y, et 3 bascules sur X et Y. Donc, utiliser une valeur de 3 est la même chose que faire une rotation de 180°, ce qui est utile pour les vidéos qui sont à l'envers, mais pas pour les vidéos qui sont de côté.

mencoder peut faire une rotation correcte.

Bien que cela concerne une plate-forme Mac OS-X, je suppose que cela devrait fonctionner pour vous aussi. Trouvez un binaire mencoder pour votre plateforme.

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

Remplir la divulgation : L'auteur de VidCoder ici.

Une alternative pourrait être d'utiliser la dernière version VidCoder beta, qui utilise le moteur HandBrake et dispose d'un support in-GUI pour la rotation et la réflexion (avec des aperçus) :

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

J'ai essayé de mettre

-7 --rotate <3>

dans la case dans l'onglet Vidéo sous Optimise Video : Extra Options box.

Ça a marché et j'ai retourné ma vidéo sur l'axe XY (rotation de 180 degrés).

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

Notez qu'à partir de la version 1.0.7 de Win x64 (et éventuellement des versions 1.0 antérieures), il y a maintenant une option Rotation sous Filtres, avec les mêmes options 0/90/180/270 que le CLI fournit actuellement.

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

Dans Winx64 0.9.9.5530, la syntaxe est la suivante

rotate=3

Pas de virgule de début ou de fin, d'espace, etc.

Advertisement