MusicPlayer2

这是一款可以播放常见音频格式的音频播放器。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、Win10小娜搜索显示歌词、频谱分析、音效设置、任务栏缩略图按钮、主题颜色等功能。 播放内核为BASS音频库(V2.4)。

GPL-3.0 License

Stars
4.6K

Bot releases are hidden (Show)

MusicPlayer2 - V2.77.1 Latest Release

Published by zhongyang219 about 2 months ago

此次更新修正了2.77版本的若干问题,没有增加新的功能。

  • 修正在右键菜单中“添加到播放列表”子菜单有时会异常禁用的问题。
  • 修正点击“AB重复”按钮时的测试文本没有删除的问题。
  • 修正“AB重复”按钮鼠标提示不正确的问题。
  • 修正100%缩放比例下对话框中的控件在垂直方向太挤的问题。
  • 修正从全屏模式进入迷你模式时歌词文本太大并且显示不全的问题。
  • 修正aac文件在属性对话框中无法显示内嵌专辑封面的问题。
MusicPlayer2 - V2.77

Published by zhongyang219 2 months ago

问题修正

  • 修正编辑音频文件标签信息时会导致“ALBUMARTIS”和“DISCNUMBER”字段重复的问题。
  • 修正Windows11任务栏卡死的问题。
  • 修正使用触摸板手势时选项设置对话框标签和自绘播放列表滚动过快的问题。
  • 修正使用触摸板手势时音量调整过快的问题。
  • 修正界面中的stackElement在切换后,未显示的按钮还能被点击的问题。
  • 修正当系统缩放比例为125%和150%时界面部分图标不清晰的问题。
  • 修正当开启了“使用系统标准标题栏”时右上角的按钮会和界面中其他元素重叠的问题。
  • 修正播放列表排序时对于包含数字前缀的字符串没有按数值排序的问题。
  • 修正播放列表菜单中的“全部选择”、“全部取消”、“反向选择”功能对自绘播放列表无效的问题。
  • 修正从播放列表中删除了曲目后按Delete键还能删除的问题。

新增功能

  • 主窗口和媒体库窗口中新增分隔条控件。
  • 新增媒体库更新时忽略过短的音频文件的选项。
  • 歌词设置中歌词对齐方式增加“自动”,歌词对齐方式对双行显示模式有效。
  • 新增“向播放列表添加曲目时插入列表开头而不是追加到末尾”的选项。
  • 播放列表排序菜单中增加“按播放时长排序”的功能。
  • 从媒体库中的“艺术家”、“唱片集”、“所有曲目”等界面播放时不再添加到[临时的播放列表]播放,而是直接通过媒体库模式播放。
  • 播放列表下拉菜单中增加最近播放的媒体库项目。
  • 查找功能中支持按汉语拼音全拼和首字母查找。
  • 用户自定义界面中增加“导航栏”、“最近播放”、“文件夹”、“播放列表”、“我喜欢的音乐”、“媒体库项目”和“所有曲目”。
  • 界面Groove音乐风格、Groove音乐风格(Windows11)更新,增加左侧导航栏。
  • 新增界面12。
  • 用户自定义界面中播放列表、playlistIndicator、trackInfo增加font_size属性。
  • 用户自定义界面中button增加show_text和font_size属性,按钮可以在图标右侧显示文本。
  • 用户自定义界面字体大小最大增加到16磅。
  • 打开url功能中允许在文本框中输入本地文件或文件夹的路径。
  • 新增迷你模式3界面。
  • 新增当鼠标指向播放列表时在对应的行中显示“播放”、“添加到播放列表”、“添加到我喜欢的音乐”的按钮。
  • 播放列表中如果歌曲在“我喜欢的音乐”中,则在右侧显示红心图标。
  • 媒体库对话框播放列表界面右侧列表右键菜单中增加“从列表中删除”功能。
  • 媒体库中文件夹和播放列表界面增加排序方式的功能。
  • 从播放列表中移除曲目时显示确认提示对话框,以避免误操作。
  • 文件夹右键菜单中增加“添加到播放列表”。
  • 全局快捷键中增加“添加到我喜欢的音乐”的选项。
  • 自绘播放列表支持多选,支持按Ctrl+A全选。
  • 执行“添加到播放列表”命令成功后在界面中间显示成功提示。
  • 常规设置中增加是否允许“全局鼠标滚轮音量调节”的选项。

