2017-10-11 76 views
3

我使用這個https://github.com/natario1/CameraView庫來娛樂我的相機視圖要求,例如使用前置和後置攝像頭拍攝照片和視頻。Android:如何旋轉或更改使用庫錄製的視頻的方向?

當我嘗試使用前置攝像頭捕捉視頻時,它會記錄下來朝下。旋轉值爲270度。我不使用Android的MediaRecorder API錄製視頻,否則我可以做這樣的事情:

Camera.setDisplayOrientation(90); 

mRecorder.setOrientationHint(90); 

但我必須對本身使用MediaRecorder內部庫代碼的訪問權限。現在我想知道如何使用前置攝像頭以正確的方向錄製視頻。

任何幫助或資源都會受到讚賞。 非常感謝提前!

+1

你可以在GitHub上提出問題,如果這仍然與最新版本 – natario

+0

嘿..感謝您的答覆。我需要進行一些更改,將庫添加爲模塊,將更新模塊並查看旋轉問題是否已解決。還有一件事要補充,這個旋轉問題似乎是設備特定的,因爲一些設備給出了90的旋轉值,一些給出了270(例如:MI設備) –

+0

謝謝,我更新了模塊,它處理所有旋轉問題和正方形相機預覽解決。雖然,做了一些調整方形相機。很多謝謝@natario –

回答

1

更新庫模塊後解決的問題。

+0

似乎如果我使用前置和後置攝像頭拍攝多個視頻,視頻仍然錯誤旋轉。僅供參考,我正在製作一款相機應用程序,應該可以像Instagram一樣捕捉視頻。 @natario –