目前我正在使用FFmpeg编辑和压缩视频。但是当我编辑视频时,它删除了我的元数据,这是视频旋转信息。
String cmd = "-ss" +"command" + " ";
视频未旋转但旋转信息被删除并导致视频输出发生变化。
如何维护视频轮播信息以及视频轮播?
最初矩阵为旋转90但转换后的视频为:
Matrix{u=0.0, v=0.0, w=1.0, a=0.0, b=1.0, c=-1.0, d=0.0, tx=360.0, ty=0.0}
视频转换更改了旋转矩阵。
谢谢。
答案 0 :(得分:1)
添加-noautorotate
作为开关。
答案 1 :(得分:0)
您还可以添加尝试行cmd = cmd + "-vf transpose=0";