视频图像如何旋转(编辑视频如何旋转视频)

引言

现在我们都使用智能手机进行短视频的拍摄和制作,同时带有音频文件。

但是有时候竖屏拍摄的图像,或者横屏拍摄的图像想要进行旋转,做一些特效,进行二次加工的时候,需要耗费很多的时间。

有很多基于GUI的工具和媒体播放器,比如Smplayer,VLC,都有内置的旋转视频功能。但我们更喜欢命令行实用程序,因为处理的文件不止一个两个,每个都手动去操作,效率太低了。

之前的一系列文章,我们已经深度的。向大家介绍了 ffmpeg 一些令人惊艳的功效。如将文件转换为另一种格式、裁剪、拆分和合并文件等等。

本文也使用该工具,实现图像旋转的功能。

学习时间

ffmpeg 有一个名为“Transpose”的功能,用于旋转视频。使用此功能,我们可以轻松地顺时针和逆时针旋转视频,以及垂直和水平翻转它们。

比如下面这一行指令,把视频文件按照顺时针方向旋转90°。

ffmpeg -i input.mp4 -vf "transpose=1" output.mp4

或者使用语义化的参数名称。

ffmpeg -i input.mp4 -vf "transpose=clock" output.mp4

这里,transspose=1 表示顺时针90度转置给定的视频。

下面是转置功能可用的参数列表:

  • 0-逆时针旋转90度,垂直翻转。这也是默认设置。
  • 1-顺时针旋转90度。
  • 2-逆时针旋转90度。
  • 3-顺时针旋转90度,垂直翻转。

要将视频顺时针旋转180度,需要像下面这样转置两次。

ffmpeg -i input.mp4 -vf "transpose=2,transpose=2" output.mp4

上述命令把给定视频文件的音频和视频部分进行了重新编码。如果您不想这么耗费资源,仅仅更改元数据中的旋转设置,就用以下的命令:

ffmpeg -i input.mp4 -c copy -metadata:s:v:0 rotate=90 output.mp4

还有更甚者,你可以将输入文件的所有全局元数据,复制到输出文件中,包括日期、摄像机详细信息等。如下所示:

ffmpeg -i input.mp4 -map_metadata 0 -metadata:s:v rotate="90" -codec copy output.mp4

需要注意的是,上面两个通过设置元数据进行的旋转,在一些播放器上并不受支持。但是,性能更高。

写在最后

使用程序化的角度解决问题,这是程序员的必修课。可能看起来不是那么直观,但是一旦打通了整个处理流程,你也就拥有了超凡的处理能力。

Happy coding :_)

我是 @程序员小助手 ,持续分享编程知识,欢迎关注。

(0)

相关推荐

  • Premiere如何将视频图像旋转90度

    Premiere是一个比较常用的视频剪辑软件,那么用Premiere如何将是视频旋转90度呢?小编就给大家讲解一下. 操作方法 01 打开Premiere,新建项目,然后导入需要调整的视频. 02 然 ...

  • 视频倒了,如何旋转?播放时旋转与重新制作旋转

    视频倒了,能旋转吗?如何旋转视频?倒置的视频如何转正?拍摄倒了怎么办?暴风影音能旋转吗? 操作方法 01 用暴风影音打开倒置的视频. 02 将光标移到视频上就出现顶部菜单栏,点击"画&quo ...

  • 如何在PR软件中给视频添加百分之二十五的画中画旋转入点

    今天给大家介绍一下如何在PR软件中给视频添加百分之二十五的画中画旋转入点的具体操作步骤.1. 首先打开电脑上的PR软件,进入主页面后,将想要操作的视频导入软件2. 然后在页面如图位置,点击[效果]选项 ...

  • ppt如何旋转拍不正的视频

    PPT是微软公司的演示文稿软件,一般公司的很多活动都会使用到,今天给大家分享一下ppt如何旋转拍不正的视频. 操作方法 01 首先打开PPT,单击左侧界面添加第一张幻灯片. 02 然后点击" ...

  • 如何让视频画面旋转(怎么能把视频旋转过来)

    平时我们在自己拍摄视频的时候,往往会因为设置没有拿好,或者是角度没有调整好,从而导致拍出来的视频画面角度不正常,甚至可能是倒立的画面. 那么此时我们该怎么办呢?估计很多小伙伴都会想了,那就用电脑上的视 ...

  • 如何在premiere里调整视频图像的方向?

    许多小伙伴都在使用premiere对我们拍摄额视频或者图片进行修改编辑,那么有的小伙伴需要把视频图像进行旋转应该怎么操作呢?今天,小编就教大家在premiere里调整视频图像的方向.具体如下:1. 我 ...

  • potplayer如何对视频图像进行截图?

    potplayer对视频图像进行截图的操作方法: 1.运行potplayer播放器,在视频区域点击鼠标右键,然后把鼠标移动到"视频"选项中. 2.在视频选项卡里面,把鼠标先移动到& ...

  • 编辑星怎么剪切视频 编辑星剪辑+保存视频图文教程

    编辑星是一款视频处理软件,该软件界面简洁,使用方便,在编辑星中包含编辑星和编辑星画中画两款软件,编辑星拥有强大的编辑功能.丰富的素材库以及海量视频编辑资源,可以满足更多用户的编辑需求,只需一款编辑星软 ...

  • 视频编辑专家怎么给视频加字幕?视频编辑专家添加字幕教程

    视频编辑专家是一款专业的视频编辑软件,包含视频合并专家.AVI MPEG视频合并专家.视频分割专家.视频截取专家.RMVB视频合并专家的所有功能,是视频爱好者必备的工具.如果你发现从网上下载的视频中没 ...

  • 怎么重新编辑快手发布的视频作品

    快手是一款拍摄短视频的App,给我们的生活带来很多乐趣,可是,有不少小伙伴还不知道怎么重新编辑快手发布的视频作品,今天,小编就来给大家讲解方法.快手已发布的视频作品重新编辑的方法:1. 首先,我们要先 ...