簡體   English   中英

CameraProfile更改時,三星Galaxy S4前置攝像頭故障

[英]Samsung Galaxy S4 front camera glitch when CameraProfile changed

我在S4上錄制視頻時遇到問題。

我需要的是具有良好質量/尺寸比的前置錄制。 我要做的是將CameraProfile設置為QUALITY_480P ,基本上就是全部(視頻大小約為3MB)。 除了在S4上一切正常之外,其他一切僅在QUALITY_HIGHQUALITY_HIGH (甚至在QUALITY_LOWQUALITY_LOW )。 相同的視頻長度還超過了50MB。

在S4上預覽可以,但是錄制的視頻如下圖所示。 我要做的基本上就是這個(我使用cwac,但這是我的調試代碼):

CamcorderProfile profile = CamcorderProfile.get(cameraId, 
    CamcorderProfile.QUALITY_HIGH);
recorder.setProfile(profile);

視頻輸出

有什么辦法解決這個問題嗎?

好的,所以我發現當您嘗試使用前置攝像頭以縱向模式錄制時會發生這種情況。 真正弄亂編碼視頻的是recorder.setOrientationHint()。 這條線是需要的,沒有它,錄制的視頻將旋轉90度。

這意味着一個問題已解決。 現在,我需要如何旋轉重新編碼的視頻。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM