[問題] Camera錄影 使用scene mode

看板AndroidDev作者 (火焰)時間11年前 (2014/05/03 21:42), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
大家好 (最下面有完整程式碼專案跟錯誤訊息) 我在寫camera錄影時都沒有問題,順利在onResume錄影,onPause停止錄影 後來我想要使用Camera的 Parameters 來使用 scene mode 部分程式碼如下: Camera.Parameters params = camera.getParameters(); if( params.getSupportedSceneModes().contains( Camera.Parameters.SCENE_MODE_NIGHT)){ params.setSceneMode( Camera.Parameters.SCENE_MODE_NIGHT); } camera.setParameters(params); 但是這樣就會發生在錄影時出現 MediaRecorder start failed -19 error 錯誤 我測試的手機是 Galaxy S2htc new one mini 都是在加上 scene mode後發生不能錄影的問題QQ 想請問這是哪邊出問題呢? 或是我哪邊沒搞清楚? 謝謝!!! 我寫的程式(完整程式碼) https://dl.dropboxusercontent.com/u/110205128/camera.zip 錯誤訊息log http://ppt.cc/fgJZ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.157.222 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1399124528.A.E40.html

05/03 22:48, , 1F
應該是因為scene mode 不能用在錄影的樣子
05/03 22:48, 1F

05/04 00:39, , 2F
可是我用一些其他的scene mode卻是可以成功錄影
05/04 00:39, 2F

05/04 00:40, , 3F
例如 SCENE_MODE_HDR HDR模式 QQ
05/04 00:40, 3F

05/04 00:41, , 4F
只不過我看不出來它到底有沒有HDR錄影
05/04 00:41, 4F

05/04 02:12, , 5F
試過NEXUS5是可以成功運作的喔 FYI~
05/04 02:12, 5F
文章代碼(AID): #1JPF8mv0 (AndroidDev)