Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/SelfieLightCamera/";
- File dir = new File(path);
- if (!dir.exists())
- dir.mkdirs();
- String myFile = path + "Video_" + System.currentTimeMillis() + ".mp4";
- mediaRecorder = new MediaRecorder();
- mCamera.unlock();
- mediaRecorder.setCamera(mCamera);
- mediaRecorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER);
- mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
- mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
- mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
- mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
- mediaRecorder.setOutputFile(myFile);
- try {
- mediaRecorder.prepare();
- } catch (IllegalStateException e) {
- releaseMediaRecorder();
- e.printStackTrace();
- } catch (IOException e) {
- releaseMediaRecorder();
- e.printStackTrace();
- }
- mediaRecorder.start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement