首页 » Web前端 » ffmpegphp程度翻转技巧_视频处理小技巧|ffmpeg视频敕令行快速扭转视频

ffmpegphp程度翻转技巧_视频处理小技巧|ffmpeg视频敕令行快速扭转视频

访客 2024-12-13 0

扫一扫用手机浏览

文章目录 [+]

直接用剪映呢,旋转后大小不对,虽然也有办法可以调度,但往后还会用这些视频,以是决定改动原始视频。

想起以前用过的强大视频转换命令行工具ffmpeg, 该当会有转换办法,搜索一番后果然创造门道,处理速率也非常快,顺带还压缩了视频!
vid1.mp4从77M压缩到了18M,清晰度完备OK。

ffmpegphp程度翻转技巧_视频处理小技巧|ffmpeg视频敕令行快速扭转视频

旋转办法嘛,常见的就够用了。
利用参数transpose

ffmpegphp程度翻转技巧_视频处理小技巧|ffmpeg视频敕令行快速扭转视频
(图片来自网络侵删)

0:逆时针旋转90度并垂直翻转

1:顺时针旋转90度

2:逆时针旋转90度

3:顺时针旋转90度后并垂直翻转

实例如下:

顺时针旋转90度

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

vid1.mp4是你要旋转的视频,参数指定-vf "transpose=1"便是顺时针,vid1-output.mp4是你旋转后要保存的文件名,以下类推。

逆时针旋转90度(顺时针旋转270度)

ffmpeg -i vid1.mp4 -vf "transpose=2" vid1-output.mp4

我的视频就须要逆时针旋转90度,请不雅观察你的视频以便确定旋转角度。

顺时针旋转180度

相称于是旋转两次:

ffmpeg -i vid1.mp4 -vf "transpose=2,transpose=2" vid1-output.mp4顺时针旋转90度后并垂直翻转

ffmpeg -i vid1.mp4 -vf "transpose=3" vid1-output.mp4

如果你的视频和我一样,分辨率是19201080的,那么旋转后不会有黑边。

这办法比直接旋转角度要好,如果你用这样的命令:

ffmpeg -i vid1.mp4 -vf "rotate=PI/2" vid11.mp4

会有黑边,由于原宽高并没有改变!

成功喽:

ffmpeg是个开源免费的视频命令行工具,如果有大量的视频须要批量操作,也是有办法的,请参考官网文档。

附下载网址:

http://www.ffmpeg.org/download.html

标签:

相关文章

用vim写php技巧_谁说 Vim 不好用

责编 | 郭芮相信大家在利用各种各样强大的 IDE 写代码时都会把稳到,代码中各种类型的关键字会用独特的颜色标记出来,然后形成一套...

Web前端 2024-12-14 阅读0 评论0