视频(MPG、MP4)的无损旋转?

Mik*_* T. 5 video video-conversion video-encoding

有可能——事实上,很容易——在不重新编码的情况下旋转 JPEG 文件,这意味着在这个过程中不会引入额外的质量损失。

对于类似的有损视频格式(MPG、MP4),是否也有同样的可能?

slh*_*hck 15

对于某些容器(例如 MOV 和 MP4),您可以在不更改实际视频的情况下设置旋转标志:

ffmpeg -i input.mp4 -c copy -metadata:s:v:0 rotate=<x> output.mp4
Run Code Online (Sandbox Code Playgroud)

在这里,替换<x>为 0 以禁用任何现有旋转,或替换为 90、180 或 270 之类的任何值以旋转显示的视频。请注意,有些玩家可能会忽略这些标志。

另请参阅:我可以使用 FFmpeg 为视频流设置旋转字段吗?