Est-il possible de changer l'angle de rotation d'un fichier vidéo?
J'ai quelques vidéos dans la mauvaise direction, donc tout ce que je voulais, c'est la corriger.
Si vous demandez de faire pivoter une vidéo de 90º ou 180º, vous devez utiliser avidemux.
Sudo apt-get update
Sudo apt-get install avidemux
Et tu as fini.
Vous pouvez également utiliser ffmpeg et la ligne de commande (extraite de rotation de vidéos avec FFmpeg ):
Rotation de 90 dans le sens des aiguilles d'une montre:
ffmpeg -i in.mov -vf "transpose=1" out.mov
Pour le paramètre transpose, vous pouvez passer:
0 = 90CounterCLockwise and Vertical Flip (default) 1 = 90Clockwise 2 = 90CounterClockwise 3 = 90Clockwise and Vertical Flip
Et pour le retourner horizontalement ( documentation ffmpeg ):
Retournez la vidéo d'entrée horizontalement.
Par exemple, retourner horizontalement la vidéo en entrée avec `ffmpeg ':
ffmpeg -i in.avi -vf "hflip" out.avi
Nota bene
Les anciennes versions d'Ubuntu fournissaient avconv
au lieu de ffmpeg
. Dans ce cas, remplacez simplement ffmpeg
par avconv
:
avconv -i in.mov -vf "transpose=1" out.mov
Voulez-vous dire la rotation sur la lecture ou la convertir en une version tournée?
En tant qu'utilisateur en ligne de commande, j'utilise normalement mplayer:
Lecture: mplayer -vf rotate=1 videofile.mp4
(une rotation peut avoir une valeur de 0 à 7, 1 tourne de 90 degrés dans le sens des aiguilles d'une montre)
Convertir (nécessite le transcodage): mencoder -vf rotate=1 videofile.mp4 -oac copy -of lavf -lavfopts format=mp4 -ovc lavc -lavcopts vcodec=mpeg4 -o newfilename.mp4
(vous pouvez également utiliser d'autres codecs vidéo, ceci n'est qu'un exemple)
Et voici un outil graphique pour faire ce dernier: kdenlive (une application kde de l'univers)
Si vous souhaitez simplement visionner un film dans une orientation différente, à partir de Totem 3.1.4 (dans Raring 13.04 et au-delà), il existe un "plug-in de rotation" que vous pouvez activer (modifier/plug-ins), puis faire pivoter, par exemple. via ctrl-r.
Je pense que la rotation appropriée devrait être automatique quand il y a des métadonnées de rotation, et j'ai commenté ici un bogue de Totem pertinent: Bogue 701950 - Iphone Movies
Il existe également des moyens de le faire dans mplayer (et de convertir un film tourné avec mencoder), par exemple.
mplayer -vf rotate file.mov
ou
mencoder file.mov -oac lavc -ovc x264 -vf rotate=1 -o file-rotated.mov
La meilleure option (à mon avis!) Est OpenShot, il vous suffit de suivre ces étapes faciles:
OpenShot recadre la vidéo lorsqu’elle est passée de paysage à portrait. Pour compenser, j'ai essayé ces étapes et cela a fonctionné. J'espère que ça marchera pour toi aussi.
De cette façon, la vidéo serait la moins recadrée et elle ne devrait pas être perceptible.