美文网首页
[FFmpeg Cmd]不重新编码,修改mp4的rotate/d

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

作者: _小老虎_ | 来源:发表于2022-12-06 16:55 被阅读0次

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

    那么对于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

    相关文章

      网友评论

          本文标题:[FFmpeg Cmd]不重新编码,修改mp4的rotate/d

          本文链接:https://www.haomeiwen.com/subject/rurifdtx.html