当前位置: 首页 > news >正文

抚松做网站星月教你做网站回顾文档

抚松做网站,星月教你做网站回顾文档,重庆seo代理计费,网架结构《测试.net开源音频库NAudio》介绍了使用NAudio实现音乐播放和录音的基本用法,本文基于NAudio的音乐播放功能实现简单的mp3音乐播放器程序,主要实现以下功能:   1)导入文件夹中的mp3音乐文件,直接导入多个mp3音乐文件…

  《测试.net开源音频库NAudio》介绍了使用NAudio实现音乐播放和录音的基本用法,本文基于NAudio的音乐播放功能实现简单的mp3音乐播放器程序,主要实现以下功能:
  1)导入文件夹中的mp3音乐文件,直接导入多个mp3音乐文件,形成播放清单;
  2)显示mp3音乐文件的基本信息,如名称、时长、歌手、唱片集等信息。本部分供基于taglib-sharp库实现,通过该库可以读取mp3文件,如下图所示,使用taglib-sharp库中的File获取文件信息,其中Properties属性中的Duration属性保存时长信息,Tag属性的Album保存唱片集信息,Tag属性AlbumArtists、FirstAlbumArtists或FirstPerformer保存有歌手信息,还有些其它信息,不过本文中没有使用。

在这里插入图片描述

在这里插入图片描述
  3)选择某一音乐文件时在窗口下方显示时长等信息。使用TrackBar控件显示播放进度,同时在其右侧显示播放时间信息;
  4)音乐播放、暂定、停止功能,直接使用上一篇文章中的代码,不过播放过程中动态更新TrackBar控件信息暂时没有在NAudio中找到相关事件,目前暂时使用定时器动态更新播放进度信息,点击播放按钮时启动定时器,每秒触发一次,然后从AudioFileReader的CurrentTime获取播放进度,将其转化为总秒数以设置TrackBar当前值。
  程序的运行效果如下图所示。主要代码放在了GitHub上,地址为https://github.com/guochao2299/TestNAudio。程序还存在不少细节功能,后续还会持续完善。

在这里插入图片描述

参考文献:
[1]https://github.com/naudio/NAudio
[2]https://stackoverflow.com/questions/6505870/how-to-get-the-properties-of-a-mp3-file-in-c-sharp

http://www.yayakq.cn/news/880833/

相关文章:

  • 网站定制开发是什么欧模网室内设计网官网
  • 北京网站制作计划深圳企业馆设计公司
  • 马蹄室内设计网论坛seo实战密码第三版pdf下载
  • 搜索附近人软件快速优化系统
  • 网站后台管理系统怎么用广州广告公司前100名排行
  • 中国新农村建设网站投稿海淀网站开发公司
  • 可以随意建国际商城的网站吗优化推广网站推荐
  • 赣州市铁路建设办公室网站中国新农村建设促进会网站
  • 中国建设银行亚洲网站华为软件开发工程师待遇
  • 衡水做网站电话关于销售网站有哪些内容
  • 深圳市住房建设部官方网站seo快速优化软件网站
  • 做网站建设公司哪家好中原建设信息网 网站
  • o2o电子商务网站wordpress点击网页效果
  • 工业风 网站建设湖北皇奥建设工程有限公司网站
  • 网站商城建设要多少钱成都网页制作服务好
  • 做游戏网站要通过什么审核wordpress加载条插件
  • 自适应网站模板wordpress代码插件
  • 百度 网站 说明河南省建设工程质量协会网站
  • 河北省建设监理协会网站WordPress安装主题都不行
  • 2017年网站建设视频教程厦门网站建设高级课程
  • ASP.NET实用网站开发答案计算机专业主要学什么学科
  • 有哪些做应援的网站长春seo按天计费
  • 2020站群seo系统大连六兄弟网站建设
  • 渠县网站建设App网站建设 高品质网站建设
  • 做淘宝的网站网站在线布局
  • 小微型企业网站建立广州室内设计公司排名榜
  • 网站做报表致力于做服务更好的网站建设公司
  • 莱芜市住房和城乡建设厅网站wordpress商业化插件
  • 网站关键词太多流行网站开发工具
  • 做影视网站的软件怎么建设境外网站