我用标准摄像头应用程序捕捉到了一个视频文件,使用btsync复制了我的btsync
orig.mov: ISO Media, Apple QuickTime movie它在mplayer或vlc中播放倒置的。
当我使用AWS的弹性转码器使用标准预设来对其进行转码时:
elastictranscoder.mpg: ISO Media, MPEG v4 system, version 1那个经过编码的视频文件可以回溯到正确的位置。
当自己转码使用ffmpeg时,我需要显式地旋转视频,否则生成的{mp4,webm}文件将颠倒。
所以我猜AWS的弹性转码器会自动旋转视频。然而,为什么视频一开始就颠倒了呢?
发布于 2013-09-16 07:16:00
这是一个苹果的事情,我同意它是非常混乱的大多数用户。苹果公司允许设备(iPhone/ iPad)上的上/下按钮记录开始/停止和快门功能。因此,大多数用户希望这些按钮出现在顶部,从而旋转设备。
这使得设备开始倒转录制视频,但苹果的运动传感器也会旋转视频,因此用户不会怀疑视频是倒转的。
作为一种规则,如果您想要避免这种现象,请在右侧的上按住带有Home按钮的设备。
PS:如果你想知道苹果的应用程序如何总是正确地定位视频,即使它是颠倒记录的,答案是旋转标签,它嵌入在视频中,应用程序读取它并纠正位置。
发布于 2014-03-31 22:40:51
看起来这将在VLC版本2.2.0中得到修正(不久将发布)
https://stackoverflow.com/questions/18821973
复制相似问题