`
yeshaoting
  • 浏览: 688586 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

酷狗歌曲文件按歌曲列表归类

    博客分类:
  • J2SE
阅读更多

酷狗歌曲文件按歌曲列表归类


最近用的酷狗音乐播放器2011.01.29总出问题(不一定全是酷狗的问题,可能跟本机系统有关吧).要不就是每次退出播放器时,弹出发生一堆内存错误;要不就是下次打开之前的所有播放列表丢失.但是碍于酷狗音乐播放器音乐搜索的强大功能,还是忍着没换其他的音乐播放器.


于是,想到如果将列表文件(e.g. 最爱听的歌曲列表)归类到一个文件夹,出现列表丢失的情况也不至于一个个再还原.自从用了酷狗音乐播放器后,几乎所有的歌曲文件都在一个文件夹里,这步操作会很繁琐.所以,想到要做这个程序: 将歌曲列表上的歌曲文件放到以歌曲列表名为名的文件夹中,并将修改的路径回写到歌曲列表中.


下次可以直接将歌曲列表导入到酷狗音乐播放器中;或者直接新建一个歌曲新的列表,通过添加本地音乐文件夹定位到归类后的文件夹位置,导入歌曲文件.


经分析,酷狗列表是一个后缀名更改成kgl的xml文件.(其实,千千静听,WMP也是如此.)

 

程序具体的做法是:
采用jdom解析酷狗歌曲列表过程中,移动歌曲到新的路径,并将歌曲新的路径(不带文件名)写回到歌曲列表中(为了避免多次建立文档,解析歌曲列表,很不好地将解析过程与文件移动操作,路径回写操作揉在了一起).


完全是秉着学习的目的,做了一个只对自己有点用处的小应用程序.

 

一个值得注意的地方是酷狗歌曲列表编码方式是windows-1252,这会导致中文乱码.我的做法:先将encoding改为UTF-8,然后再用eclipse(编码方法为UTF-8)打开歌曲列表,中文就正常显示了.

之前用字符串编码转换工具将windows-1252字符串输出成UTF-8方式编码的字符串,某些中文还有字符并没有得到很好转换(因为那些字符没有包含在低版本UTF-8中).


程序还有一些,源文件夹,目的文件夹,歌曲列表名称自定义功能未完成.

 

0
0
分享到:
评论

相关推荐

    仿酷狗歌曲列表

    在本文中,我们将深入探讨如何使用Winform技术来创建一个类似于酷狗音乐的歌曲列表界面。酷狗音乐作为一款流行的音乐播放软件,其用户界面设计精美,操作便捷,特别是歌曲列表部分,它提供了良好的用户体验。我们将...

    酷狗缓存文件kgtemp转MP3源码

    酷狗音乐在播放歌曲时会生成这种kgtemp文件,它们通常包含了歌曲的音轨数据,但默认情况下用户无法直接播放或处理这些文件。这个源码提供了将这些特殊格式转换成MP3的方法,以便于用户管理和共享音乐。 【描述分析...

    酷狗缓存文件kgtemp转MP3易语言源码

    酷狗在播放音乐时,为了提高播放速度和节省流量,会将歌曲缓存在用户的设备上,这些缓存文件通常以.kgtemp为扩展名。本篇将深入探讨如何利用易语言编程将酷狗的缓存文件转换为常见的MP3格式,以及涉及的相关知识点。...

    酷狗音乐2021怎么清理列表重复歌曲.docx

    在使用酷狗音乐享受音乐的同时,有时可能会遇到音乐列表中存在重复歌曲的问题,这不仅占用了宝贵的存储空间,还可能影响到我们查找和播放歌曲的体验。本文将详细介绍如何在酷狗音乐2021版中有效地清理这些重复的歌曲...

    解析酷狗歌词文件

    酷狗歌词文件其实也是文本文件,为什么我们用记事本打不开呢?是因为它做了压缩处理,还把字节打乱了 哈哈 让我们揭开krc的神秘面纱吧。 知道了怎么解析krc,就可以开发专属于我们自己的播放器,还支持酷狗歌词文件...

    krc酷狗歌词文件解码vb.net

    标题 "krc酷狗歌词文件解码vb.net" 涉及到的技术点主要集中在对krc歌词文件的解码过程以及使用VB.NET编程语言来实现这一功能。这里我们将深入探讨krc歌词格式、解码原理,以及如何利用VB.NET和zlib库进行解压操作。 ...

    Android 高仿酷狗音乐列表

    其次,**按首字母大写分级显示**是一种常见的列表优化策略,它可以帮助用户快速定位歌曲。我们可以创建一个侧滑字母栏,将所有不同的首字母作为分隔项列出。当用户点击字母时,列表会滚动到相应首字母的区域。这一...

    KuGouConvertToo 酷狗缓存文件转换成MP3

    对上个版本进行了些修正,可以在没有歌词文件的情况下进行转换,只是歌曲名字需要自行更改,暂时按序号命名。有歌词的都可以自动命名。还是老样子,新版本的不能用,推荐用8.1.05版本。

    Krc2Lrc (酷狗歌词文件格式转换工具) V1.1 最新版

    在音乐播放领域,歌词文件是增强歌曲体验的重要组成部分,它可以帮助听众更好地理解歌曲的含义,跟上歌曲的节奏。然而,不同的音乐播放软件支持的歌词格式有所不同,这就需要我们有时进行格式转换。 KRC格式是酷狗...

    KRSTool酷狗写真图片提取工具V1.1 2018新版

    若已下载的KRS太多,分不清歌手对应的KRS文件,可先删除所有KRS文件,然后启动酷狗播放歌曲,则刚下载的KRS文件就是所需的歌手写真。 若是刚听到的歌手,通过KRS文件按时间排序可知应在最近下载的KRS里。

    krc酷狗歌词读取器

    它提高了对酷狗音乐歌词文件的访问效率,使得音乐爱好者可以在欣赏音乐的同时,享受同步的歌词展示。 【KRC格式】是酷狗音乐自定义的一种歌词文件格式,用于存储精确到毫秒的歌词信息。这种格式可能包含多个时间点...

    棉花团酷狗哈希值解析直链下载地址 v1.0.zip

    棉花团酷狗哈希值解析直链下载地址根据酷狗音乐哈希值来获取歌曲的各种信息,比如:直链地址、比特率、时间、歌曲名称、文件大小、文件类型,也就是说不管你用什么方法获取到哈希值即可解析这些信息了。 使用方法:...

    在酷狗上搜集的2000多首好听的歌曲(只有歌曲名,需自己下载)

    文件描述提到“在酷狗上搜集的2000多首好听的歌曲”,这意味着这些音乐文件是从酷狗音乐平台下载而来的。酷狗音乐作为一个知名的在线音乐服务平台,提供了丰富的音乐资源供用户搜索、试听和下载。 #### 2. 收藏策略...

    Redrain仿酷狗播放器 duilib 有资源文件 vs10可调戏

    Redrain仿酷狗播放器借鉴了酷狗的用户界面和部分功能,比如搜索、播放列表、歌曲推荐等,旨在让用户在使用时能够感受到与酷狗相似的操作体验。 【有资源文件】意味着这个压缩包包含了运行Redrain仿酷狗播放器所需的...

    酷狗配置器软件酷狗配置文件v2.0中文绿色免费版

    酷狗配置器是一款可以快速对酷狗进行一些... 酷狗配置器(酷狗配置文件)可以自定义酷狗启动时默认打开的页面,也可以自定义酷狗常用的设置,优化酷狗配置; 支持酷狗7及其以上的版本,最好放到酷狗同一目录下再运行;

    exdui 3.0仿酷狗音乐播放器列表框易语言源码

    在本源码中,开发者尝试通过易语言和ExDUI来实现类似酷狗音乐播放器的列表框,可能包括歌曲列表的展示、滚动、选择等功能。 【列表框】 列表框是GUI(图形用户界面)中的一个常见控件,用于显示一系列可选择的项目...

    酷狗音乐盒2021怎么上传歌曲.docx

    下面将详细介绍如何在酷狗音乐盒2021版本中上传歌曲。 首先,你需要拥有一个酷狗音乐的账号。如果你是酷狗的新用户,可以点击“注册”按钮,按照提示输入必要的信息(如手机号、邮箱等)来创建一个新的账户。已有...

    怎么用酷狗下载歌曲【图文教程】.docx

    本文将详细介绍如何使用酷狗音乐盒下载歌曲的方法,包括设置下载路径、通过搜索下载歌曲以及从推荐列表中下载等操作步骤。 #### 设置下载路径 1. **打开酷狗音乐盒**:首先确保您的电脑上已安装酷狗音乐盒,并启动...

Global site tag (gtag.js) - Google Analytics