FFmpeg删除了视频轮播信息

时间:2016-01-14 10:31:20

标签: android video ffmpeg rotation metadata

目前我正在使用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}

视频转换更改了旋转矩阵。

谢谢。

2 个答案:

答案 0 :(得分:1)

添加-noautorotate作为开关。

答案 1 :(得分:0)

您还可以添加尝试行cmd = cmd + "-vf transpose=0";