0

カメラを利用してビデオを作成および保存し、それをWebサーバーにアップロードするiOSアプリがあります。ただし、IE9を使用してサーバーでこれらのビデオを表示しようとすると、オーディオストリームが表示されますが、ポスターしか表示されません。Chromeで表示すると、ビデオが表示されますが、本来あるべき位置から90度回転しています。

MP4ファイルはすでにH.264エンコーディングを使用しています。MP4をFLVに変換してフラッシュプレーヤーで使用してみたところ、90度回転していました。私はvideojsを試しましたが、役に立ちませんでした。これを引き起こしているのは何ですか?どうすれば修正できますか?

すべての助けは大歓迎です、そして私はいつも答えを受け入れます!

4

1 に答える 1

1

なぜビデオがIE9で再生されないのかわかりません。

iOSデバイスは固定方向で録画し、rotateメタデータタグを適切に設定するため、ビデオは回転します。一部のプレーヤーはそのタグを認識して行動しますが、多くのプレーヤーは認識しません。

FFmpegを使用してビデオを回転させる手順については、この回答を参照してください。ただし、ほとんどのビデオ操作ソフトウェアでこれを実行できるはずです。

于 2012-07-09T19:06:49.777 に答える