Giter Club home page Giter Club logo

wpf-music_player's Introduction

项目名称:方糖音乐播放器

项目简介:

一款本地化的多媒体播放器,采用C#语言开发,基于.NET 4.7.2框架,支持本地播放,在线播放两种模式,项目界面采用“MaterialDesignThemes”开源控件库开发,由于WPF底层采用DirectX渲染,程序中又使用的大量的动画效果建议在支持DirectX 12图形适配器上使用。较低的配置上可能会导致动画卡顿的情况。

功能介绍:

1.支持添加媒体目录,打开媒体文件,自动扫描媒体文件三种添加方式。支持关键词搜索功能

2.能够自动读取媒体文件的标签信息,支持自定义歌词目录,支持读取内部嵌入歌词,自动搜寻歌词,和自动嵌入歌词(可选)功能。

3.支持歌词自动滚动,以及用户在调整进度后能够自动定位当前歌词,和选定歌词自动定位歌曲进度。

4.支持网络搜索在线播放功能,采用网络接口有“腾讯”、”网易“、”酷狗“、”虾米“,目前只支持在线播放,后期将加入下载、收藏等功能。

5.支持的播放模式有“列表循环”、“单曲循环”、“随机播放”、“顺序播放“四种播放模式

6.支持桌面歌词功能(需要在设置中打开)与歌曲歌词同步,支持”上一曲”、“下一曲”、“播放”、“暂停”等快捷操作。

7.程序提供了丰富的个性化功能,支持”主题颜色“,界面背景“,”背景模糊“,”缩放模式“等功能。

界面截图:

本地播放歌曲:

Snipaste_2021-07-03_13-03-40

在线播放歌曲:

Snipaste_2021-07-03_13-06-54

歌曲详细信息:

Snipaste_2021-07-03_13-04-05

程序设置:

Snipaste_2021-07-03_13-04-54

桌面歌词:

Snipaste_2021-07-03_13-07-08

引用及参考:

1.“MaterialDesignThemes” 用于主界面样式,控件UI设计

2.”taglib-sharp.dll “ 用于读取媒体的标签信息

3."Fody" 用于合成单exe文件

4.”Meting4Net“ 程序的联网播放框架,提供网络接口搜索功能

写到最后:

编译后的exe文件:

蓝奏云:https://wwe.lanzoui.com/b01offuja 密码:gmoo

网 盘:https://pan.baidu.com/s/1uaCbwXdptNPfMtEQLoJwQQ 提取码: pur2

文件特征描述:

文件: 方糖音乐播放器(32位).exe

大小: 14459584 字节

文件版本: 2.0.0.0

修改时间: 2021年7月26日, 16:15:54

MD5: 7232662EB60C0CCAD10374E4347A55F5

SHA1: 3B08C95326F21100E657CCDDB773EC18957B2A04

CRC32: 22C3A2A5

文件: 方糖音乐播放器(64位).exe

大小: 14359232 字节

文件版本: 2.0.0.0

修改时间: 2021年7月26日, 16:16:41

MD5: FDA428939FC90F958DD07B81A7800439

SHA1: 01A58F48DA1D8EB10F7D7A25015DFCE469052302

CRC32: AE186506

如果遇到项目无法生成的情况,可以尝试卸载项目后重新加载,或者尝试还原NuGet包

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.