iPhone(3GS,4、4S等)通常颠倒记录视频,但随后包含有关MOV容器内旋转的元数据。
但是,许多应用程序(XBMC,VLC,Windows Media Player)无法理解此旋转元数据,因此视频会倒过来播放。
是否可以永久旋转这些视频并删除/忽略旋转标记?
如果您担心的是不重新编码就完成操作,那实际上是不可能的。如果视频是MJPEG,则可以,但是像h.264这样更复杂的视频编解码器的工作方式却大不相同。它们实际上取决于图片的从左到右和从上到下的顺序。您可能只想寻找一种方式来显示它们旋转或以很高的质量对其重新编码。
—
slhck 2011年
VLC允许我旋转它们(在播放过程中),但XBMC不允许。如何重新编码它们,但保持几乎所有原始质量?
—
SofaKng 2011年
好吧,我假设您使用的是Windows。这是一个相关的问题:如何在Windows上旋转视频(MOV)文件?—诀窍是在导出时仅设置尽可能高的质量设置,这可能导致文件比原始文件大。我不确定100%,但是看来您处境很糟。FFmpeg也可以
—
slhck 2011年
-vf rotate=1
选择实现相同的功能。输出选项将需要调整,但要获得良好的质量。
您能否提供此类视频的简短示例剪辑?尝试尝试一下。
—
slhck 2011年