ビデオのデバイスの向きを取得して、ffmpeg を使用して PHP で回転させる必要があるかどうかを確認できるかどうかを調べています。
これは可能ですか?画像を使って簡単にできましたが、これに役立つものはこれまでのところ見つかりませんでした。
ビデオのデバイスの向きを取得して、ffmpeg を使用して PHP で回転させる必要があるかどうかを確認できるかどうかを調べています。
これは可能ですか?画像を使って簡単にできましたが、これに役立つものはこれまでのところ見つかりませんでした。
デバイスの向きはクライアント側のプロパティであり、PHPは厳密にサーバー側です。すばやくグーグルすると、iPhoneの例があるこのページに移動しました。作成者は、ページの読み込み時に呼び出されるこの関数を提供します。
function updateOrientation(){
var contentType = "show_";
switch(window.orientation){
case 0:
contentType += "normal";
break;
case -90:
contentType += "right";
break;
case 90:
contentType += "left";
break;
case 180:
contentType += "flipped";
break;
}
document.getElementById("page_wrapper").setAttribute("class", contentType);
}
CSSは、、、およびのスタイル設定を処理するように定義され.show_normal
てい.show_right
ます.show_left
.show_flipped
.show_normal,
.show_flipped{
width:320px;
}
.show_left,
.show_right{
width:480px;
}
PHPでのオリエンテーションの値が必要な場合は、window.orientation
AJAXを介しての値をスクリプトに送信できます。イベントもあります:window.onorientationchange
向きが変わるたびに発火します。ウィンドウ上のこれらのプロパティは両方とも、iPhoneデバイスとAndroidデバイスの両方で使用できると思います。
exiftool -Rotation <filename>