音乐播放器的设计与实现毕业论文.docx
《音乐播放器的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《音乐播放器的设计与实现毕业论文.docx(47页珍藏版)》请在第一文库网上搜索。
1、音乐播放器的设计与实现毕业论文目录1 前言-1 -1.1 选题的背景及意义-1-1.2 网络流行音乐播放器简介-1-2系统相关技术及开发平台介绍-2-2.1 开发应用技术介绍-3-2.2 开发及运行坏境-5-3系统的分析-5-3.1 可行性分析-5-3.2 常见的几种音频格式及其特点-6-3.3 需求分析-7-4系统设计-9-4.1 系统概要设计-9-4.2 系统功能设计及描述-9-5系统功能实现-11 -5.1 歌曲添加模块-12-5.2 歌曲列表模块-16-5.3 播放控制模块-17-5.4 音量控制模块-20-5.5 进度控制模块-21-5.6 滚动字幕模块-21-5.7 歌曲下载模块-
2、27-5.8 歌曲剪辑模块-29-结论-32-参考文献-33-致谢-35 -1前言1.1 选题的背景及意义音乐是情感的艺术,美妙动听的音乐来源于情感,又潜移默化地影响情感,让我们进入瑰丽多彩的虚化与现实的意境之中。向上追溯百年或千年,直至最原始的音乐诞生之初,我相信音乐是为了倾诉而不是表现,是自然的流露而不是技巧的夸张,是自我的沉醉而不是别人的掌声。因为爱与感动,因为生命的圆满与缺憾,因为思想的灵动与创造。所以音乐不单在乐谱上,更在我们的心中。众所周知任何格式的音乐都要通过音乐播放软件播放,那么音乐播放软件是通过什么样的原理实现音乐的播放的呢?音乐播放器就是音频解码器的可视化操作界面,其实质是
3、针对各种音频编码格式的解码器。例如APE格式调用的是Monkeys Audio解码器,FLAC格式调用的是FLAC解码器,MP3调用的是lame解码器。大部分音乐播放器都支持多种音乐格式的文件,这是因为这些播放器将不同的音频解码器打包起来,并制作统一的播放界面,从而让使用者能够方便地播放和聆听各种音乐。伴随着改革开放人们的生活水平普遍提高如今音乐已成为越来越多人的心灵寄托。随着因特网在我国的普及随之而来的是各式各样的播放器软件。尽管未来的音乐播放器将具备各种丰富多彩的功能,但作为一款多媒体软件,音频应用才是最基本的,也是最能决定获取用户数量的因素。基于上述分析音质高,外形美观,小巧且功能强大是
4、未来播放器发展的主流趋势。作为一个音乐爱好者兼软件工程专业的一员若能编写一款小巧功能强大的音乐播放器无疑是一件很有成就感的事情。1.2 网络流行音乐播放器简介本小节举例介绍目前网络上流行的几款音乐播放器,比如国产千千静听,酷狗音乐等。比较分析了它们各自特有的功能,此外还集中介绍了常见的几种编码格式以及它们各自的特点。1.2.1 千千静听千千静听是一款专为用户定制的全新一代的免费听歌下载音乐播放器软件。提供百万首歌曲免费试听下载,拥有最新、最流行的歌曲,提供第一时间音乐资讯;超高品质(320kbps)的音乐歌曲下载,给耳朵更优质的享受;超炫的智能语音搜歌功能让听歌更加快捷;免费的手机铃声歌曲下载
5、;轻松拖拽歌词,保持歌词同步,支持边听边唱;支持在线播放下载;流量限额提醒功能。软件特色:1、高精度音质,完美还原听觉;2、在线自动下载歌词,卡拉OK式同步显示;3、软件小、运行快、支持众多插件,自由编辑歌词,由你做主;4、自由转换MP3、WMA, APE, WAV等多种音频格式,批量修改歌曲标签信息;5、个性化皮肤,多种视觉效果享受永远免费。1.2.2 酷狗音乐酷狗音乐是中国领先的数字音乐交互服务提供商,互联网技术创新的领军企业,致力于为互联网用户和数字音乐产业发展提供最佳的解决方案,公司的使命是成为亚太地区最大的数字音乐销售推广企业。自公司创建以来,一直在数字音乐发展上大胆尝试,先后与几十
6、家唱片公司、版权管理机构合作探索发展,积累了数万首数字音乐版权,并在推动广范围的跨行业、跨平台合作上做出努力,在艰巨的全球音乐数字化进程中做出自身的贡献。全球最受欢迎的免费中文播放软件,流行音乐搜索平台。软件特色:1、迷你界面、界面更酷、绚丽流行;保持了 Windows Vista和XP下的完美表现,让人耳目一新;2、卡拉OK酷狗独创“卡拉OK”歌词显示,多种模式,边听边唱,让你听歌更好玩;3、支持本地音乐播放完美音质,支持所有的音频文件,本地文件拖放,同时支持网络高速下载和本地播放;4、超强搜索和下载优化歌曲搜索引擎,提高搜索准确度;智能化节约带宽,可关闭网络功能;5、流行音乐资讯酷狗榜单家
7、族、狗友推荐、酷吧、狗窝,最新流行音乐一网打尽,好听的音乐来“找”你;6、个性化手机炫铃DIY,让拥有张扬个性的铃声7、音频格式我选择我的歌曲我制作,音质音效我决定8、收音机动感音乐识别体验精选多家电台,收听全球风云变化,更能识别电台中的音乐。2系统相关技术及开发平台介绍本系统是采用面向对象的软件开发方法,基于微软的Visual Studio. Net开发平台,以C#作为本系统的开发语言实现音乐播放器预定的需求功能。2.1开发应用技术介绍2. 1. 1 TechSmith Screen Capture Codec 简介TechSmith Screen Capture Codec 是 TechS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 音乐 播放 设计 实现 毕业论文
