zhongyang219/TrafficMonitor 9559
这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。
这是一款可以播放常见音频格式的音频播放器。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、Win10小娜搜索显示歌词、频谱分析、音效设置、任务栏缩略图按钮、主题颜色等功能。 播放内核为BASS音频库(V2.4)。
zhongyang219/TrafficMonitorSkin 65
TrafficMonitor的皮肤仓库
这是一个可以代替Windows记事本的软件,除了包含记事本原有的功能外,还有编码格式转换、十六进制查看编辑、文件二进制比较、编码批量转换的功能。
这是一个用于调整窗口大小的软件,这对于那些无法调整大小的窗口尤其有用。
zhongyang219/TrafficMonitorSkinEditor 23
TrafficMonitor 皮肤编辑器
zhongyang219/ConsoleMusicPlayer 17
这是一个基于Windows控制台的音乐播放器,它是MusicPlayer2的早期版本。
这是一个简单的取色软件
一个基于Windows控制台的俄罗斯方块游戏
这是一个基于Windows控制台的贪吃蛇游戏
push eventzhongyang219/MusicPlayer2
commit sha be215fd4f56e3942b7256474c40916fbd53fd1ca
外观设置-主题颜色中的预置颜色细微调整
push time in 3 days
issue commentzhongyang219/MusicPlayer2
这个要优化起来有点困难,如果要实现你的需求,我需要将名称前面的数字截取出来,再转换成数字,再根据数字进行排序。倒不是说这个功能不好实现,而是如果我这么做了的话,可能会带来很大的性能问题,导致播放列表加载速度变慢,如果播放列表中有几千甚至上万条项目的时候可能会出现明显的卡顿。
comment created time in 6 days
issue commentzhongyang219/MusicPlayer2
技术栈就是C++ MFC,除此之外好像确实没有用到其他技术了。并没有使用到QT(虽然如果使用QT的话很多功能实现起来会方便得多),整个软件就是使用纯C++和MFC开发的,软件的主界面是使用GDI绘图实现的,桌面歌词部分使用到了GDI+。MFC确实是一个很老的技术了,话说现在还在使用MFC开发软件的人确实比较少。不过我的代码中也用到了很多C++11的新特性。 这个软件是开源的,你可以在我的基础上进行开发,但是在使用我的源代码的时候要注意遵守开源协议。
比QT的优势在哪儿?性能和资源占用更低吗
MFC只是对Windows API的一个比较浅的封装,性能上可能会比QT好一些,除此之外相比QT并没有什么优势。如果你问我为什么没有使用QT,那仅仅是因为我在一开始写MusicPlayer2的时候还不会用QT,后来虽然学了QT,也曾经想用QT重写,但由于工作量太大就放弃了。
comment created time in 6 days
push eventzhongyang219/MusicPlayer2
commit sha 579cc1f8e5b5e24c74df0f98c3f5fa50c407b2f6
修正选项设置窗口中,如果使用鼠标滚轮滚动了子窗口的位置,点击滚动条时子窗口位置不正确的问题
push time in 7 days
issue commentzhongyang219/MusicPlayer2
技术栈就是C++ MFC,除此之外好像确实没有用到其他技术了。并没有使用到QT(虽然如果使用QT的话很多功能实现起来会方便得多),整个软件就是使用纯C++和MFC开发的,软件的主界面是使用GDI绘图实现的,桌面歌词部分使用到了GDI+。MFC确实是一个很老的技术了,话说现在还在使用MFC开发软件的人确实比较少。不过我的代码中也用到了很多C++11的新特性。 这个软件是开源的,你可以在我的基础上进行开发,但是在使用我的源代码的时候要注意遵守开源协议。
comment created time in 7 days
push eventzhongyang219/MusicPlayer2
commit sha dbafb0845b372eef7a53eecd5f8f563b291f5506
新增使用桌面背景作为背景的功能
push time in 9 days
push eventzhongyang219/MusicPlayer2
commit sha 623d0f75838e75245094db06ccbbfff3010f3d18
菜单项图标更新
push time in 12 days
push eventzhongyang219/MusicPlayer2
commit sha ead31e7117939f1b0ef70a038a248c519b9fa55f
修正媒体库-播放列表界面右侧列表中显示的正在播放的曲目在播放cue时不正确的问题
push time in 21 days
push eventzhongyang219/MusicPlayer2
commit sha 221be826be98dc554a80cf1d0614883a20a4e993
读取cue文件时,如果没有从cue文件获取对应的音频文件,则使用cue所在目录下的同名音频文件
push time in 21 days
push eventzhongyang219/MusicPlayer2
commit sha 0083993e78f1d91d90d7d9ba82d67344f9ff18d4
播放列表处于搜索状态时正在播放项目样式调整
push time in 23 days
push eventzhongyang219/MusicPlayer2
commit sha 019df19b8ce7d6d4eb3188335e9d0a66e99d6499
修正“全屏”按钮显示的逻辑
push time in 23 days
push eventzhongyang219/MusicPlayer2
commit sha d471a1c7df6437b0bfde4e8f8618d6960e73eac9
属性对话框中标准流派列表更新
push time in 23 days
push eventzhongyang219/MusicPlayer2
commit sha f3c942a10e535f2eb6af2ae9b8fca9ef484799f3
播放列表中正在播放的曲目强调显示
push time in 23 days
push eventzhongyang219/MusicPlayer2
commit sha eb67e1876243163c5df5ae04b79957a129988c06
更新
push time in 24 days
push eventzhongyang219/MusicPlayer2
commit sha 980464bf018a83a45949cb59600160095ac7cd40
歌词全屏界面调整
push time in 25 days
issue commentzhongyang219/MusicPlayer2
是不是本来就设计这样的呀。明显分辨不出来
因为你的主题颜色是灰色的,所以正在播放曲目和底色不明显,你可以尝试修改一下系统主题颜色,或者在播放器主菜单“工具”-“选项”-“外观设置”中更改播放器的主题颜色。
comment created time in a month
push eventzhongyang219/MusicPlayer2
commit sha ccd7c02c175c647fec4c163d903a7d08a91c5dac
修正添加正在播放的曲目到新播放列表时提示“文件已存在”的问题
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 817b98b0280f6d4ae1a544a398d1f11a30b3d3e5
新增两个键盘快捷键
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 348374d38ddb71d51d9e20f08678f9d0d3c6a671
高级标签信息界面支持更多信息显示
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha eb2ab6b51357ee4bcb49bdd92bdab2a577d8b571
高级标签信息对话框右键菜单更新
push time in a month
startedGreedysky/TTKMusicplayer
started time in a month
push eventzhongyang219/MusicPlayer2
commit sha 550860f2ebd4613db308cb9070716ed59f498763
添加图标
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 67323609751bf31689f2e599a012a56537678ee1
属性对话框中增加“高级标签信息”标签页
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha be971d8b53892b189250297559b46cb12a74ccb4
媒体库-播放列表界面右侧列表增加“序号”列;正在播放曲目高亮显示
push time in a month
issue commentzhongyang219/MusicPlayer2
win10 黑屏时播放的歌曲会卡一下,以及黑屏之后激活时也会
- 关于你提到的Win10自动关闭屏幕时播放会卡一下的问题,我这边似乎很难复现,暂时也没有解决办法。
- 迷你模式播放列表的问题后续会考虑一下解决办法。
- 使用任务栏小图标时任务栏无法显示搜索框,这是系统限制,目前无法解决。
comment created time in a month
push eventzhongyang219/MusicPlayer2
commit sha e95fbf71f7e45b94890e86745b42cfa19651d9a0
新增内嵌cue分轨的支持
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 7cbb62f81369d65a579809d0323bf59f9670c125
增加媒体库-播放列表右侧列表右键菜单中“从磁盘删除”命令禁用的处理
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha d8307e56afa784b848fa7d07ee4ace48fca39f02
修正媒体库-播放列表右侧列表中右键属性显示的问题
push time in a month
issue closedzhongyang219/MusicPlayer2
非常喜欢这款软件,一直用V2.69到现在,今天意外的发现竟然更新了好几个版本。
请问以后能否增加单曲播放模式?现在每播放一个音频,都会自动记忆到当前默认播放列表中,且只能设置最少记忆一天。每次不管播放什么都要自动播放列表里的全部。 但我的习惯,多数时候是一个一个的点开听,听完后希望能够停止,不要自动播放之前听过的。所以不得不时常手动点删除-清空播放列表。
能否考虑以后增加个单曲播放模式,放完当前的这一首后就自动停止播放? (如果不方便的话,也或者增加一个不要记忆最近播放的选项)
再次感谢作者制作。
closed time in a month
shimakotodopush eventzhongyang219/MusicPlayer2
commit sha f8b6b2c852f4d5dc4da50af2a6721cb27b076aaf
修正歌词全屏界面循环模式按钮鼠标提示不正确的问题;添加菜单图标
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha a9691247a29a5c2b1dc4d6bf72463e12d09ae045
音量调整按钮以及歌词全屏界面细微调整
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 502a9ada93dd350f8a5c4e35df25a293c78ed81b
菜单更新
commit sha 0b9f72aef4bee198282ce2a8f59c25eac7a18b0a
Merge branch 'master' of https://github.com/zhongyang219/MusicPlayer2 into master
push time in a month
push eventzhongyang219/TrafficMonitor
commit sha c633b33b5a6e296f74cd2bda43c77e52eb6c4ebb
修正历史流量统计数值溢出导致统计数值不正确的问题
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha af78adfe8c07d0fe79e902ae87c4893eb545057a
修正媒体库-播放列表界面处于搜索状态时,右侧列表显示不正确的问题
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 472d232012b051044d8b28e6e964c75788e11878
媒体库-播放列表界面新增显示选中播放列表曲目的功能
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha dc6fe7d342eb21c5a2eb889364cc10d496fe83fb
调整歌词全屏界面中工具栏的布局
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 1b4edc913482a6897f7979b3b80f2214f56e5089
修正使用触屏设备时,选项设置界面中的子对话框无法使用触屏滚动的问题。
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha ee2f259a1e120c5d1e1ae7e8069d000050ddef1f
更新
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 3afe5092f5e510367c9f7bb465465ba3418ead48
歌词菜单中增加“显示歌词翻译”和“显示桌面歌词”的菜单项;Debug模式下使用带debug的应用图标
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha a99994f5e7fe7222fb1747433d30c8b98003e134
更新
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 419a02fd44dd0e57e684919e97a62fc4ceb20bbf
更新
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha b16365e1a17fe37f41755eb671afaf2735a7d91c
新增歌词全屏界面布局
push time in a month
issue commentzhongyang219/MusicPlayer2
很高兴MusicPlayer2能够为你学习英语提供帮助,关于歌词全屏的功能,会考虑在后续版本中增加
comment created time in a month
issue commentzhongyang219/MusicPlayer2
感谢建议,单曲播放模式的功能会在下个版本中增加。
comment created time in a month
issue commentzhongyang219/MusicPlayer2
目前还不支持这个功能,界面及文字的大小跟随系统DPI缩放,后续可以考虑增加自定义界面字体和缩放的功能。
comment created time in a month
push eventzhongyang219/MusicPlayer2
commit sha 1de9ca863fd72f92f403b7ccdd94fd5038f67ea9
循环模式中新增单曲播放
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha cd30d66055cc91549cf349289374334afabd92db
控件细节调整
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 0a6ff5ae134a16a4054250cef2b9127cffc917e0
下载歌词对话框中的列表增加“长度”列
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 6b6ea5ca7445ec3fa2e1bbeee63774c7b50d2557
修正CPlayerUIBase::MouseLeave函数没有被正确响应的问题
push time in a month
push eventzhongyang219/MusicPlayer2
commit sha 0e2ec53f73877650cb82298ff1f6cbc9c66c893e
修正桌面歌词右键菜单中的“循环模式”-“随机播放”没有图标的问题
push time in a month
startedzhangliangming/HappyPlayer-PC
started time in a month
push eventzhongyang219/MusicPlayer2
commit sha 3cf2b8b9da7a38c1bb20ecc05549b2b8fcf29373
修正从其他格式转换成mp3时无法复制内嵌专辑封面的问题;修正转换成wav格式时无法复制标签的专辑封面的问题。
push time in a month
issue commentzhongyang219/MusicPlayer2
win10 黑屏时播放的歌曲会卡一下,以及黑屏之后激活时也会
可以请你详细描述一下你的问题吗,什么是“Win10黑屏”?怎么让Win10黑屏?
comment created time in a month
push eventzhongyang219/MusicPlayer2
commit sha 49bd0b547b829c944f1ace208545101b01db07d1
README.md更新
push time in 2 months
push eventzhongyang219/MusicPlayer2
commit sha 47d7f436c94a6f43c6ab41a42287368777fdf02e
更新日志更新
push time in 2 months
issue closedzhongyang219/MusicPlayer2
下图中的歌曲的内嵌封面分辨率为1003*1003,体积为109.61kb,软件显示正常:

