android获取MP3文件的歌曲信息
来源:互联网 发布:js 数组添加 编辑:程序博客网 时间:2024/04/30 09:10
- MediaMetadataRetriever mmr = new MediaMetadataRetriever();
- String str = getExternalStorageDirectory() + "1.mp3";
- Log.d(TAG, "str:" + str);
- try
- {
- mmr.setDataSource(str);
- String title = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE);
- Log.d(TAG, "title:" + title);
- String album = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM);
- Log.d(TAG, "album:" + album);
- String artist = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ARTIST);
- Log.d(TAG, "artist:" + artist);
- String duration = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION); // 播放时长单位为毫秒
- Log.d(TAG, "duration:" + duration);
- byte[] pic = mmr.getEmbeddedPicture(); // 图片,可以通过BitmapFactory.decodeByteArray转换为bitmap图片
- }
- catch (Exception e)
- {
- e.printStackTrace();
- }
1 1
- android获取MP3文件的歌曲信息
- 从mp3音频文件中获取歌曲信息
- C# 获取mp3文件的歌曲时间长度
- android的MP3信息获取
- 如何读取MP3歌曲文件标志信息
- 用于获取Mp3文件信息的类
- 获取MP3文件信息的代码
- 获取MP3和M4A音乐文件的歌曲信息以及专辑图片
- Mp3播放器获取艺术家专辑头像、歌手、歌曲信息的方法
- 获取MP3歌曲信息 歌曲名 歌手名 专辑等
- mp3文件后128字节歌曲信息读写操作
- C#读mp3歌曲信息
- C# 获取 mp3文件信息(tag信息)
- 获取文件的附加信息之MP3篇
- C#获取文件详细备注信息,MP3的Tag等等
- 安卓(JAVA)读取Mp3文件中的歌曲信息(及readLine()出现乱码问题的解决方法)
- 获取本地歌曲信息的方法
- 新手mp3播放器心得(一)---- 获取所有歌曲(遍历文件获取、媒体库获取)
- 计算机网络(第3版)_第5章课后习题_三(个人)
- 使用 Django 和 Python 开发 Web 站点
- java生成md5
- 利用Keybd_event()函数模拟键盘输入
- BigDecimal的加减乘除法
- android获取MP3文件的歌曲信息
- JdbcTemplate
- win10上Anaconda 多版本共存与tensorflow安装
- myeclipse打开后卡住
- ubuntu14.04系统清理
- cocos2d-JS 性能优化 - 对象缓冲池 ( cc.pool )
- C++编译器默认构造函数合成机制分析
- android版本更迭对应的API列举
- AndroidStudio之如何生成aar包