小音箱里的TF闪存卡、外接的U盘、MP3里的歌曲播放顺序混乱修复

修复MP3播放音乐顺序错乱的解决方法

一、问题描述:

大家是不是遇到过以下几种情况?

  1. 音箱里的TF闪存卡播放MP3歌曲顺序错乱;
  2. 音箱外接的U盘播放MP3歌曲顺序错乱;
  3. 直接播放MP3里的歌曲顺序错乱;

二、问题解读:

说明:MP3型号众多,排序原理各不相同

以上这些情况,都属于MP3播放器设计初期就一直存在的问题;包括到了现在,此类问题依旧是存在的,这里我给大家整理几种情况,需要大家综合去分析考虑。

音乐文件属性:

一般来说,对于一首歌曲(MP3、WMA等),他们会有如下的几个文件属性,分别为名称、#、标题、艺术家、唱片集、创建日期、修改日期

“名称”  就是文件名,通常就是“周杰伦-晴天.mp3”这种

“标题”  是在播放器内部显示的“歌曲名称”

“唱片集” 是在播放器内部显示的“专辑名称”

“#”    是在播放器内部显示的“专辑中的第几首歌曲”

“创建日期”是文件初次写入到设备的时间,移动什么的,包括换文件夹什么都没有用,除非删除或特殊手段修改。

“修改日期”是文件最后一次被修改的时间,只要改文件名称或者属性,都会修改这个时间。

举例:

