首 页 用户登录 | ![]() |
|||
|
|||
按字母检索 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
按声母检索 | A | B | C | D | E | F | G | H | J | K | L | M | N | O | P | Q | R | S | T | W | X | Y | Z | 数字 | 符号 |
|
![]() |
您的位置: 5VAR论文频道 → 论文中心 → 理工论文 → 信息技术 |
|
|||||
基于Audition的音格式的是的设计开发分析 | |||||
收集整理:佚名 来源:本站整理 时间:2012-06-29 22:00:43 点击数:[] ![]() |
|||||
[本篇论文由5var5VAR论文频道为您收集整理,5VAR论文频道http://paper.5var.com将为您整理更多优秀的免费论文,谢谢您的支持] |
第1章 绪 论
1.1 选题背景
音频信号处理技术在现今社会有非常广泛的应用,在广播电视系统,语音录放系统,网络语音通讯等领域都有举足轻重的作用。同时音频文件的格式也有很多种,因需要不同,保存的格式也不同,也就涉及到不同格式之间的转换。
现在市场上的诸多多媒体工具都具有格式转换功能,它们所支持的格式是常用的一些格式,如:Wav、Wma、Rm、Mp3 等。但广播音频工作站和自动化播出工作站常使用的标准格式是S48,支持S48格式转换的软件很少,包括专为在照相室、广播设备和后期制作设备方面工作的音频和视频专业人员设计的Adobe Audition软件也不支持S48格式。虽然它能为你在录制音乐、无线电广播,还是录像配音中都恰到好处地为您提供充足动力,但是我们不能用它来制作成S48格式的音频文件。其次,现在许多计算机都安装了Windows操作系统,它自带有录音机,用户可以很方便地记录声音,它采用的是PCM编码进行采集,保存的格式是PCM,其实PCM是WAV格式中的一种,且系统中的ACM能够实现PCM格式转换。所以该毕业设计在Windows操作系统下实现PCM与S48格式的转换,灵活性很强,最后做成Audition插件,使它能够支持S48格式。
1.2 课题意义
在电台的日常工作中常常需要在PCM格式和S48格式之间来回的转换。例如,自动化播出音频文件格式为S48,但是节目制作经常采用CD抓轨软件来引用CD音乐,这样可以节省许多时间,而抓轨软件的格式通常都是PCM格式;S48格式的编辑精度只有24ms,编辑软件也不支持降噪等常用的软件效果器,所以有些高标准的精品节目有必要先用音频制作软件录制成Wav格式,再经过软件效果器仔细处理再转换回S48格式播出。而在音频转换软件中,大多数支持的是Wav与Mp3的互换,Wav转Wma,Rm转Mp3,Rm转Wma等,没有对PCM转S48格式的支持。
Adobe Audition软件提供专业化音频编辑环境,可提供先进的音频混音、编辑和效果处理功能。Adobe Audition具有灵活的工作流程,使用非常简单并配有绝佳的工具,可以制作出音质饱满、细致入微的最高品质音效,但是Audition没有对S48音频格式的支持,而本课题设计把软件做成Audition的插件,使其拥有对S48音频格式的识别和转换功能。所以本课题作为毕业设计有一定的必要性,通过本课题可以使我解决实际问题的能力有提高,更好地掌握软件开发的流程,功能模块的调用,插件的生成,文件菜单项的增加等许多软件方面的知识,更广泛地了解电子领域。
此前,我学过C语言,有一定的编程基础。做这个题目可以学习Windows下用Delphi语言开发软件,模块调用,插件制作等方法,并且熟悉S48、PCM音频格式编码方式,了解广播电视系统技术现状。不仅对我的编程能力有帮助,也增强了自己的查资料、学习新语言、软件开发、分析问题、设计等各方面能力,可以系统地认识如何做好一个项目。以前主要是学习了电子方面的硬件、如模拟电路、数字电路、单片机、通信方面等基础知识,对电路、单片机有较多的认识,但软件方便相对较薄弱。而从事电子行业,软件和硬件知识都要具备,两者缺一不可,只有这样才能跟上行业的发展。通过这次做毕业设计能对我的软件方面知识和能力进行较大的补充,使自己的硬件与软件知识更好的结合起来,为以后两方面能力的提高打下好的基础,在从事电子设计时有更多的发展空间,能够适应更多的工作岗位。
1.3 课题内容及开发过程
课题主要内容有下面几方面:
(1)在WINDOWS操作系统下完成对S48、PCM音频格式的识别和格式间的相互转换,一次打开一个源文件进行转换。
(2)显示源文件、目标文件的格式信息,如文件大小、格式、采样率、码率,显示音频文件转换进度。
(3)封装成可供外部调用的动态链接库,并制作成Adobe Audition软件的插件,使它能够支持S48格式,方便用户使用此插件的转换功能。
(4)扩展要求是增加Audition主菜单中对S48的支持选项。
项目的开发过程大致可以分为三个大的阶段:
第一个阶段是该软件的计划,分析和调研阶段。在这个阶段里,大致地学习了相关的技术,分析了相关的音频软件的性能和功能。这个阶段到2007年3月1号结束。
第二个阶段是软件的设计与实现。从3月1号到3月25号,是该软件的需求分析与DLL设计,这是该软件的第一个模型。从3月25号到4月20号是对软件的部分功能的实现阶段,这是该软件的第二个模型。从4月20号到5月10号,在该阶段主要处理格式转换功能的实现。从5月10日至6月初,在原有的基础上完善其他的功能和插件的设计。总体说来,该软件的总体开发是基于面向对象的开发。因为这个项目只是个人开发,而且先前对相关知识不了解,这些因素使得开发过程不顺利,现在该项目已经基本上完成了基本的要求,扩展部分还需完善。
第三个阶段是软件的测试和文档整理阶段。从5月15日至6月5日,完成了对软件的已有的功能的测试,并且整理软件的文档,写完论文。
第2章 音频格式识别及转换的软件分析
2.1 对现有音频转换软件的分析
现有音频格式转换软件很多,在网络上可以找到许多,如多功能音频转换器、万能王音频转换器等,它们都支持目前所有流行的媒体文件格式如MP2、MP3、APE、WAV、WMA、AVI、RM、RMVB、ASF、DAT、MPEG并能批量转换。有的更为强大的软件能从视频文件中分离出音频流,转换成完整的音频文件。典型的应用如WAV转MP3、MP3转WMA、WAV转WMA、RM转MP3、AVI转MP3、RM(RMVB)转WMA等。同时也可以从整个媒体中截取出部分时间段,转成一个音频文件,或者将几个不同格式的媒体转换并连接成一个音频文件。但是总的说来,支持S48的还是很少的,而且大多数的转换都是同码率的转换。同时,Audition软件是专业的音频和视频处理软件,可提供先进的音频混合、编辑、控制和效果处理功能。它的插件也很丰富,在网络上容易找到,它们的功能基本上是音效方面的补充,支持的音频格式中很少有S48。
安装了Windows 操作系统的电脑都会自带有录音机软件,它采用的就是PCM编码,保存的文件格式属于 Wav格式。所有的Windows 操作系统都对Wav支持,其ACM是Audio Compression Manager缩写,翻译过来就是声音压缩管理器。它是微软编写的用于调用Codec功能的接口函数库,它能够完成同码率的音频格式的转换。
2.2 软件任务概述
整个软件的开发是在Window操作系统下用Delphi语言编程完成。需转换的源文件是电脑硬盘中存储的音频文件,一次只可以进行一个源文件转换,格式限于PCM和S48;目标文件的采样率和码率大小参数是可以设置的,源文件和目标文件的文件名及路径可以选择也可以输入,整个操作简单;当源文件和目标文件都已选择时,通过按钮
[9] [10] ... >>
提供人:佚名 | |
【返回上一页】【打 印】【关闭窗口】 |
![]() |
5VAR论文频道 |
![]() |
5VAR论文频道 |
![]() |
关于本站 -
网站帮助 -
广告合作 -
下载声明 -
网站地图
Copyright © 2006-2033 5Var.Com. All Rights Reserved . |