在linux webserver上重新编码iPhone / iPad quicktime mov文件以旋转视频

时间:2011-11-09 11:13:37

标签: iphone linux video encoding webserver

我正在开发一个网站,该网站将显示在iPhone / iPad上录制的视频,但是如果录制了除横向以外的任何内容(右侧的主页按钮),则视频播放存在问题,因为视频播放已旋转90/180/270度取决于录制视频时手机的保持状态。

我找到了下面的问题,该问题确定了如何使用转换矩阵属性判断录制视频的方向,并且提到视频可以在网络服务器上重新编码以正确方向播放但没有解释如何做到这一点。

How to detect (iPhone SDK) if a video file was recorded in portrait orientation, or landscape.

对此的任何帮助将不胜感激,我的网络服务器是Linux,网站是PHP。

1 个答案:

答案 0 :(得分:0)

查看FFmpeg

这是视频编码的事实上的行业标准,幸运的是开源。您很可能还需要使用x264编解码器来编码h264 mp4文件。浏览StackOverflow,您将看到许多与使用FFmpeg相关的问题,包括PHP。