Есть ли способ изменить угол поворота видеофайла?
У меня есть несколько видеороликов в неправильном направлении, поэтому все, что я хотел, это исправить.
Есть ли способ изменить угол поворота видеофайла?
У меня есть несколько видеороликов в неправильном направлении, поэтому все, что я хотел, это исправить.
Если вы запрашиваете поворот видео 90º или 180º, вы должны использовать avidemux.
sudo apt-get update
sudo apt-get install avidemux
И все готово.
Вы также можете использовать ffmpeg и командную строку (взято из Вращение видео с помощью FFmpeg ):
Rotate 90 clockwise:
ffmpeg -i in.mov -vf "transpose=1" out.mov
For the transpose parameter you can pass:
0 = 90CounterCLockwise and Vertical Flip (default) 1 = 90Clockwise 2 = 90CounterClockwise 3 = 90Clockwise and Vertical Flip
И перевернуть его по горизонтали ( документация ffmpeg ):
Flip the input video horizontally.
For example to horizontally flip the video in input with 'ffmpeg':
ffmpeg -i in.avi -vf "hflip" out.avi
Nota bene
Старые версии Ubuntu поставляют avconv
вместо ffmpeg
. В этом случае просто измените ffmpeg
на avconv
:
avconv -i in.mov -vf "transpose=1" out.mov
Вы имеете в виду поворот при воспроизведении или преобразование его в повернутую версию?
Как пользователь командной строки, я обычно использую mplayer:
Воспроизведение:
mplayer -vf rotate=1 videofile.mp4
(вращение может иметь значения от 0 до 7, 1 вращается на 90 градусов по часовой стрелке)
Преобразование (требует перекодирования):
mencoder -vf rotate=1 videofile.mp4 -oac copy -of lavf -lavfopts format=mp4 -ovc lavc -lavcopts vcodec=mpeg4 -o newfilename.mp4
(вы также можете использовать другие видеокодеки, это просто пример)
И вот графический инструмент для последнего: kdenlive (приложение kde из вселенной)
Если вы просто хотите просмотреть фильм в другой ориентации, как из Totem 3.1.4 (в Raring 13.04 и выше), есть «плагин поворота», который вы можете включить (редактировать / плагины), а затем вращать, например через ctrl-r.
Я думаю, что правильное вращение должно быть автоматическим, когда есть метаданные вращения, и я прокомментировал соответствующую ошибку Тотема здесь: Ошибка 701950 - Iphone Movies
Есть также способы сделать это в mplayer (и преобразовать в повернутый фильм с помощью mencoder), например
mplayer -vf rotate file.mov
или
mencoder file.mov -oac lavc -ovc x264 -vf rotate=1 -o file-rotated.mov
Лучшим вариантом (на мой взгляд!) является OpenShot, вы просто выполняете следующие простые шаги:
OpenShot обрезает видео при повороте с пейзажа на портрет. Чтобы компенсировать это, я пробовал эти шаги, и это сработало. Надеюсь, это сработает и для вас. Р>
Таким образом, вы найдете видео наименее обрезанным, и это не должно быть заметно. Р>