android视频录制MediaRecorder预览旋转角度问题
来源:互联网 发布:淘宝买药暗语 编辑:程序博客网 时间:2024/06/05 13:22
开发视频录制插件,结果发现竖屏录制视频的时候,出现预览窗口画面别旋转90度的问题。所以贴出解决代码。共同进步。
mediarecorder = new MediaRecorder();// 创建mediarecorder对象 // 设置录制视频源为Camera(相机) Camera camera = Camera.open(); Camera.Parameters parameters = camera.getParameters(); // parameters.setRotation(90); parameters.setPreviewSize(640, 480); parameters.setPictureSize(640, 480); camera.setParameters(parameters); camera.setDisplayOrientation(90); camera.unlock(); mediarecorder.setCamera(camera); mediarecorder.reset(); mediarecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); // 设置录制完成后视频的封装格式THREE_GPP为3gp.MPEG_4为mp4 mediarecorder .setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); mediarecorder.setVideoSize(640, 480); // 设置录制的视频编码h263 h264 mediarecorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP); // 设置视频录制的分辨率。必须放在设置编码和格式的后面,否则报错 // 设置录制的视频帧率。必须放在设置编码和格式的后面,否则报错 mediarecorder.setVideoFrameRate(20); mediarecorder.setPreviewDisplay(surfaceHolder.getSurface()); // 设置视频文件输出的路径 mediarecorder.setOutputFile("/sdcard/love.mp4"); try { // 准备录制 mediarecorder.prepare(); // 开始录制 mediarecorder.start(); } catch (IllegalStateException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
0 0
- android视频录制MediaRecorder预览旋转角度问题
- Android MediaRecorder视频录制
- Android MediaRecorder录制视频
- Android MediaRecorder 后台视频录制
- 【Android】用MediaRecorder录制视频太短崩的问题
- Android Mediarecorder录制视频遇到的问题总结
- 【Android】用MediaRecorder录制视频太短崩的问题
- Android MediaRecorder 录制视频出现的问题及解决
- Android视频录制预览
- 用MediaRecorder录制视频太短崩的问题
- MediaRecorder 录制视频适配问题
- 使用MediaRecorder录制视频时模糊问题
- Android MediaRecorder视频录制,多分辨率调节
- android MediaRecorder 录制音频、视频代码片段
- Android MediaRecorder视频录制,多分辨率调节
- Android多媒体-MediaRecorder 录制音视频
- Android开发之使用MediaRecorder录制视频
- Android多媒体应用:视频录制-MediaRecorder
- Spring MVC 基础教程
- OkRx扩展,让OkGo完美结合RxJava,比Retrofit更简单易用
- 在css选择器中:first-child与:first-of-type的用法
- JS实现tab栏的切换
- java读取word格式.doc或者.docx中的内容(APACHE POI)
- android视频录制MediaRecorder预览旋转角度问题
- test2
- jQuery插件layer扩展:解决大图显示时,图片的比例问题
- js多物体不同运动
- raphael.js菜鸟笔记(一)
- Gate 7.2的安装与部署(二)
- camera中简易图像转换,图像压缩接口记录
- Activity的生命周期
- 在二叉查找树中插入节点