职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-5-11 15:39:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:C++、QT
摘要:
随着计算机和多媒体技术的不断发展以及个人计算机的普及,各种各样的媒体文件及媒体播放器也层出不穷,而MP3格式以体积小、音质有保证的特点而成为使用最广泛的音频格式,并且得到了绝大多数的软件和几乎所有的便携式播放器的支持。现在的软件市场中,高音质播放和低内存消耗是各种媒体播放器所追求的目标。
本毕业设计是为了实现支持LRC歌词实时显示的MP3播放器的软件。该软件利用Qt开发平台开发,使用Qt中已经存在的Phonon内部库进行底层的解码和播放工作。该设计实现了MP3播放的同时也实时的显示了歌词,并且也支持其他一些常见的媒体文件格式。论文首先介绍了MP3和MP3播放器、研究内容和章节安排。然后,论文介绍了系统的设计目标,划分并设计了系统功能模块,包括:播放控制窗口模块、播放列表管理模块和歌词实时显示模块等,设计了媒体文件和歌词文件的处理流程。接着,论文介绍了本播放器的开发平台,阐述了系统各功能的详细设计与实现。最后,论文介绍了系统的运行环境及运行效果,并对各个部分进行了图示说明。

关键词:MP3, 播放器, Qt, 毕业设计, 模块

目录:
1  前  言    1
2  MP3播放器简介    2
2.1 MP3与MP3播放器    2
2.2 MP3及其播放器的的发展史    3
2.3 几种常见的MP3播放器软件和介绍    4
2.3.1 千千静听    4
2.3.2.Winamp    4
2.3.3.Foobar 2000    5
2.4 本文研究内容    5
2.5 本文章节安排    6
3  系统分析与设计    7
3.1 系统目标    7
3.2系统的功能模块设计    7
3.2.1 系统的播放器控制窗口模块设计    8
3.2.2 MP3文件的播放列表管理模块的设计    9
3.2.3 MP3歌词的实时显示模块的设置    9
3.3 MP3和歌词文件的处理流程    9
3.3.1 MP3文件播放处理流程    10
3.3.2 歌词文件的处理流程    10
4  系统的详细设计和实现    12
4.1 开发平台以及环境    12
4.1.1 Qt简介    12
4.1.2 Qt发展历史    12
4.1.3  Qt支持的平台    13
4.1.4 Qt的语言特性    13
4.2 MP3播放器的详细设计与实现    13
4.2.1 控制界面窗口    14
4.2.2 播放列表界面    17
4.2.3 歌词示界面    19
5 系统运行环境和效果    21
5.1 系统运行环境    21
5.2 运行效果    21
结论    22
参考文献    23
致  谢    24

包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表