我試圖創建一個錄像應用程序,以24 FPS錄製視頻。Android - 是否可以'鎖定'相機的預覽幀速率?
Camera.Parameters params = mCamera.getParameters();
params.setPreviewFrameRate(24);
params.setPreviewFpsRange(24000, 24000);
而且還有以下CamcorderProfile進行使用的MediaRecorder: 我在試圖將FPS鎖定24使用下面的代碼
CamcorderProfile ccp = CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);
ccp.videoFrameRate = 24;
不幸的是,它只能當視頻是在光線不足的情況下拍攝的,但是一旦有光線外出,視頻開始以30 FPS錄製。
在光天化日之下,是否可以將幀率鎖定爲24fps?
在此先感謝!
請問爲什麼要鎖定在24fps?對於大多數應用來說,現在29.97 FPS更爲常見。這可能是你可以做服務器端的東西嗎?我不知道你的應用的性質,所以很抱歉,如果這些問題沒有意義。 – blindstuff
我想達到的是電影般的品質。我已經注意到,相機在較低的FPS中捕捉更高的質量。這很難解釋,但是當你觀看24 fps視頻並將其與29 fps視頻進行對比時,它看起來會有更好的方式。 – MrByte