下图中歌曲的内嵌封面分辨率为1600*1600,大小为2.35mb,显示出现色带:

closed time in 2 months
xkww3nissue closedzhongyang219/MusicPlayer2
首先是一个建议关于"撤销歌词" 这个选项有些意味不明,只读名字不确定是“撤销歌词关联”还是“删除歌词文件”。实际测试是撤销歌词关联,建议改成两个选项并存。
- 选项“撤销歌词关联” 图标改为中间断开的一个曲别针。选项可以用于取消错误的歌词关联(例如这个歌词是别的歌使用的,常发生在一首歌的完全版匹配到short版歌词/当osu音乐文件与其他音乐文件是同名时更加容易遇到特别是其中某方命名不规范时)
- 选项“删除歌词文件” 图标使用现在的那个
×。选项用于删除歌词文件(经常使用,因为不确定网易云音乐哪个歌词是所以需要先下载看看不对再换,现在只能进入“关联本地歌词窗口”来删除文件)
之后是⬇已经写在别处复制来的
症状是cue的歌词只有刚下好时能用,一换歌回来就无法识别。 ~我猜在播放cue文件时
GetCurrentSongInfo()获取的信息不能让SearchLyricFile()找到cue的歌词~
最后的问题全部出自一张特别的专辑不过应该不是孤例 由于文件名含有特殊字符导致,根据这首歌的歌词是cue分轨还是网易云下载的mp3有不同的表现。
- 当cue分轨时表现为文件保存失败 另存为时更改为不含特殊字符的文件名即可成功保存

