我们在转码视频过程中,假如想旋转视频,但是又不想重新编码,因为非常耗时,同时又消耗资源。
那么对于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
原视频
修改之后