android 錄製視頻清晰度問題

不需要過多設置 

//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(mSurfaceHolder.getSurface()); 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章