- 当为MP3时成功保存,程序删除了不能保存的特殊字符。这是正常的处理方式,windows要求文件名不含
/\*?"<>|。
歌词翻译里的颜文字导致歌词出了问题(是歌词解析部分出了问题,因为桌面歌词与窗口歌词表现一致),应该可以观察到极快飘过的某几行翻译。
这首歌原名叫志方あきこ - EXEC_EP=NOVA/.下载自网易云音乐
志方あきこ - EXEC_EP=NOVA.zip
closed time in 2 months
soralifeissue closedzhongyang219/MusicPlayer2
当音乐正播放时,插入/拔掉耳机,需要到播放设备中输出设备里重新调节,才能正常播放声音,希望可以在播放设备变化时,自动感应切换~
closed time in 2 months
lz373877666issue commentzhongyang219/MusicPlayer2
新版本中这个问题应该解决了,如果还有问题,欢迎再次反馈。
comment created time in 2 months
issue closedzhongyang219/MusicPlayer2
建议拖入文件或文件夹的时候,不要覆盖播放列表,而是追加到播放列表尾部
给个可选项也行
closed time in 2 months
eden214issue commentzhongyang219/MusicPlayer2
建议拖入文件或文件夹的时候,不要覆盖播放列表,而是追加到播放列表尾部
在播放列表模式下,拖放文件可以追加到播放列表末尾,但是拖放一个文件夹时,会切换到文件夹模式,请可以选择播放列表上面的菜单中的“添加”命令向播放列表中添加文件。
comment created time in 2 months
issue commentzhongyang219/MusicPlayer2
最新版本中增加了标签和专辑封面编辑的功能,可以把专辑封面嵌入到音频文件。
comment created time in 2 months
issue closedzhongyang219/MusicPlayer2
1自动检测修复工具箱。2快速文件优化,快速监控、添加、删除。
1自动修复工具箱,对常用问题,自动检测并修复。
2快速文件优化,快速监控,快速添加(随时自动快速更新文件夹内和软件内的改动),快速删除,包括希望文件整理能更快,添加全局热键我绑定鼠标手势用。
补充:磁盘删除音乐文件到回收站,而不是直接彻底删除。这样随时删除优化音乐库,而不是越来越臃肿。
closed time in 2 months
Chilled-opsissue commentzhongyang219/MusicPlayer2
1自动检测修复工具箱。2快速文件优化,快速监控、添加、删除。
目前并没有计划增加诸如“自动修复工具箱”之类的功能。 媒体库中选中一个曲目可以在右键菜单中选择“从磁盘删除”,文件会被移动到回收站。 按Ctrl + Shift + Del键可以将正在播放的文件删除到回收站。
comment created time in 2 months
issue closedzhongyang219/MusicPlayer2
m4a文件的信息读取不完整,只能读取到作者,标题、专辑、音轨序号以及不管带不带时间轴的内置歌词跟封面信息没有读出来,希望后续慢慢完善
closed time in 2 months
liucinissue closedzhongyang219/MusicPlayer2
如题,建议能够支持Foobar2000保存到歌曲文件标签中的曲目信息(包括封面),希望能够自定义什么信息读取哪个字段的内容。
closed time in 2 months
StrollStarsissue closedzhongyang219/MusicPlayer2
一是迷你模式下,没法完全吸附底端,会留有一条横线,具体见图 https://sm.ms/image/RpnuOdDJotkzcVZ
二是正常模式下,win10绘制的标题栏破坏了一体性,具体见图 https://sm.ms/image/rntZiA7PVRsDpJE
不错的应用!
closed time in 2 months
KimigaiiWuyiissue closedzhongyang219/MusicPlayer2
能否支持优先显示内嵌歌词,发现网易云自动匹配的歌词有错误之后手动用修改标签的方式修改歌词,但是却没有自动更新,经过检查发现并不是读取内嵌歌词而是自动网易云匹配,这样错误率感觉比较高
closed time in 2 months
KimigaiiWuyiissue closedzhongyang219/MusicPlayer2
RT,开始戴耳机,拔掉耳机后,怎么按播放都不动,必须选项里手动切换播放设备才行。 系统: win10 ltsc 扬声器:Synaptics SmartAudio HD 驱动程序详细信息:"此设备不需要也未加载驱动程序文件"
closed time in 2 months
EngineerLeonJissue commentzhongyang219/MusicPlayer2
新版本中这个问题应该解决了,如果还有问题,欢迎再反馈。
comment created time in 2 months
issue closedzhongyang219/MusicPlayer2
在我点击媒体库按钮后,窗体会卡住(但是播放中的音乐还是正常了)
希望能解决一下
系统:win10 64 专业版 1909

