[FFmpeg Cmd]不重新编码,修改mp4的rotate/dar信息

我们在转码视频过程中,假如想旋转视频,但是又不想重新编码,因为非常耗时,同时又消耗资源。

那么对于MP4视频,我们可以修改metadata里面的rotate属性,只需要 转封装,不需要转码编解码~

假如视频的原本dar是3:5,这个其实不需要变,只需要改变 rotate的meta就可以了

命令如下:

ffmpeg -i test.mp4 -map_metadata 0 -metadata:s:v rotate="90" -aspect 3:5 -codec copy -y test1.mp4

原视频

9757977C494446517BC4A27F498EF46A.jpg

修改之后

FD4939103FC031C98DB9D7D704872002.jpg
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容