更新说明

  • 2.77版本以后,翻译文件存放在language目录下,更新时请确保将language目录也复制到MusicPlayer2目录下。
  • 2.77版本以后,选项设置对话框中控件的布局发生了一些变化,这是为了确保在不同语言下的文本都能完整显示。
  • 关于Windows10/11系统标题栏顶部有白边的问题,此版本中增加了一个设置来去掉这个白边:
    在确保程序退出的情况下打开配置文件config.ini,找到[config]下面的remove_titlebar_top_frame选项,将它改成true即可。由于这个功能还存在一些问题,窗口在获取和失去焦点时会出现闪烁的情况,因此这个功能是默认关闭的,而且没有添加到UI中。
MusicPlayer2 - V2.76.1

Published by zhongyang219 over 1 year ago

紧急修正无法自动关联歌词文件的问题。
建议所有使用V2.76版本的用户都更新到此版本。

MusicPlayer2 - V2.76

Published by zhongyang219 over 1 year ago

  • 新增迷你模式自定义界面的功能,新增两种迷你模式界面。
  • 新增自绘播放列表,界面4、界面6、Groove音乐风格、Groove音乐风格(Windows11)、默认界面新增自绘播放列表。
  • 新增自定义专辑封面保存位置的功能。
  • 新增ksc格式逐字歌词的支持。
  • 新增播放列表右键菜单中的下一首播放的功能。
  • 转换格式功能新增FLAC格式输出。
  • 新增将正在播放曲目和播放记录同步到LastFM的功能。
  • 新增触屏设备长按弹出右键菜单的支持。
  • 新增将cue音轨保存到媒体库的功能。
  • 新增自定义播放列表行高的功能。
  • 新增自定义自绘标题栏按钮的功能。
  • 新增深色/浅色切换按钮。
  • 新增没有歌词时在歌词区域显示播放曲目信息的功能。
  • 更新若干图标,修正部分图标在100%缩放比例时模糊的问题。
  • 修正有对话框打开时无法通过通知区图标右键菜单退出程序的问题。
  • 新增cue格式标签写入和显示高级标签信息的功能。
  • 修正播放列表中含有cue音轨时保存为m3u和m3u8格式时不正常的问题。
  • 媒体库中按音轨号排序时优先按CD序号排序。
  • 媒体库更新时添加线程同步的处理,增加程序的稳定性。
  • 修正转换格式时,转换出错仍然显示完成的问题。
  • 媒体库中播放列表右键菜单中新增“修复错误的文件路径”和“打开播放列表所在位置”的功能。
  • 新增记住用户自定义界面中StatackElement的序号的功能。
  • 新增是否启用MediaTransControl的选项。
  • 自定义界面中Text元素新增“艺术家 - 唱片集”类型。
  • 其他细节方面的改进。
  • 其他bug的修正。
MusicPlayer2 - V2.75

Published by zhongyang219 over 2 years ago

  • 新增FFMPEG播放内核(需要单独下载)
  • 新增一些新的界面布局
  • 界面3、界面4和界面5使用xml重制,优化界面4的效果
  • 自定义界面中新增了堆叠组件
  • 浮动播放列表的使用逻辑优化
  • 修正写入ini时可能出现缓冲区不足的问题
  • 在媒体库中新建播放列表时,新的播放列表显示到最前面
  • 自绘控件跟随“使用圆角风格”的设置
  • 修正“音效设定”中的“混响”无法保存的问题
  • 新增自绘菜单栏
  • 其他细节方面的改进
MusicPlayer2 - V2.74

