View Code? Open in Web Editor
NEW
This project forked from super-badmen-viper/nsmusics
MusicPlayer,仿制当前主流的某T的音乐软件,基于dotNET_C#_WPF的个人开源音乐播放器,优秀的学习项目
License: GNU Affero General Public License v3.0
C# 96.05%
mIRC Script 3.95%
mozhimusicplayer's Introduction
- 基于dotNET_C#_WPF的个人开源音乐客户端
- 演示效果:B站链接:
-
-
来参与开源共建吧,加入QQ群,群号:610551734
- 我(作者)会将此项目我觉得目前需要改进的地方发布在Issues中(你可以提交任何有益的代码,不论是性能优化还是UI以及功能扩展),欢迎一起来完善这个项目
- 我并不希望当它成为一个功能强大且知名的开源软件时,我(作者)是唯一的研发者,这有违开源精神
- 哪怕仅仅只对代码的可读美观性进行优化,这类pull也依然是优化,请不要担心任何情况,此项目的可读性也需要帮助(因为作者在编写源代码时是随心所欲且无所顾忌的,这会有很多遗漏的问题)
- PS:如果作者合法拥有了大量可用投资资金,我将购买音乐版权使它成为开源半商业的音乐软件,MoZhiMusicPlayer将会质量更高并永久开源维护更新,多种应用场景永久迭代,开发资金由我的基金会负责 ,关注并等待更新,MoZhiMusicPlayer将会成为这个世界上最牛逼最屌的开源音乐软件,它将走在音乐相关技术的前沿[doge]
- 1.支持歌词字同步动画,同步歌词进度 (可兼容其它音乐软件的歌词文件)歌词字同步算法
- 2.支持多歌手写真动画交叉轮播
- 3.音频动态频谱动画
- 4.基本的音乐播放器功能(无需解释,该有的肯定有)
- 5.基本的歌曲导入(选择导入,本地全盘扫描导入,支持mp3,wav,flac音乐文件(仅扫描带有歌手歌曲名文件名的文件,格式:歌手名 - 歌曲名.后缀名))
- 注意:性能或系统版本较低,可能会影响运行时的性能(些许影响),推荐WIn11,Win11有特别优化[doge]
- 1.基于声音指纹技术的听歌识曲模块(同时作为单独项目模型开源)
- 2.基于大数据用户行为分析的猜你喜欢模块
- 3.基于nlp的AI演唱模块,将歌曲的声音替换为你的声音(同时作为单独项目模型开源)
- 4.基于nlp的AI乐谱绘制模块(同时作为单独项目模型开源)
- 5.基于nlp的AI提取音频歌词同步信息(打破Krc,Qrc等版权壁垒)
- 6.使用开源的第三方接口,实现联网收听下载歌曲,MV等客户端功能
- 7.实现MoZhi唱吧打分评测等功能,类似全民K歌(腾讯在机器之心上的全民K歌技术分享视频已取消,所以我们将自主研发)
![](doc/Test (1).png)
![](doc/Test (2).png)
![](doc/Test (3).png)
![]()
- 请使用Visual Studio 2022版本进行Git clone与pull,否则旧版本的Visual Studio可能会出现无法生成的情况
- 下载:https://github.com/Super-Badmen-Viper/MoZhiMusicPlayer/releases/tag/MusicPlayer1.0.4
- 我的QQ学习群号:228440692,欢迎加群,先给个star吧,群里有我整理好的项目,比Github更加容易开箱即用
- 资源所在位置:MoZhiMusicPlayer/MoZhiMusicPlayer_GithubAuthor_XiangCheng/bin/Debug/net6.0-windows/Resource/之内(歌词,歌手写真,专辑图片等,可自行编辑)
- 音乐附加资源下载(百度网盘资源):
-
-
- 请将此网盘的Resource压缩包解压并覆盖至MoZhiMusicPlayer_GithubAuthor_XiangCheng\bin\Debug\net6.0-windows,取代同名文件夹
-
- 声明:作者个人的音乐附加资源百度网盘资源(歌手写真,专辑图片等等)和此项目文件,都是来自网络的公开数据,仅做分享,无任何商业侵权行为,如有异议,请联系我删除
- 本软件只提供其他开源项目接口的使用来获取数据,不提供任何资源上传、存储到服务器的功能。
- 本软件仅解析来自其他开源项目接口的内容,不会对解析到的音视频进行二次编码,部分视频会进行有限的格式转换、拼接等操作。
- 本软件解析得到的所有内容均来自其他开源项目接口,其版权均归原作者所有。内容提供者、上传者、下载使用者应对其提供、上传、下载的内容承担全部责任。
- 本软件提供的所有内容,仅可用作学习交流使用,未经原作者授权,禁止用于其他用途。请在下载24小时内删除。为尊重作者版权,请前往资源的原始发布网站观看,支持原创,谢谢。
- 因使用本软件产生的版权问题,软件作者概不负责。
- 本软件所使用的一切资源均来源于公共网络,无任何进出收益,软件作者概不负责。(如若需要,请联系作者删除)
开源协议:AGPL-3.0 license 原因:
- 你可以将其中的功能模块提取运用于任何活动(部分MIT),但是不能将MoZhiMusicPlayer换皮,几乎整个拿走进行商业活动
- 如若发现违反我们的规定,我们将起诉并追回这所有产生的收益,并运用于慈善与开源活动支出
- 不要认为这无所屌谓,视开源协议于无视,{否则我们会一直定期起诉,告到**都装不认识你警告(滑稽的比喻[doge])}
![](doc/Test (4).png)