
(本文结论基于车机 1.1.1 系统,不对其它车机版本负责)
❎ U 盘不识别
几个月前,我用了三个 U 盘,插上都没有出现「正在读取」的字样,当然为了避免是读的太慢,我在车里睡了一觉,醒来还是没有反应,当时随即放弃了。这两天在收拾家里东西的时候发现一个没拆开过的 U 盘,立马决定去车里试一下,拷了几首歌进去,秒读!难不成是我之前的 U 盘不够高级?极氪车机不认?
由于在 macOS 系统上看不出这几块 U 盘有什么不同,我打开了尘封已久的 Windows PC,装了某专业分区软件来看这些 U 盘的不同。
首先排除格式不同,因为我之前已经把 exFAT、FAT32、NTFS 都试了一遍都不行。
接着我发现新 U 盘的分区表格式是 MBR,而我其它 U 盘的分区表格式是 GPT。
这里简单科普一下,硬盘必须先分区才能指定每个区的文件系统。分区大小、起始位置、结束位置、文件系统等信息,都储存在分区表里面。很早之前 MBR 格式是用的比较多的,后来基本都使用 GPT 了。
回到正题,我立马拿一个 U 盘转成 MBR 分区格式下车库去试,好家伙 6 GB 的音乐大概 20 秒就读出来了!那么问题终于解了,就是车机不识别 GPT 格式分区。
这个事情有多离谱呢,我随便掏一个放在家里当红外遥控器的 Android 机插上 type-c hub 再插上 GPT 分区的 32 GB 的 U 盘,读出所有文件不会超过 5 秒钟。

对于普遍的 GPT 格式不支持,非得用MBR,你极氪用的是什么上古时代的系统啊?
❎ WAV 格式歌曲读不出信息
U 盘读取的问题的解决了,开始美滋滋的听歌。众所周知,一般我们就用两种无损音乐格式:wav 和 flac。哎~,问题又来了,wav 格式的歌在车机上读不出来信息,封面、作者、标题都读不出来,只能显示下面这样,把文件名当做标题,作者显示 unknown(歌词竟然能读出来,稍微感受到一点安慰)

但是我这些歌明明信息都是全的好嘛

而且我用手机的本地播放器试了一下,这些信息也都能显示出来。
❎ 24bit 的歌曲放出来全是杂音
这个事情大部分人都知道了。需要吐槽的其实是另外一件事,我昨天看到一篇2.0 车机的文章里面有说到 U 盘问题改善,就想着升级车机之前先把这些 24bit 的歌曲都改成 16bit。那由于我几乎没有 windows 使用习惯,所以就想着在 macOS 上做这个事情。很快找到一个命令行工具可以用于转换,试了一下很方便,但是我需要对 wav 和 flac 两种歌的格式做批量转换,就开始写 shell 脚本干这个事情,中间遇到不少问题,一上头写到凌晨快 3 点才通过所有测试。

结果今天发现 WAV 格式歌曲你极氪车机读不出来信息,那我还忙活这么久写同时跑两种格式转换的脚本,极氪车机团队你们真是坏事做尽!😫
❓外置歌词文件能加载给个好评,但是你只显示一行就……

这么这么大的屏幕,歌词区域这么点,产品怎么想的,你下面留白那么多,我暂且理解为你为了方便用户操作,但是你按钮的热区没对应做特别大啊,还是得精准点到按钮上面,你自己用过吗,就离谱。
另外我发现在使用 QQ 音乐蓝牙播放歌曲时,小屏幕会滚动显示歌词,研究了一下应该是用了一个取巧的办法,就是实时在修改歌曲标题,同时把作者一栏改成了标题+作者

这个思路挺好的,推荐极氪车机团队参考一下
❓有些歌曲在车机上播放听起来非常刺耳(前提都是无损歌曲)
这个我不太确定是什么问题,但是这些歌在我其他音响听起来都很好,在车机上有些就相当刺耳,另外之前用蓝牙播放非无损的音乐从来没听到这种效果,感觉应该是高码率歌曲解码有问题?有相关经验的同学也可以不吝赐教。
一句话总结,吉利车机做的挺好,下次别做了。