closed time in 2 months
ALICEOFALICEissue closedzhongyang219/MusicPlayer2
发现歌词lrc文件都是放在mp3所在的位置,这样文件管理很乱,然后设置里面的歌词文件夹即使是设置了,也一样会把下载到音乐文件位置。 建议可以自定义歌词下载的位置,方便文件管理。
closed time in 2 months
ryan5u3nissue closedzhongyang219/MusicPlayer2
经测试能自动获取flac和mp3的内嵌封面,但不能获取到aac/m4a的内嵌封面。
closed time in 2 months
necanissue closedzhongyang219/MusicPlayer2
打开应用后,播放的第一首歌出现问题:只有专辑图片与音频文件符合,1显示的歌曲名以及歌手名是其他歌曲的,2此时歌词无法显示,或者显示的是其他歌曲的歌词。不影响使用,但是能解决更好😘。(另,无论是否勾选“程序启动时自动播放”,都会自动播放)
closed time in 2 months
nalablaissue closedzhongyang219/MusicPlayer2
使用commit 33458da编译的软件中有三首歌的元数据没法读取,全部信息都是未知:



元数据肯定是好的,其他软件也能识别。
其中两首歌的文件在此(图中洛天依 - 风的祈求者.flac是付费专辑中的歌曲,恕不提供):https://cowtransfer.com/s/3828be0d9d534d
closed time in 2 months
xkww3nissue closedzhongyang219/MusicPlayer2
试了Foobar、MPC-HC、Potplayer,都可以正常加载出来封面啊 https://wwa.lanzous.com/iKi39gif5pe
closed time in 2 months
YandLiupush eventzhongyang219/MusicPlayer2
commit sha 67446cb82ecee5c9772cb67d89c6a02654241fbf
更新 version.info
push time in 2 months
created tagzhongyang219/MusicPlayer2
这是一款可以播放常见音频格式的音频播放器。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、Win10小娜搜索显示歌词、频谱分析、音效设置、任务栏缩略图按钮、主题颜色等功能。 播放内核为BASS音频库(V2.4)。
created time in 2 months
release zhongyang219/MusicPlayer2
MusicPlayer2_V2.71_x64.7z 4.16MB
MusicPlayer2_V2.71_x86.7z 3.89MB
released time in 2 months
push eventzhongyang219/MusicPlayer2
commit sha bbb8c40fee3e55980713a4ea3bc684f0c6e658db
版本号更新
push time in 2 months
push eventzhongyang219/MusicPlayer2
commit sha db81b795fc8465058d85141919e2baa37e820bfc
“关联本地歌词”对话框列宽调整
push time in 2 months
issue commentzhongyang219/MusicPlayer2
请稍安勿躁,新版本即将发布,在新版本中使用第三方库taglib来获取音频文件的标签信息的专辑封面,彻底解决了之前版本中标签信息、专辑封面无法读取的问题,同时,新增了十几种音频格式的标签/专辑封面的读写功能,你可以点击这里查看即将发布的版本中支持的格式,敬请期待!
comment created time in 2 months
push eventzhongyang219/MusicPlayer2
commit sha d4838e1d08f422ff033b3882afeaa97b3e6cebae
菜单中的“专辑封面详情”加上快捷键
push time in 2 months
push eventzhongyang219/MusicPlayer2
commit sha d02bc7e59375884cd4478a9e742e5fdf270e3d6e
修正格式转换中转换为mp3格式选择覆盖已存在的目标文件时,临时文件无法重命名的问题;修正格式转换过程中“输出目录”编辑框没有被禁用的问题。
push time in 2 months
是不是本来就设计这样的呀。明显分辨不出来
症状是cue的歌词只有刚下好时能用,一换歌回来就无法识别。
~我猜在播放cue文件时