我有一个使用标准相机应用程序捕获的视频文件,并使用它从我的 Iphone 5 复制btsync:
orig.mov: ISO Media, Apple QuickTime movie
那个播放倒挂在 mplayer 或 vlc 中。
当我使用 AWS 弹性转码器使用标准预设对其进行转码时:
elastictranscoder.mpg: ISO Media, MPEG v4 system, version 1
转码后的视频文件会以正确的方式播放。
When 我自己转码,使用 ffmpeg 我需要显式旋转视频,否则生成的 {mp4,webm} 文件是颠倒的。
所以我猜测AWS弹性转码器会以某种方式自动旋转视频。但为什么视频一开始是颠倒的呢?
这是苹果公司的事情,我同意它让大多数用户感到非常困惑。苹果允许设备(iPhone/iPad)上的音量增大/减小按钮来录制开始/停止和快门功能。因此,大多数用户希望这些按钮位于顶部,从而旋转设备。
这使得设备开始倒置录制视频,但 Apple 运动传感器也会旋转视频,因此用户不会怀疑视频是倒置录制的。
通常,按住设备右侧的“主页”按钮如果你想避免现象.
PS:如果您想知道 Apple 应用程序如何始终正确定位视频,即使视频是颠倒录制的,答案就在旋转标签嵌入视频中,应用程序读取它并纠正位置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)