我有一个iOS应用程序,利用相机创建和保存视频,然后上传到Web服务器。但是,当我尝试使用IE9在服务器上查看这些视频时,我得到一个音频流,但我只看到了海报。在Chrome浏览器中查看时,我执行观看视频,但它会旋转90度。
MP4文件已使用H.264编码。当我尝试将MP4转换为FLV并在flash播放器中使用它时,它仍然旋转了90度。我试过videojs但无济于事。造成这种情况的原因是什么?如何解决?
非常感谢所有帮助,我总是接受答案!
答案 0 :(得分:1)
我不知道为什么这些视频没有在IE9上播放。
视频会轮换,因为iOS设备会以固定方向录制,然后根据需要设置rotate
元数据标记。有些玩家认识并采取行动,许多人没有。
有关使用FFmpeg旋转视频的说明,请参阅this answer,但大多数视频处理软件都应该能够执行此操作。