私はmCamera.setDisplayOrientation(90);
を使ってカメラを回転させています。録画したビデオの向きが間違っています
カメラのプレビューは正常に変更されますが、実際の「カメラ」は正常に変更されるため、記録されたビデオは横向きです。彼らはこれを行う方法ですか?
私はmCamera.setDisplayOrientation(90);
を使ってカメラを回転させています。録画したビデオの向きが間違っています
カメラのプレビューは正常に変更されますが、実際の「カメラ」は正常に変更されるため、記録されたビデオは横向きです。彼らはこれを行う方法ですか?
これはあなた
mMediaRecorder.setOrientationHint()
ビデオストリームは決して回転されません。これはそのまま記録されます。 docsを参照してください:「。度でプレビュー表示の時計回りの回転を設定します。これは、プレビューフレームとスナップショットの後に表示される画像に影響を与え」
感謝を助けるかもしれない、あなたを行います録画後にビデオを回転させる方法を知っている。私のアプリでは、後でYoutubeにビデオをアップロードして、アップロードされたすべてのビデオが横向きであるとは限りません。 – RedChris
私は正確なポインタを持っていませんが、 "rotate video java"を探しているとどこかにつながりますが、これはビデオストリーム全体を再コード化する必要があるので、これはかなり重い計算であることを指摘したいと思います。あなたがコンピューティングパワーの欠如とそれが生成する可能性のある電力の飢餓のために、モバイルで行うのが良いことなのかどうかは分かりません。 –
あなたの助けをありがとう – RedChris
ありがとう、私はそれを最終的に働いて、更新を投稿するのを忘れていましたが、これは私がそれをやった方法です。 – RedChris