`
1846396994
  • 浏览: 72584 次
社区版块
存档分类
最新评论

android判断文件类型是否为音频文件

 
阅读更多

android中判断音频文件类型,通常有两种做法。一种是根据音频文件扩展名,这是最常用、最简单的方法;另一种是判断音频文件头信息,也是最准确的办法。 在Android系统内部提供了根据文件名判断的类,具体查看/frameworks/base/media/java/android/media/MediaFile.java。下面提供根据音频文件路径直接判断的方法,默认的没有提供。代码如下:




原文地址:android判断文件类型是否为音频文件 | http://orgcent.com/android-mediafile-audio-file-type/
分享到:
评论

相关推荐

    Android中Java根据文件头获取文件类型的方法

    具体可查看Android系统使用MediaFile类判断音频文件类型。其实,获取文件类型最好的办法便是根据文件头信息来判断。下面贴出相关代码: public class FileType { public static final HashMap<String> mFileTypes ...

    MediaFile.java

    Android判断文件类型(视频、音频、图片等) 判断文件类型

    android录音和播放

    android录音和播放网络音频文件。录音包括暂停录音的功能。播放音频文件,包括缓存,首先判断本地是否有缓存文件,如果有则播放缓存音频文件,如果没有则播放网络音频文件,边播边缓存到本地。

    Android MediaPlayer 音频倍速播放 调整播放速度问题

    主要介绍了Android MediaPlayer 音频倍速播放,调整播放速度,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    Android程序技术:多媒体.pptx

    Android 程序技术 本节课程内容:多媒体 PART1 多媒体 MediaPlayer播放音频 ...判断当前MediaPlayer是否正在播放音频 getDuration 获取载入的音频文件的时长 …… …… 创建MediaPlayer MediaPlayer mediaPlayer

    Android最新资料以及源码

    共14个目标文件,具备录音、编辑音频文件……等。 7、android_gps_wifi_基站_定位集合 如题,如果gps设备没有获取到gps信息,则通过wifi以及基站获取信息(需要联网)。 8、Android2.2天气预报程序源码+开发文档 ...

    Android 仿微信按住按钮语音发送实现聊天对话.rar

    Android仿微信语音对话聊天的实现,按住 按钮后可录音并发放语音,可播放动画、播放音频,仿微信那样如果前一下正在播放,当点另一个,会先把前一个正在播放的停掉,录音完成后的回调,获取音量大小的Runnable,判断...

    疯狂Android讲义源码

     6.11.4 为Android应用提供国际化  资源 255  6.11.5 国际化Android应用 256  6.12 本章小结 258  第7章 图形与图像处理 259  7.1 使用简单图片 260  7.1.1 使用Drawable对象 260  7.1.2 Bitmap和...

    Android代码-jave

    English 音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放。...初始化时判断当前运行环境,将bin目录中对应的 ffmpeg 可执行文件拷贝到临时目录中

    疯狂Android讲义.part2

    18.6.4 判断两个方块是否可以相连 622 18.6.5 定义获取通道的工具方法 623 18.6.6 没有转折点的横向连接 625 18.6.7 没有转折点的纵向连接 626 18.6.8 一个转折点的连接 626 18.6.9 两个转折点的连接 629 18.6.10 找...

    疯狂Android讲义.part1

    18.6.4 判断两个方块是否可以相连 622 18.6.5 定义获取通道的工具方法 623 18.6.6 没有转折点的横向连接 625 18.6.7 没有转折点的纵向连接 626 18.6.8 一个转折点的连接 626 18.6.9 两个转折点的连接 629 18.6.10 找...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    昆山工业技术研究院着眼于为委托用户和质检机构搭建良好的沟通桥梁,免去目前市场业务中企业用户需要实地地并频繁地与检测机构沟通,从而提出自己的委托乃至下委托单、等待检测报告等,设计并研发了市场上首款提供...

    Android仿微信语音消息的录制和播放功能

    当手指抬起时,判断是否开始录音,录音时长是否过短,符合条件则提示录音时长过短;正常结束时通过回调返回该次录音的文件路径和时长。 4.点击录音列表的item时,播放动画,播放对应的音频文件。 主要用到4个核心类...

    TestSpeex1552P.rar

    在说话,录音为pcm,持续3秒声音小于阈值,保存当前pcm音频文件,并将文件压缩成spx文件。用于http发送给后台; 当无声音突然检测到声音大于阈值,判定为用户在说话,重新录制pcm文件发送给后台。

    AEQ:AEQ-Android AudioEffect EQ

    一种将Android强大的音频增强功能与任何音乐(音频)应用程序结合使用的简便方法。 适用于Google Nexus和Pixel设备。 屏幕截图 支持 功能要求和错误:请。 归因 AEQ使用: 执照 版权所有 该文件是AEQ的一部分。 ...

    计算机应用技术基础任务1任务2答案.doc

    下列全部属于音频文件的是B. FLAC、APE、MP3 7. 下列全部属于视频文件的是B. AVI、WMV、RMVB 8. 下列全部属于图片文件的是A. JPG、TIFF、PNG 9. 下列不属于音频文件的是C. JPG 10. 下列不属于视频文件的是A. WMA 11...

    EasyUtil.java

    通话进行中,可以录制用户的音频和视频数据, 文件将以MP4格式保存在客户端本地, 也可以录制所有用户的语音数据,录音文件格式为wav,文件保存在客户端本地。程序卸载时录制的本地文件也会随程序一并删除。 客户端...

Global site tag (gtag.js) - Google Analytics