/***********原來的寫法************/
//next codes is right for 2.3 and 4.0
mmediarecorder=new mediarecorder();
mmediarecorder.setvideosource(mediarecorder.videosource.default);
//設定音訊源
mmediarecorder.setaudiosource(mediarecorder.audiosource.default);
//設定檔案輸出格式
mmediarecorder.setoutputformat(mediarecorder.outputformat.default);
mmediarecorder.setvideoencoder(mediarecorder.videoencoder.mpeg_4_sp);
//相機引數配置類
// camcorderprofile cprofile = camcorderprofile.get(camcorderprofile.quality_high);
// mmediarecorder.setprofile(cprofile);
mmediarecorder.setvideoencodingbitrate(5*1920*1080);
//設定音訊編碼方式
mmediarecorder.setaudioencoder(mediarecorder.audioencoder.default);
must be called after setvideosource().
mmediarecorder.setvideoframerate(30);
//設定輸出路徑
mmediarecorder.setoutputfile("/sdcard/document/data/"+ currenttemp + "/"
+ currentxml + "/"+system.currenttimemillis()+".mp4");
//設定預覽畫面
mmediarecorder.setpreviewdisplay(msu***ceholder.getsu***ce());
msu***ceholder.setfixedsize(640,480);//最高只能設定640x480
mmediarecorder.setvideosize(640,480);//最高只能設定640x480
mmediarecorder.setmaxduration(30000);
/***********調整後的寫法************/
//next codes is right for 2.3 and 4.0
mmediarecorder=new mediarecorder();
mmediarecorder.setvideosource(mediarecorder.videosource.default);
//設定音訊源
mmediarecorder.setaudiosource(mediarecorder.audiosource.default);
//相機引數配置類
camcorderprofile cprofile = camcorderprofile.get(camcorderprofile.quality_high);
mmediarecorder.setprofile(cprofile);
mmediarecorder.setvideoframerate(30);
//設定輸出路徑
mmediarecorder.setoutputfile("/sdcard/document/data/"+ currenttemp + "/"
+ currentxml + "/"+system.currenttimemillis()+".mp4");
//設定預覽畫面
mmediarecorder.setpreviewdisplay(msu***ceholder.getsu***ce());
/************************/
說明,上面乙個寫法錄影的時候就是模糊的,下面的那個寫法就是清晰的,下面的寫法設定了相機引數,不用再像上面那樣設定解析度之類的。大家可以試一下,我也沒弄懂什麼原因。
Android之推薦看的Android原始碼
handler message looper handler被稱為 非同步提交器 是android開發入門教程必定談及的東西,這也是activity等元件的工作機制需要用到的東西,是 資料驅動 框架的重要組成,作為閱讀原始碼的入門最適合不過。activity和service 作為經常使用到的元件,閱...
Android的PagerAdapter類簡介
pageradapter簡介 pageradapter是android.support.v4包中的類,它的子類有fragmentpageradapter,fragmentstatepageradapter,這兩個adapter都是fragment的介面卡,用於實現fragment的滑動效果,page...
Android的控制項
一 textview 顯示文字的控制項 1 android text設定文字框內文字內容 2 android autolink是否將符合指定格式的文字轉換為可單擊的超連結形式 取值範圍 none web email phone map all 3 android singleline為true文字框...