关于MediaRecorder.setOutputFile(file)的问题!
来源:互联网 发布:椅子 孩子写作业 知乎 编辑:程序博客网 时间:2024/05/19 15:26
今天做语音添加时发现使用MediaRecorder.setOutputFile(file)覆盖同一个语音文件的时候会将上一个语音文件从头去覆盖,而不是删除后在创建的那种。
但是播放语音发现,如果上一个被覆盖的语音内容超过当前录入的语音的时候会将上一个语音的后半部分和当前语音拼接在一起。等于覆盖的只是插入式的覆盖而不是整个文件的覆盖。 说到这,应该都明白了, 我这边也没有深究到底是什么原因造成的,就去判断了下上个语音是否存在 (存在删除),
File dirs = new File(mDir);if (dirs.exists()){ dirs.delete();}
然后重新录入就解决了。如果大家发现有什么不用删除之修改保存方法的可以回复下我。谢谢!
0 0
- 关于MediaRecorder.setOutputFile(file)的问题!
- MediaRecorder的setOutputFile(path)的问题。
- 关于Camera和MediaRecorder的问题
- android 录音时报 MediaRecorder: setOutputFile called in an invalid state(1)
- 关于 音频播放器 MediaRecorder(10402): start failed: -22的问题
- 关于MediaRecorder的一个注意点
- MediaRecorder 录制花屏的问题
- 用MediaRecorder录制视频太短崩的问题
- 使用MediaRecorder.setCamera遇到的问题
- android 录音笔demo!!!(Baseadapter、file、MediaRecorder、AlertDialog)
- 关于php的( No input file specified. )问题
- 使用MediaRecorder清晰度问题
- MediaRecorder重复录音问题
- Android 在MediaRecorder中碰到的几个常见的问题
- 【Android】用MediaRecorder录制视频太短崩的问题
- Android Mediarecorder录制视频遇到的问题总结
- 【Android】用MediaRecorder录制视频太短崩的问题
- Camera preview变形和MediaRecorder录制视频太短崩的问题
- 第二条:遇到多个构造器参数时要考虑用构建器
- 使用Jenkins配置自动化构建
- Java设计模式(一) Adapter(适配器)模式及I/O实例引申
- Bootstrap框架个人总结
- 深度学习基本概念
- 关于MediaRecorder.setOutputFile(file)的问题!
- updateViewConstraints和updateConstraints
- 【经典算法】:对于堆排序的理解及其实现
- Kubernetes
- 插入排序
- 【学习笔记】3D图形核心基础精炼版-11:stage3D实战-光照效果和范例工程3
- 深入elasticsearch源码之环境搭建
- 关于MySQL连接时出现的错误之一
- hdoj 1799 循环多少次?(打表&&排列组合&&杨辉)