FFmpeg - 具有不同旋转的 Concat 视频

dia*_*lol 5 video concat ffmpeg rotation

我想连接两个具有不同旋转 90 度和 270 度的视频。

这是我使用的命令:

ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4

在 list.txt 中是两个视频的路径。

我发现输出视频获得了在 list.txt 中首先列出的视频的旋转。因此,当第一个旋转 90 度的视频时,输出视频的旋转度为 90。在输出视频中,第二个视频将颠倒。

我尝试了 Flag -noautorotate,但没有任何改变。

我如何保持所有视频的旋转,以便第一个视频的旋转不会被强加到其他视频上?