Published by zhongyang219 over 2 years ago

  • 新增通过xml文件自定义界面的功能(请参照主菜单“帮助”——“自定义界面”的说明)。
  • 新增3个界面布局。
  • 新增了System Media Transport Controls的支持,将播放控制集成到系统,支持使用多媒体快捷键或蓝牙设备控制音乐的播放。
  • 新增通过“文件夹/播放列表”文本框下拉菜单快速切换文件夹/播放列表的功能。
  • 新增配置和数据文件保存位置的设置。
  • 新增音量图标。
  • 歌曲属性中增加采样频率、声道数和位深度的显示。
  • 新增右键菜单中的“删除专辑封面”可以删除内嵌专辑封面。
  • 修正Windows11下开启“任务栏搜索框显示播放信息”时崩溃的问题。
  • 部分窗口中的按钮添加了图标。
  • 浮动的播放列表跟随主窗口移动。
  • 修正有时在每次启动时都会重新获取歌曲信息的问题。
  • “选项”——“歌词设置”中添加“单行和双行显示模式下不显示空白行”的选项。
MusicPlayer2 - V2.73

Published by zhongyang219 about 3 years ago

  • 新增两个界面布局。
  • 新增歌曲分级功能。
  • 媒体库设置中新增手动刷新媒体库的功能。
  • 新增使用自绘标题栏的功能(去掉“主菜单-视图-使用系统标准标题栏”的勾选)。
  • 新增迷你模式多显示器的支持。
  • 选项设置中外部专辑封面支持绝对路径。
  • 新增对UTF16格式编码的歌词文件的支持。
  • 新增对歌词原文和翻译为相同时间标签的两句歌词的解析。
  • 转换格式中新增自定义输出文件名的功能。
  • 选项设置中增加是否显示播放列表鼠标提示的设置。
  • 新增桌面歌词对齐方式的设置。
  • 桌面歌词遵循歌词卡拉OK样式显示的设置。
  • 全局快捷键设置中增加“显示/隐藏”播放器的快捷键。
  • 选项设置中新增禁用从磁盘删除的选项。
  • 新增播放设备变化时自动切换播放设备的功能。
  • 新增歌曲标签ID3v2写入版本的设置。
  • 修正选项设置中使用鼠标滚轮滚动页面时,页面中的控件会响应鼠标滚轮消息的问题。
  • 修正转换格式中转换成mp3格式后,写入的标签信息中一些Unicode字符会变成问号的问题。
  • 修正从配置文件载入全局快捷键设置可能出现错误的问题。
  • 修正使用某些字体时,桌面歌词最后一个字符无法显示的问题。
  • 修正切换播放列表时可能会将当前播放列表保存到错误的文件问题。
  • 其他细节方面的改进。
MusicPlayer2 - V2.72

Published by zhongyang219 over 3 years ago

  • 增加了一个新的界面布局
  • “媒体库”——“播放列表”界面中新增播放列表中曲目的显示
  • 下载歌词对话框中的列表增加“长度”列
  • 新增内嵌cue分轨的支持
  • 属性对话框中增加“高级标签信息”标签页
  • 新增使用桌面背景作为背景的功能
  • 新增播放列表文件中相对路径的支持
  • 右键菜单中新增跳转到媒体库中当前歌曲艺术家和唱片集的功能
  • 歌词编辑界面编辑器使用Scintilla,增加颜色显示
  • 新增tak格式音频的支持(仅32位版本)
  • 修正转换格式为mp3和wav时无法向目标文件复制专辑封面的问题
  • 修正桌面歌词右键菜单中的“循环模式”-“随机播放”没有图标的问题
  • 修正使用触屏设备时,选项设置界面中的子对话框无法使用触屏滚动的问题
  • 修正添加正在播放的曲目到新播放列表时提示“文件已存在”的问题
  • 修正选项设置窗口中,如果使用鼠标滚轮滚动了子窗口的位置,点击滚动条时子窗口位置不正确的问题
  • 修正重命名后,播放列表不刷新的问题
  • 修正当播放进度小于5秒时执行快退命令会导致进度条位置不正确的问题
  • 修正顺序模式下列表曲目播放完后任务栏搜索框信息无法显示的问题,以及关闭任务栏搜索框信息后再打开后无法显示的问题
  • 修正播放列表为空时无法调整音量的问题
MusicPlayer2 - V2.71

