一个WPF开发的、界面简洁漂亮的音频播放器
今天推荐一个界面简洁、美观的、支持国际化开源音频播放器。
项目简介
这是一个基于C# + WPF开发的,界面外观简洁大方,操作体验良好的音频播放器。
支持各种音频格式,包括:MP4、WMA、OGG、FLAC、M4A、AAC、WAV、APE 和 OPUS;支持标记、实时显示歌词等功能;支持换肤、中英文等主流语言。
该播放器直接使用,或者用于学习都是非常不错的选择。
技术架构
1、平台:采用.Net Framework 4.7开发,支持Windows;
2、依赖Windows.winmd,支持Win10+;更低的平台需要安装相关依赖、或者去除部分功能才能编译成功;
3、核心音频处理采用FFmpeg组件。
项目结构
界面截图
项目地址
https://github.com/digimezzo/dopamine-windows
更多开源项目请查看:一个专注推荐.Net开源项目的榜单
- End -
推荐阅读
一个亚马逊赞助的.Net轻量级、流行的HTTP客户端库
一套涵盖31个开源的Winform UI控件库
基于.NetCore+Element开源的前后端分离学生管理系统
一个比较全面的C#公共帮助类
盘点3个.Net开发的WMS仓库管理系统
一个WPF开发的、界面简洁漂亮的音频播放器相关推荐
- 基于C开发一款简洁实用的Mp3播放器
C++ 音频编程:一款简洁实用的Mp3播放器源代码,只是实现基本的MP3文件播放.暂停.音量控制等功能,界面采用的传统窗体风格,核心代码在下载本源码后,可参考Mp3PlayerDlg.cpp文件. 项 ...
- esp32录音功能开发_自制基于ESP32的音频播放器
自制一台音乐播放器会很有趣,因此,在本篇文章中,我们将使用ESP32微控制器制作一个有趣的音频播放器,只需将一个扬声器连接到ESP32即可获得音效.本文中,我们将使用LM386.扬声器和ESP32来播 ...
- web音频播放器_Web设计:如何创建一个时尚的Web音频播放器
我仍然记得在2000年代初,在线播放富媒体(音频和视频)时遇到了很多限制. 很容易就将开始视为理所当然,尤其是自从今天以来,我们有很多商店可以播放音频,例如last.fm或播放视频,例如Youtube ...
- Android 音乐播放器的开发教程(三) 小卷毛播放器的主界面开发 ---- 小达
Android 音乐播放器的开发教程(三) 小卷毛播放器的主界面开发 拿好素材之后,打开你们的开发工具,小达这里用的是android studio1.0, 新建一个项目,打开activity_main ...
- 计算机音乐播放器功能,一个超级漂亮的音乐播放器!尤其是音频可视化功能
用于Android的音乐播放器,它使用Visualzer Class呈现当前正在播放的音乐的精美DNA(可视化). 超级漂亮的音乐播放器!尤其是音频可视化功能 用于Android的音乐播放器,它使用V ...
- 收藏 Dewplayer,一个非常简洁的flash音乐播放器
Dewplayer是一款完全免费,非常简洁的flash音乐播放器 ,它的体积只有5K,分迷你版.经典版.多功能版三个版. Dewplayer的使用方法很简单(额,能阅读简单的html代码即可),首先请 ...
- [嵌入式Linux项目实战开发]基于QT4.7.4的音乐播放器实现与设计【2018年给力项目】
[嵌入式Linux项目实战开发]基于QT4.7.4的音乐播放器实现与设计[2018年给力项目]是[创科之龙]团队aiku嵌入式视频教程系列制作的现有的音乐播放器. 主要功能实现: 1.新建工程,基类选 ...
- 【创新项目实训】Android移动开发教学app案例之音频播放器(二)
教学app案例之音频播放器(二) 一.开发环境 二.项目介绍 三.开始主界面 四.显示歌曲列表 五.播放音乐的服务 六.实现播放音乐 一.开发环境 软件环境: Android Studio 4.1.3 ...
- 音视频开发(三十八):ExoPlayer 音频播放器实践
通过上一篇的学习实践,我们了解了ExoPlayer的优缺点以及基本用法,今天我们进入ExoPlayer的音频播放实践,我们来一起实现一个简单的音频播放器. 目录 媒体播放框架MediaSession ...
最新文章
- 安装eclipse时一直跳转JRE Missing页面
- mysql修改时间精度_Mysql时间精度丢失问题
- 关于 PHP 与 MYSQL的链接
- centos7进入用户模式修改root用户名
- 2016全球数据新闻奖(DJA)颁布, 12个获奖作品全剖析
- SwiftUI3优秀文章 NavigationLink图片和文字显示蓝色或者图片无显示
- 手机技巧:手机丢了记住这四步操作,让你的损失降到最低!
- 【华为云技术分享】数据管理服务DAS 之 数据库自动化运维功能展播4:慢SQL
- 关于html frame导航
- 剪切caspase3_caspase-3
- 洛谷P2178 品酒大会【后缀数组】【单调栈】
- java 顺序执行_java程序执行顺序
- 如何更改电脑开机密码
- 【高数】收敛关系:级数与部分和、级数与数列、数列与子数列、级数与子级数
- uniApp 实现微信小程序和app视频播放flv格式视频监控
- 爬取DMP_ISV版(达摩盘服务商版)画像数据
- TensorFlow 1.13.安装总结
- 钜泉光电2018年 IC校招笔试题目
- CentOS7安装可移植Prometheus+grafana--alertmanager配置邮件告警
- 教你用 HTML5 制作Flappy Bird(下)
热门文章
- 华文综艺体,华文细柱_XM
- Nginx实现tcp/udp消息转发
- php图文直播系统,图文直播
- jquery.qrcode二维码加文字描述和图片
- 在您所指定的角色服务器,《魔兽世界》经典怀旧服,指定20个服务器免费角色转移...
- 合同相似可逆等价矩阵的关系及性质_矩阵相似,合同,等价有什么关系?
- 徐现祥教授团队-IRE-公开数据:官员交流、方言指数等
- APMServ相关(AllowOverride)
- 基于JavaEE的网络论坛的设计与实现
- 十年建模师深度分析:游戏建模师到底还抢手不抢手?