1

さまざまなデバイスからビデオを受信し、正しい方向を使用してそれらをエンコードしたいと思います。

iPhoneからビデオの向きを決定する方法の例をいくつか見てきました。

exiftoolとmediainfoを使用すると、iPhoneビデオを回転させる必要があるかどうかを実際に知ることができます。

ただし、Androidビデオの場合、ポートレートビデオとランドスケープビデオはどちらも、互いに同じ回転とマトリックス構造を持っています。

多分これは私の電話だけです、私は新しいドロイド電話から取られたビデオを見つけようとしています。

しかし、私の質問は、すべてのデバイスで機能する方向を決定するための他のツールまたは別の方法があるかどうかです。

編集:Samsung Galaxy S IIのビデオをチェックしたところ、exiftoolからオリエンテーションを取得できます。したがって、すべてのAndroidフォンで問題になるわけではありません。私のAndroidフォンはAndroid2.2で動作するHTCDesireです。

そして実際には(私は以前は気づいていませんでしたが)、電話で再生してもポートレートビデオは正しく方向付けられません。ですから、それはツールに関するものではないと思います。向きのデータはまったく正しくないようです。

4

1 に答える 1

0

一部の電話にはローテーション情報が含まれていますが、含まれていない電話もありますが、この情報を含むビデオを知る最良の方法は、mediainfoを使用することです。

mediainfo --Inform="Video;%Rotation%"
于 2014-04-06T03:11:01.343 に答える