Published by zhongyang219 about 4 years ago

  • 使用taglib库获取音频标签和专辑封面,新增了十几种音频格式的标签和专辑封面获取功能。
  • 新增音频标签和专辑封面的写入功能。
  • 音频属性中新增标签批量编辑的功能。
  • 音频属性中新增“从文件名获取标签”、“从歌词获取标签”和“在线获取标签”的功能。
  • 音频属性中新增“专辑封面”标签页。
  • 修正文件夹模式下添加歌曲到刚刚打开过的播放列表时播放列表发生错乱的问题。
  • 新增内嵌歌词的读写功能。
  • 新增文件重命名的功能。
  • 修正格式转换中转换为mp3格式选择覆盖已存在的目标文件时,临时文件无法重命名的问题。
  • 其他细节方面的改进。
MusicPlayer2 - V2.70.1

Published by zhongyang219 about 4 years ago

  • 修正播放列表中曲目数量过多时随机播放和无序播放无法正常工作的问题。
MusicPlayer2 - V2.70

Published by zhongyang219 about 4 years ago

  • 修正部分FLAC音频标签信息和专辑封面获取的问题。
  • 主界面播放控制图标更新。
  • 应用程序图标重新设计。
  • 为菜单项增加图标。
  • 选项设置>外观设置中增加界面刷新时间间隔的选项。
  • 不显示专辑封面时的黑胶唱片图片更新。
  • 新增将正在播放的曲目添加到播放列表的功能。
  • 修正从资源管理器中同时打开多个音频文件会启动多个进程同时播放的问题。
  • 修正无法正常读取UTF8格式的cue文件的问题,新增对UTF16-LE-BOM编码格式的cue文件的支持。
  • 修正歌词过多时会导致加载播放列表卡顿的问题。
  • 新增手动关联本地歌词的功能。
  • 新增更换通知区图标的功能。
  • 新增圆角风格的按钮样式。
  • 修正句柄泄漏的问题。
  • 修正选项设置>全局快捷键中,某一个快捷键设置为“无”导致后面其他快捷键都失效的问题。
  • 修正打开“媒体库”对话框时卡顿的问题。
  • 修正从媒体库中打开cue文件时未获取对应音频的长度和比特率的问题。
  • 如果专辑封面尺寸过大则将其缩小,以解决界面卡顿的问题。
  • 将UI绘图放到后台线程中处理,以解决UI绘图耗时过长导致消息阻塞的问题。
  • 修正下载cue歌词时,如果艺术家或标题含有无法作为文件名的字符,则无法下载的问题。
  • 修正无法获取wav格式id3v2标签的问题。
  • 修正“播放时间统计”中导出csv文件时不能正确处理字段中逗号的问题。
  • 播放列表排序功能中新增按文件修改时间排序,以及升降和降序排列的功能。
  • 修正无法获取bmp格式专辑封面的问题。
  • 文件夹模式中增加包含子文件夹的功能
  • 修正从媒体库中添加曲目到当前播放列表,当前播放列表没有刷新的问题。
  • 媒体库中新增“文件类型”和“比特率”标签页(需要在选项设置>媒体库中开启)。
  • 新增更换默认背景图片的功能(选项设置>外观设置)。
  • 循环模式中增加“无序播放”的模式。
  • 新增开机自动运行的功能。
  • 修正播放设备发生变化时无法继续播放的问题。
  • 稍微减少了程序的内存占用。
  • 修正一些崩溃的问题。
MusicPlayer2 - V2.69

Published by zhongyang219 over 4 years ago

  • 新增AB重复的功能
  • 新增获取内嵌歌词的功能
  • 新增APE格式标签识别的支持
  • 新增打开播放列表功能,支持m3u/m3u8格式
  • 修正编辑歌词中,当光标放到最前面时,插入时间标签会插入到文件末尾的问题
  • 新增保存播放列表为播放列表文件的功能
  • 新增以迷你模式启动的功能(主菜单——工具——创建快捷方式——创建迷你模式快捷方式)
  • 媒体库中增加最近播放曲目
  • 修正读取FLAC标签时末尾可能会多出一个字符的问题
  • 允许在全屏模式下进入迷你模式
  • 播放列表和媒体库中的文本使用本地语言排序(简体中文系统中使用汉语拼音排序)
  • 其他bug修正和细节方面的改进
MusicPlayer2 - V2.68

