android视频录制
2011-11-14 21:13
483 查看
MediaRecorder recorder = new MediaRecorder
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); //从照相机采集视频
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setVideoSize(320, 240);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);//设置视频编码方式
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
File videoFile = new File(Environment.getExternalStorageDirectory(),System.currentTimeMillis() + ".3gp");
recorder.setOutputFile(videoFile.getAbsolutePath());
recorder.setPreviewDisplay(surfaceView.getHolder().getSurface());
recorder.prepare();//预期准备
recorder.start();//开始刻录
recorder.stop();
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); //从照相机采集视频
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setVideoSize(320, 240);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);//设置视频编码方式
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
File videoFile = new File(Environment.getExternalStorageDirectory(),System.currentTimeMillis() + ".3gp");
recorder.setOutputFile(videoFile.getAbsolutePath());
recorder.setPreviewDisplay(surfaceView.getHolder().getSurface());
recorder.prepare();//预期准备
recorder.start();//开始刻录
recorder.stop();
相关文章推荐
- Android 关于美颜/滤镜 利用PBO从OpenGL录制视频
- android 视频录制 例子源码
- Android 录制视频iOS无法播放问题
- Android MediaRecord视频录制
- android仿微信录制短视频,拍照,自动聚焦,手动聚焦,滑动缩放功能(Camera+TextureView+rxjava实现)
- 关于Android 使用MediaRecorder实现录制视频开始暂停和结束功能的说明
- Android前置后置摄像头录制视频综合版
- Android 相机,视频录制
- Android 多媒体应用:MediaRecorder 录制音视频 之 音频
- Android视频录制命令screenrecord
- Android 自定义View---仿微信视频录制按钮 长按录制 点击拍照
- android视频录制预览选择
- Android多媒体录制--MediaRecorder视频录制
- android多媒体-视频录制及存储
- Android视频录制
- Android多媒体——(MidiaRecorder音频录制/视频播放surface/Soundpool提示音/调用系统摄像头camera)
- android:视频录制编写代码一直报非法状态错误,很多时候定位在setVideoEncoder和setAudioEncoder
- Android录制视频(二)
- Android 实现视频录制并播放
- android 录制视频转gif