标题:“晴天”这首歌,是艺术家:“周杰伦”唱片集“叶惠美”中的第“3”首歌曲,写入U盘的时间是2021年10月8日下午3点36分,修改时间是2024年2月20日的下午5点16分。(我为了要展示,修改了文件属性,增加了唱片集序号“#”3)

 

下面我会按照“历史发展的先后顺序”给大家分析各种情况

说明:MP3型号众多,排序原理各不相同

为什么要从“历史发展的先后顺序”讲,因为“老设备”都是按照这个顺序排序的,如果你是最老的设备,那么第一条就适合你,如果你是最新的设备,那么最后一条就适合你。你排查问题的顺序,是需要视情况而定的。

情况1.按照文件的写入时间排序“创建日期”(越老越适用)

最早期的播放器通常都是以“写入时间”这唯一的参考去做排序的。顾名思义,这里就是说,第一个写入的歌曲,会被第一个播放(因为这符合文件存储的读写顺序原则,先存放的位置在最前面,后面来的就跟着拍大队)。播放顺序就是Windows上可以看到的“创建日期”。

注意:是文件的“创建日期”,不是“修改日期”。

比较典型的代表就是MP3播放器、插卡的小音箱(SD卡、TF卡或外接USB)、老式的汽车的外接USB等。

情况2.按照文件的“标题”排序

注意:是文件的“标题”,不是“名称”

对,优先级是标题名,而不是文件名。

典型代表做有苹果公司的iPod(iTunes同步)、索尼公司的口红MP3(Music Center同步)、和一众国产mp3(拷贝复制

因为早期mp3音乐播放器以时间排序,这种操作太暴力,于是后面就加入了按照“标题”顺序排序。

因为歌曲是由内部播放器进行播放的,所有文件放入播放器里,显示的是“标题”,而不是文件名称。

情况3.按照“文件夹名称”排序

后来出现的标题顺序排序只能解决初级的问题,后来支持了可以创建子文件夹,实现了文件夹的天然隔离

就是说,同一个文件夹下的文件内容会被一起播放,播完这个文件夹,再去播放下一个。这就解决了很多问题。

情况4.按照“文件名”排序

这个是最后期的排序方式,因为传统的排序方式需要操作文件的“各种属性”,这样就不得不借助第三方工具去批量修改文件“属性”

然而,最新的MP4设备和车辆车机设备,已经支持触摸或者是按键操作,进行音乐或者视频点选播放了。这个操作由于是在播放歌曲之前进行的(不是在播放器内),因此可以支持以“文件名”进行排序。尤其是现在的智能安卓设备和电脑排序基本上是一样的。

情况“其他”

其实还有很多需要排序的方案,我没有一一列出来,比如说“唱片集”排序,和“#”专辑内部的序号排序等。但是这些已经不重要了,大家可以想象的到,也不用过多赘述。因为前面重要的部分,我都分析完成了。我有终极解决方案,把这些没有用的统统都干掉,让他们一定能够按照你要的顺序进行播放。

 

三、终极解决方案:

思路:终极解决方案一定是通用的,一劳永逸的。因此需要给大家先梳理一下思路。

步骤1:把所有“文件名称”格式化排序,如果播放器支持分文件夹,优先把他们拆分到不同文件夹。这里更适合“专辑分类”“歌手分类”“故事分类”等。

步骤2:把所有“文件名称”批量、一键、自动转化为“标题”。让“名称”=“标题”

步骤3:顺便干掉其他没用的东西

步骤4:最后把文件以“文件名称”从小到大“升序排序”

步骤5:返回到上层目录,刚刚这个处理好的整个文件夹拖到U盘或者TF卡中。(*重点来了,为什么是拖动整个文件夹?)因为你拖动整个文件夹到U盘的时候,所有文件会以你排列好的“文件名称”从小到大的顺序(001-999),顺序写入,绝不会错乱。

步骤6:未来再有新文件考入的处理办法。(使用软件排序时间)

按照我上述逻辑操作,拷贝文件的时间顺序、文件标题顺序、名称顺序都是正确的。都不会有问题,但是如果你的设备是按照“写入时间”这唯一的参考去做排序的话,再次写入新文件时,就一定会有问题。

*处理时间问题(低端设备、老设备)

  • 因为原先存在的歌曲创建时间一定比后来存放的歌曲,创建时间早。所以你永远要先听完那些“老歌”,才能听你“新存入”的歌曲,这就非常蛋疼了,很多人甚至会选择把老旧文件删除,这样就不会“恶心”到自己。
  • 还有一个情况需要特别注意:就是新存放的文件,也是按照存入顺序去排序的,如果你存入的是《评书》《故事》等内容,通常都是几十个,上百个文件。这个时候,存入的顺序就非常重要,不然听故事的时间就会错乱。

如下图,这里先播放的一定是那些23点13分的故事,而那些23点15分的001、002就不会先播放,这样是不能被我们接受的。

那该怎么办?

1、手动,按照你想要的顺序,一个一个的去拖动。(这能把人急死)

先把文件名排序,再把标题处理成文件名,最后连老带新,一起重新拖进去。

2、使用软件解决(底层逻辑就是重新刷写时间顺序)

工具1:“闪存式mp3伴侣”

说明:MP3型号众多,排序原理各不相同,本软件尽可能适应大多数的机型,但也有部分Mp3无法调整

闪存式MP3伴侣-2.6 官方版

闪存式mp3伴侣

它是一款绿色免费版mp3歌曲排序软件。

闪存式mp3伴侣绿色免费版在制作时是为MP3播放器设计的,也支持U盘、闪存盘的MP3排序,现在虽然MP3播放器用的少了,但是你可以用闪存式mp3伴侣给存储卡、U盘或移动硬盘中的MP3歌曲进行排序处理,非常简单方便。

闪存式mp3伴侣是一款mp3歌曲排序软件,这个软件在制作时是为MP3播放器设计的,也支持U盘、闪存盘的MP3排序,现在MP3播放器用的少了,但是可以用它给存储卡、U盘或移动硬盘中的MP3歌曲进行排序处理。

闪存式MP3伴侣,可帮助用户随心所欲的将MP3(闪存、U盘、移动硬盘)下的歌曲重新排列,整理速度超快,使MP3歌曲在播放时更加舒适。

如果在Windows下排列歌曲顺序,你就会发现实际播放时顺序并没有改变。如果全部重写,顺序到是改变了,可是却十分耗时。使用本软件能够轻松解决这个矛盾。


同类软件对比

      MP3随机排序软件正式版是一款简易的音乐文件管理工具,MP3随机排序软件最新版可以将用户文件夹中的MP3文件进行打乱从而达成随机播放目的的软件,MP3随机排序软件正适合那些喜欢本地听歌并且不怎么使用各类播放器的用户。

      MP3合并器是一款易于使用、功能强大的MP3合并工具。它不仅可合并MP3文件,而且还可合并一切包含声音的影音文件。软件支持MP3、WMA、WAV、FLAC、OGG、WMV、ASF、AVI、DAT、RM、RMVB、MPG、MPEG、FLV、MKV、MOV、MP4等格式。

 

 

工具2:批量重命名文件工具——Microsoft PowerToys

最重要的它是“微软官方开发人员工具集”,微软持续维护和更新。有众多超实用功能比如本次的重点功能《PowerRename》

这是一个可以使用正则表达式批量重命名的工具。超灵活,超快捷。

安装方式1:GitHub直接安装: https://github.com/microsoft/PowerToys

安装方式2:微软商店:win10系统里搜索“Microsoft Store”,先把“Microsoft Store”和“应用安装程序”更新到最新。(记得更新Microsoft Store到最新版本后可下载。)

再安装“Microsoft PowerToys”

 

工具3:批量修改MP3文件属性—Mp3tag

Mp3tag

批量修改MP3文件的“标题”“唱片集”“艺术家”“注释”等重要信息,最最重要的功能是
批量、一键将文件“名称”替换为“标题”,顺便一键“保留”或“清空”其他信息。

 

posted @ 2024-02-20 17:53  Magiclala  阅读(2034)  评论(0编辑  收藏  举报