Published by zhongyang219 over 4 years ago

  • 媒体库中增加“艺术家”、“唱片集”、“流派”等组织歌曲的方式,增加所有歌曲和文件夹浏览
  • 新增媒体库选项
  • 新增启动时自动扫描指定目录下音频文件的功能
  • 转换格式中增加转换频率的功能
  • 查找界面右键菜单增加更多功能
  • 修正转换成MP3格式时如果文件名中含有Unicode字符会导致转换失败的问题
  • 新增自动下载歌词时文件保存位置的选项
  • 新增歌词对齐方式的选项
  • 一些bug修复及细节方面的改进
MusicPlayer2 - V2.67

Published by zhongyang219 almost 5 years ago

  • 新增桌面歌词功能
  • 新增播放列表工具栏
  • 新增cue音轨可以添加到播放列表
  • 新增调整播放速度的功能
  • 修正了一些bug
  • 其他细节方面的改进
MusicPlayer2 - V2.66

Published by zhongyang219 about 5 years ago

  • 新增播放列表功能,可自由创建和编辑播放列表。
  • 新增歌曲红心的功能。
  • 修正部分flac音频标签获取不正确的问题。
  • 新增文件关联功能。
  • 修正窗口大小改变时会导致GDI句柄泄漏的问题。
  • 新增声音淡入淡出效果。
  • 修正了一些bug。
  • 其他细节方面的改进。
MusicPlayer2 - V2.65

Published by zhongyang219 over 5 years ago

  • 新增在搜索框显示频谱分析的功能
  • 新增累计听歌时间统计的功能
  • 新增浮动播放列表的功能
  • 新增总是置顶的功能
  • 新增崩溃时显示错误信息并生成dump文件的功能
  • 字体设置增加粗体、斜体和下划线的样式设置
  • 新增创建播放控制快捷方式的功能
  • 新增x64的支版本
  • 其他细节方面的改进
MusicPlayer2 - V2.64

Published by zhongyang219 over 5 years ago

  • 界面调整,界面中的播放控制按钮和进度条美化。
  • 新增隐藏/显示播放列表的功能。
  • 新增隐藏/显示菜单栏的功能。
  • 新增响应多媒体按键的功能。
  • 小娜搜索框歌词显示效果优化。
  • 新增全屏显示的功能。
  • 其他界面细节方面的调整。
  • 其他细节方面的改进。
MusicPlayer2 - V2.63

Published by zhongyang219 almost 6 years ago

  • 主界面重新设计,外观更加简洁美观。仍然可以快速切换回以前的界面
  • 迷你模式界面重新设计,使用和主界面相同的风格
  • 优化获取系统主题颜色的功能,获取实际的系统主题颜色而不是窗口标题栏的颜色
  • 修正一个由于GDI句柄泄漏导致程序运行一段时间崩溃的问题
  • 新增全局快捷键的设置
  • 增加通知区图标,关闭主窗口时可以最小化到通知区而是退出程序
  • 新增多语言支持,增加英语
  • 其他细节方面的改进
MusicPlayer2 - V2.62

Published by zhongyang219 about 6 years ago

新增深色UI主题;
频谱分析显示效果优化,增加顶端柱形;
新增歌词翻译的原文双行显示;
对于有翻译的歌词,执行歌词繁简转换时,只转换译文;
修正设置了背景高斯模糊后,有时会导致背景为黑色的问题;
新增选择播放设备的功能;
修正下载的歌词时有时翻译在前面的问题;
修正某些情况下获取的mp3标签不正确的问题;
新增格式转换支持cue分轨;
修正歌词结果中显示的歌曲信息如果含有“,”,则会导致显示不正确的问题;
其他细节方面的改进。

MusicPlayer2 - V2.61

Published by zhongyang219 about 6 years ago

新增bass播放插件,可支持几乎所有格式的音频格式;
新增 MIDI 音乐播放功能,可加载音色库;
优化频谱分析显示效果,增加频谱柱形的条数;
新增格式转换功能,可将任意音频格式转换成 WAV、MP3、WMA和OGG;
新增背景图片高斯模糊效果,选项设置中增加相关设置;
新增没有专辑封面时显示默认的背景图片;
新增播放列表可选中多个项目;
其他细节方面的改进。