如何旋转video?

有没有办法改变video文件的旋转角度?

我有几个错误方向的video,所以我想要的是纠正它。

如果您要求将video旋转90º或180º,则应使用avidemux。

sudo apt-get update sudo apt-get install avidemux 
  1. 在avidemux中打开video
  2. 选择新的video格式,不要选择复制
  3. 在“video”下单击“filter”
    1. 选择“变换”并向下滚动,直到看到旋转。
    2. 添加它
    3. 选择正确的角度
    4. 选择预览
    5. 好。
  4. 转到文件
  5. 保存
  6. 保存video

而且你已经完成了。

您还可以使用ffmpeg和命令行(取自使用FFmpeg的旋转video ):

顺时针旋转90度:

 ffmpeg -i in.mov -vf "transpose=1" out.mov 

对于转置参数,您可以传递:

 0 = 90CounterCLockwise and Vertical Flip (default) 1 = 90Clockwise 2 = 90CounterClockwise 3 = 90Clockwise and Vertical Flip 

并将其水平翻转( ffmpeg文档 ):

水平翻转输入video。

例如,使用`ffmpeg’水平翻转输入中的video:

 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 (你也可以使用其他video编解码器,这个只是一个例子)

这里有一个图形工具来完成后者:kdenlive(来自宇宙的kde应用程序)

  • 将video导入为剪辑
  • 将剪辑绘制到时间轴中
  • 右键单击时间轴中的video块
  • 选择“添加效果” – >“裁剪和变换” – >“旋转(Keyframable)”
  • 可以在窗口的上部中央部分配置效果,将X设置为900(顺时针90度)
  • 渲染项目(项目 – >主菜单中的渲染)
  • 请注意为生成的纵向格式选择video分辨率
  • 选择你喜欢的任何video编解码器,我推荐x264或vp8(webm)

如果您只是想以不同的方向观看电影,如图腾3.1.4(在Raring 13.04及更高版本中),有一个“旋转插件”,您可以打开(编辑/插件),然后旋转,例如通过CTRL-R。

我认为当有旋转元数据时,正确的旋转应该是自动的,我在这里评论了一个相关的图腾错误: Bug 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,您只需按照以下简单步骤操作:

  1. 启动OpenShot
  2. 在“文件”选项卡上,导入需要旋转的video文件
  3. 将导入的video拖动到底部的时间轴字段(任何一个都可以!)。
  4. 一旦video片段在时间轴字段中,右键单击它并选择旋转到所需的角度
  5. 然后在“文件”选项卡上选择“导出video”并将首选格式和位置设置为它!
  6. 并且presto !! 而已

从横向旋转到纵向时,OpenShot会裁剪video。 为了弥补,我尝试了这些步骤并且有效。 希望它也适合你。

  1. 将video放在轨道上,右键单击并选择属性
  2. 在video标签下,取消选中“保持宽高比”和“拉伸全屏”
  3. 在video选项卡下,顺时针旋转90°,或逆时针旋转-90旋转
  4. 在“布局”选项卡下,将“开始点击”和“剪辑结束”的宽度%减小到较低值(比如70)。 此值应取决于拍摄的宽高比,因此请相应尝试。 我的是16:9,70的价值很好。

通过这种方式,您会发现最少裁剪的video,它应该不会引人注意。