Skip to content

这是一款完全离线的音乐播放器安卓App,适用于追求纯粹听歌体验的朋友们。如果你有自己的音乐文件库,本应用也许适合你。

Notifications You must be signed in to change notification settings

xachary/t_music_player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 

Repository files navigation

T Music Player

这是一款完全离线的音乐播放器安卓App,适用于追求纯粹听歌体验的朋友们。如果你有自己的音乐文件库,本应用也许适合你。

应用市场上架太麻烦、太贵,要认证、软著、备案等等流程和费用。

此为非盈利App,纯粹无广无盈利。

自己独享有点可惜,所以就分享出来!

暂时没有IOS版本,主要是两个原因:

  • Apple Store 需要开发者账号年费600+/年,还没算认证、软著、备案的费用。
  • IOS 系统管理离线音乐本来就不是很方便,一般必须要通过 PC 上的苹果官方应用。

下载地址

喜欢请送我一个Star吧!

喜欢请送我一个Star吧!

喜欢请送我一个Star吧!

歌词下载,推荐:LDDC -> 下载地址

歌曲封面/歌手头像,推荐:Apple Music

支持横屏

image

【个人场景分享】

把手机、平板架起来摆放听歌,尤其是开车蓝牙连接、洗澡的时候。

(垃圾车机,只能一直用手机蓝牙连接听歌😭)

支持系统媒体播放信息同步

1、手机

image

2、手表

image

3、车机

类似“手表”

支持开启系统的固定应用模式

image image image

【个人场景分享】

把歌曲换成故事、儿歌,开启系统固定应用模式后,小朋友只能操作当前App,用于听故事、儿歌,不能沉迷游戏😊。

也可以防止猪朋狗友乱翻手机,哈哈。

四种歌曲列表

1、全部

image

目前自用1100多首歌,算上封面、歌词文件,总的3000多个文件,还行吧,不算太卡哈。

2、按歌手

image image

3、心动歌曲

image

【个人场景分享】

我认为,最近真正喜欢一首歌:

  • 会主动选择播放它并听完
  • 切歌切到它,也会听完

我认为,最近对一首歌兴趣减弱了:

  • 不会选择播放它
  • 切歌切到它,会很快切走它

基于上面个人的见解,给歌曲加减分并排序,形成一个歌曲列表

4、自定义播放列表

image image

【个人场景分享】

开车蓝牙连接听歌,可以给特定的人准备播放列表

最近需要练习一些歌曲,无论是唱歌、跳舞,自定义播放列表还是很有必要的

本地音频文件三种匹配规则

1、歌曲名 - 艺术家1&艺术家2

image

一开始,我是习惯用这种方式,通过艺术家命名文件夹,整理自己的音乐库的

2、艺术家1&艺术家2 - 歌曲名

image

后来发现,用这种命名方式,一股脑都放到一个目录里,更适合懒人习惯,也挺好

3、ID3

音频文件元数据,也是作为兜底的匹配方式

本地艺术家头像匹配

image

支持常见的图片格式

四种播放顺序

  • 当前播放列表循环
  • 当前播放列表顺序
  • 随机
  • 单曲循环

【个人场景分享】

打开应用,首先出现的就是“随机播放”按钮,个人习惯,因为选择困难

image

延时停止播放

image image

【个人场景分享】

习惯了睡前戴一只蓝牙耳机,听音乐催眠

A-B区间循环播放

image image

【个人场景分享】

可以用于歌曲练习,无论是唱歌、跳舞,可以重复训练

两种排序

1、按标题

image

【个人场景分享】

按英文、拼音首字母快速定位

另外,这里的搜索,支持:

  • 中英文直接匹配
  • 中文每个字的拼音首字母匹配(这个很方便)
image

2、按扫描加入时间

image

【个人场景分享】

最近加入的新歌,可以优先显示在前面,方便欣赏新歌

下一首播放

类似“插队”,插入/移动到当前播放列表的下一首位置

image image

【个人场景分享】

类似卡拉OK的置顶,接下来想听什么歌就点它

添加播放列表、添加到播放列表

image image image image image

可以直接添加到已经存在的播放列表

也可以添加播放列表后再添加到播放列表

支持英文

image

显示音质标签

码率是根据文件大小和时长模拟计算的:

Hi-Res: 码率>= 9216

CD: 码率>= 1411

SQ: 码率>= 320

HQ: 码率>= 192

标准: 码率>= 128

流畅: 码率< 128

image image

其它小细节

  • 播放的时候持续亮屏的
  • 快速定位当前播放歌曲的列表位置
  • 交互有震动
  • 列表中正在播放的歌曲高亮会微微闪烁
  • 播放失败,大概就是音频文件有损坏,会显示并通知提醒你
  • 隐藏状态栏 ...

About

这是一款完全离线的音乐播放器安卓App,适用于追求纯粹听歌体验的朋友们。如果你有自己的音乐文件库,本应用也许适合你。

Resources

Stars

Watchers

Forks

Packages

No packages published