多媒体论文【多篇】范文
【编辑】多媒体论文【多篇】为好范文网的会员投稿推荐,但愿对你的学习工作带来帮助。
多媒体论文 篇一
(1)信息多样性:能综合处理文本、图形、图像、动画、及视音频等多种信息。
(2)交互性:是指用户可以与计算机的多种信息媒体进行交互操作,为用户提供更加有效地控制和使用信息的手段。
(3)集成性:是指多种媒体信息的集成,使学生在有限的单位时间内获取更多的信息。
1.2多媒体课件的设计软件多媒体课件的设计软件包含有Powerpoint、Authorware、Dreamweaver等,各种软件都有其各自的特点,如利用Authorware软件制作具有交互性的多媒体课件,利用Dreamweaver软件制作适合网络传播的网络课程。可以根据需要利用一种或综合多种软件设计多媒体课件。
1.3多媒体课件的制作思路下面以《职业心理学实验演示》多媒体课件为例分析其制作思路:
(1)课件设计思路:基于本论文由整理提供《职业心理学实验演示》多媒体课件主要用于教师辅助讲解或学生自主演示学习各个职业心理学实验的内容,根据教与学的需要拍摄各个心理学实验的视频、并录制的相应的音频,将这些音频和视频经过加工处理后整合到课件中,利用Authorware软件制作支持视音频的界面及控制方式的课件,课件结构课件流程图
(2)设计软件:首先综合运用Authorware与Flash两种软件进行多媒体课件设计。Flash软件主要用于制作课件首页的动画效果,从而让课件既有交互感,又有趣味感;Authorware软件用于整合图片、文字、动画、视频、音频,使之成为一个能够交互的多媒体课件。其次利用premiere视频编缉软件对所拍摄的视频进行编辑,利用Goldwave音频编辑软件对所使用的音频进行处理。
(3)程序实现:本课件在Authorware中插入本论文由整理提供了外部插件DirectMediaXtras(简称DMX),通过这个插件导入视频和音频,所有视频和音频的控制代码基于此插件编写。DMX所支持的媒体类型有Mpeg,AVI,Quicktime,WAV,AIF,MP3和MIDI。
2音频与多媒体课件的整合多媒体课件中的音频包括解说、音乐、效果音等。在多媒体课件中运用好各种音频,能够提高多媒体课件的质量以及让多媒体课件变得更加精彩。
2.1音频的格式及其特点音频文件的格式可分为以下几类:
(1)波形音频文件:一种最直接表达声波的数字形式,文件扩展名是“.wav”。该文件的特点是:声音层次丰富、还原性好、表现力强。但是,由于该音频数据基本上没有经过压缩处理,所以该格式的文件数据量比较大[3]。在《职本论文由整理提供业心理学实验演示》多媒体课件中,对于一些按钮的音响效果利用此类格式的声音文件。
(2)MIDI音频文件:乐器合成文件,扩展名是“.mid”。该文件的特点是:数据量小,音色单调,层次感稍差,适合用于对资源占用要求苛刻的场合。
(3)MPEG音频文件:MPEG音频文件指的是MPEG标准中的音频部分,即MPEG音频层(MPEGAudioLayer)。本论文由整理提供MPEG音频文件的压缩是一种有损压缩,该格式文件的特点是音质好,压缩比高,便于制作和播放[3]。
2.2音频的编辑与转换(1)音频的编辑。多媒体课件中的声音可以分为解说词、音乐和音响。以《职业心理学实验演示》多媒体课件为例,编辑音频用到的软件为Goldwave,它是一个数字音频处理软件。利用这个软件对声音进行处理,例如,可以去除解说词中的杂音和不适当的停顿,另外还可以进行声音的剪辑、大小的调整、声音的复制与粘贴、特效制作等。
(2)音频的转换。由于WAV格式的文件太大,不适合多媒体光盘的制作,所以应将这种格式的文件转换成较小的音频格式—mp3格式。这类音频转换的工具有:专用的WAV—MP3转换工具、Goldwave中批处理转换工具、豪杰超级解霸自带的转换工具等。本论文由整理提供《职业心理学实验演示》多媒体课件中的解说词,录制时存为了wav格式,文件格式太大,利用Goldwave中的批处理转换工具转换成mp3格式,大大降低了文件的数据量,但不影响声音品质。
2.3课件中音频的设计
2.3.1音频界面设计《职业心理学实验演示》多媒体课件中的音频包含了解说词和背景音乐。在课件分页的设计中页面的右侧为文字呈现区,配上相应的解说;底部为音频控制区,通过底部的音频控制区控制解说词的播放、暂停、快进、快退、解说的快速定位及背景音的控制。音频界面如图2。图2音频界面2.3.2音频交互方式设计《职业心理学实验演示》多媒体课件包含了首页和七个分页。在首页中主要呈现七个实验,分页是各个实验的具体内容。
(1)当运行课件进入主页面后,在主页中播放背景音乐。由于主页的内容仅仅是呈现七个实验的链接,没有实质内容,所以不对主页的背景音乐进行控制,只对七个链接(即七个按钮)设置了音响效果。根据按钮的变化特性——当鼠标经过时画面由暗变明,设置按钮的音响效果也为逐渐清晰、明快。当按钮按下时,嘀的一声提示进入分页内容的学习。
(2)进入分页后本论文由整理提供默认为进入背景介绍这一部分,此时背景音乐不自动停止,仍接着首页的音乐继续播放。同时,背景介绍的解说开始,解说的声音默认的是大于背景音乐。教师或学生可以根据需要控制解说声音的大小及控制背景音乐的播放与否。
(3)教师在讲解的过程中或学生在学习的过程中,可能需要对解说的声音进行控制,如暂停、快进快退或快速定位解说,都可以通过底部的控制项来实现。
(4)进入分页的视频演示部分后,由于视频本身就有解说声音,所以课件自动关闭了背景音乐。如果教师或学习者认为需要背景音乐时,可以单击背景音乐控制钮,打开背景音乐。
3视频与多媒体课件的整合随着多媒体计算机性能的提高和视频技术的发展,数字视频技术在多媒体课件中得到了越来越广泛的应用。它在展示事实性知识及实时操作方面有着其他媒体无法比拟的优越性,它具有客观性和真实性,同时展示事物关系,变抽象为形象,有利于学生对知识的理解和巩固。[2]
3.1视频的格式及其压缩技术常用的视频文件格式有AVI、MOV、MPEG等。
(1)AVI文件AVI是一种音频视频交错格式,即可以将视频和音频交织在一起进行同步播放。该文件的优点是图像质量好,可以跨多个平台使用,本论文由整理提供缺点是文件过于庞大[3]。
(2)MOV文件美国Apple公司开发的一种视频格式,具有较高的压缩比率和较完美的视频清晰度等特点,其最大的特点是跨平台性,不仅能支持MacOS,同样也能支持Windows系列。
(3)MPEG文件MPEG标准包括MPEG视频、MPEG音频和MPEG系统(视频、音频同步)3个部分,视频方面则包括MPEG-1、MPEG-2和MPEG4。MPEG文件格式是运动图像压缩算法的国际标准,它采用了有损压缩方法从而减少运动图像中的冗余信息[3]。从上面的分析可以看出,在《职业心理学实验演示》多媒体课件中不适合用AVI格式的文件,在编辑此类视频时应进行相应的转化。3.2视频的编辑与转换(1)视频的编辑。《职业心理学实验演示》多媒体课件中的视频利用premiere非线性编辑软件进行编辑。将拍摄的视频素材采集到计算机中,利用premiere软件对数字视频素材进行剪辑、重新编排和衔接,添加各种特殊效果,二维或三维特技画像,叠加活动中文字幕等。
(2)视频的本论文由整理提供转换。在编辑视频或制作多媒体课件的过程中,可能会遇到视频转换的问题。视频的转换方式有多种,可以用AVI—MPEG专用工具、premiere软件、豪杰超级解霸软件中的转换工具等。《职业心理学实验演示》多媒体课件,原来拍摄好的视频为avi格式,文件太大,不适合多媒体课件的制作,在premiere输出过程中将视频文件转换成MPEG格式,以减少文件大小。
3.3课件中视频的设计3.3.1视频界面设计视频界面如图3所本论文由整理提供
示,界面的右侧为视频呈示区,底部为视频控制区图3视频界面3.3.2视频交互方式设计《职业心理学实验演示》多媒体课件可用于教师课堂插播讲解职业心理学各个实验,特别是向学生演示实验的操作方法和过程,“视频演示”是这个课件的重要部分,所以,“视频演示”这一部分的设计要适合教师课堂插播讲解的需要。设计内容如下:
(1)首次进入各个实验时,背景音乐是默认播放的(教师可在讲解过程中通过单击背景音乐按钮随意控制背景音乐的播放),但当进入“视频演示”本论文由整理提供部分时,由于视频本身有解说词,为达到更好的过渡及配合教师更好的讲解,进入“视频演示”部分时默认关闭背景音乐的播放,如果需要背景音乐时,仍可单击背景音乐在。NET开发系统中,微软公司提供了DES公用密钥的加密类,使用它,我们可以自己编制自己的标准DES加密算法。在任何一个单位,程序员只要设计此程序就能对零散离散文件进行加密传输,而如果要和其他单位交换数据,由于使用的公用算法,只需要向对方提供密钥及算法说明即可,使用非常方便。目前,越来越多的行业使用到DES算法,它在ATM、磁卡及智能卡(IC)、加油站、高速公路收费站等领域被广泛应用,以此来实现关键数据的保密、如信用卡人的PIN的加密传输,IC的双向认证等[3],都用到了DES算法,而且DES在电子商务中也得到了广泛的应用。4结束语数据加密不仅是密码学研究的问题,通信学本论文由整理提供、数据库技术、数据信息处理等都在探索数据的加密问题。本文通过分析DES算法的实质加密过程,提出了DES算法安全性的一些注意问题,并对该算法的应用进行了描述。
参考文献:
[1]卢开澄.计算机密码学-计算机网络中的数据保密与安全(第3版)[M].北京:清华大学出版社,2003.
多媒体论文 篇二
低年级儿童的学习并没有明确的目的性,他们的注意具有随意性和不稳定性。这就使得苦口婆心地劝说、枯燥乏味地训练效果不佳。现代科技的结晶--多媒体技术为我们提供了一把打开成功之门的金钥匙。多媒体技术,顾名思义,即将声音、文字、图画、动画、视频等形式合理组合的技术,以此来创造生动有趣、对多种感官形成刺激的环境,优化教学过程、提高教学效率的教学方式称为多媒体辅助教学。以下举例一二,谈谈如何运用多媒体技术,优化识字教学。
一、看视频,赏情境,激发学习兴趣。
“学之不如知之者也,知之者不如好之者也”。激发了学生的兴趣,就开了一个好头。激发学生的兴趣,这正是多媒体辅助教学的优势之一。通过多媒体技术,烘托场面,使学生在对课文内容充分感知的基础上加深对生字的印象,创设乐学的情境。如人教版小学语文第三册《秋天》是一篇看图学文,抓住秋天景物的特点,描绘秋天的田野美景。课中先播放一段视频(课前结合课文内容特别摄制田野景色,配之活泼的钢琴声),将学生引入学习情境,让学生对秋天的美景有初步的感知。如先出示蓝天白云图,让学生说出画了什么?接着问:“高高的蓝天上,飘着朵朵白云”中的“飘”怎样写?从看图说话、学文自然过渡到识字教学,学生兴趣浓厚,印象深刻。
二、看动画,教笔画,正确识字书写。
小学生的具体形象思维占主导,利用动画教学笔画,分析结构,运笔示范,把比较抽象的起笔、行笔、收笔等过程直接地展现在学生眼前,可以吸引学生的注意力。诱发学趣,易于理解笔画、结构等特点,便于记忆摹仿。一般生字学生都能自己“析形索义”,遇到难写、不易理解的字,则可以充分发挥电教优势,化难为易,使学生正确识字书写。如人教版小学语文第一册中“鸟”字的笔顺和第四笔“”不易掌握,就制作一个写“鸟”字的动画,一笔笔写出来,配之笔划声的音乐,让学生认识笔顺,“”这个笔划学生难写到位,显示这一笔时,动画速度较慢,学生看了动画,留在记忆里的痕迹就深。又如“鹰、辩、摔”等字多笔画的难写字,可让学生跟着动画,完成书写一个个部首,再整合在一起。又如一些易写错字,闪动笔画或偏旁,加强刺激。
三、多形式,巧练习,巩固识字教学。
一个汉字在学生的脑中扎下根,还必须通过反复练习,及时反馈,来强化记忆。多媒体技术一个显著的特点就是交互性。设计了程序,计算机可以成为能反馈练习的老师。这一点在学生自学时优势很大,可是我国目前尚主要在课堂教学中应用,我想谈谈课堂教学中运用的几个例子。
(1)出示声旁,繁衍新字。
针对低年级学生识字记忆较快、回生也快的特点,教师可采用举一反三的练习方法来解决这一问题。如出示“巴”、“青”等字,分别让学生以这些字为母体,繁衍出另一字。屏幕显示两个文字框,上面是母体字,下面是新产生的字。设计动画,等学生说出新的字,移去形旁,电脑给予鼓励:“太棒了,还有吗?”学生热情高涨,思绪活跃。“巴”繁衍出“爸、爬、把、吧”等字,“青”繁衍出“请、清、睛、晴、”等字。这样的巩固练习,扩大了识字量,又促进了自学能力的形成。
(2)相近字比较。
汉字中许多相近字,小学生用字不分语言环境,不管字义,随便就用,所以必须通过练习,强化记忆,形成正确的用字习惯。如“渴、喝”两字,极易混淆。教学中可这样设计,先随图出示“喝”字,让学生明白喝水要用口来喝,闪动偏旁“口”,加深刺激,再让学生组词。接着随图出示“渴”字,让学生明白是缺水了,是“”旁,闪动“”,让学生组词。最后出示几句话,让学生结合语言环境,说说要用“喝”字还是“渴”字。这种由图到字,再应用的学习过程,符合小学生的认识规律,并能培养学生的正确的学习习惯。
(3)寻找错别字。
多媒体论文 篇三
关键词:多媒体;课件;Authorware;背景音乐;多媒体
前言
多媒体课件以丰富的视听信息,生动的图形、图像,高科技表现手段使教学内容化繁为简,化宏观为微观,形象生动,创设情境,论文使理论学习、问题辅助学习、激发兴趣和协作学习等在教学中得以体现,使学生由被动学习变为主动学习,由个体独立学习变为群体合作学习,由复制性学习变为创造性学习[1]。本文采用的Authorware7.0软件,通过Fireworks8.0创作动画辅助,将多种教学媒体和教学方法有机结合,完成《电子测量技术》课程的课件设计。
1课件的设计
《电子测量技术》课程是高等职业教育电子信息、应用电子、自动化等专业的专业基础课,同时也是新知识点较多的一门课程。针对职业教育特点,我们主编了《电子测量技术》规划教材,2003年由电子工业出版社出版,教材目前印刷7次,印数已达3万册。因此,从教学角度出发,考虑该教材已获得广泛承认,课件内容以该书为基础,涵盖《电子测量技术》全书12章节内容,并且借鉴原来基于PowerPoint课件的经验,各章节自成体系,按教学大纲划分出知识点;其次是课件应具有良好的用户界面和视觉、听觉效果,课件所使用的计算机硬件和软件开发环境相对兼容,便于升级扩展。
1)脚本的编写
编写详细的脚本,是整个多媒体课件开发过程中的一个重要环节,它把课件设计与制作紧密地联系在一起,成为课件制作的重要依据。毕业论文编写脚本包括界面设计、交互设计和风格设计3个方面[2]。
界面是教学信息在屏幕上的显示区域及用户操作区域,设计时我们主要突出“教为学”的思想,围绕教学内容这一中心,既防止课件界面色彩、声像效果等过分浓烈、喧宾夺主,影响学习内容;又考虑课程部分内容如仪器内部电路抽象、枯燥,而学生需要感官刺激,激发兴趣的特点。
同时,我们体会多媒体课件的强大生命力主要体现在交互能力上,比如只需通过单击屏幕上某个特殊的链接设置,方便实现不同对象之间的跳转。本设计中创建了两个导航结构,一种是利用“导航”图标指向框架图标中的某一页,来实现程序内部的跳转和调用。另一种是通过“框架”图标内嵌的导航控件来实现不同页面间的浏览、翻页。除此之外还可以通过设置相应的超文本链接来实现交互性能。
在风格设计上主要体现界面、字幕和显示对象上整体的和谐统一。
2)框架结构的设计
编辑之前考虑到有大量的文本的输入,实现各个章节之间的翻转如果只使用“交互”图标,也是可以实现翻页功能,但硕士论文制作起来比较麻烦,而且在查找页和指定固定页方面力不从心。因此运用“框架”图标及“导航”图标制作文本浏览,就方便多了[2]。
“框架”图标和“导航”图标密切相关,经常放在一起使用。导航结构提供了选择路径的方法,可以根据设置自动跳转到指定的目标页上;“框架”图标可以方便地设计含有图形、声音、动画等组件的页面,最重要的是在“框架”图标的内部内嵌了一整套导航控件,通过这一控件可以更容易实现页面之间的来回翻转。
基本框架结构设计后,对有的地方进行了编辑,如更改控制按钮的位置和图标、设置按钮防止页面回绕、编辑进入和退出画面等,使其更适合课件的使用。
2多种媒体素材的使用
要实现多媒体课件的内容丰富多彩,使用多种媒体素材是必不可少的。其中文本、图形、图像是最基本元素,此外还有声音、动画、视频等媒体信息。考虑到职业教育“淡化理论、够用为度、培养技能、重在应用”的特点,我们认为对测量原理部分的讲解应力求突出基本概念,通俗易懂,工作总结便于自学,因此课件这部分主要以文本、图片形式,比较详细;而测量方法则应突出操作应用,在设计时则主要以视频演示为主;对测量仪器仪表则重点讲清工作原理和组成框图,在设计时主要以动画、网页内容为主,整个课件设计力求对多媒体资源的合理布局,使它们既符合教材要求,又突出多媒体特征。
1)文本的输入
Authorware可以直接将外部的文本输入到其内部,但是它有一特点就是在文本的输入格式方面有一定的限制,它只能输入TXT、RTF格式的文件[3]。对于不是这种格式的文档如果采用常规直接进行输入势必会占用很多时间,不利于课件的开发。因此借助系统剪贴板使用复制、粘贴的方法来添加文本。当文本过长时,或者输入的文本篇幅较大,采用滚动文本的输入方式,这样在预览时会显得更方便。
2)图片的应用
使用系统本身的绘图工具箱可以绘制出比较简单的画面,但对于《电子测量技术》这门课程仅仅依靠绘图工具箱不能达到实际的要求,如大量的仪器原理图、接线图、仪器面板图等,我们采取的第一个方法是采用Authorware7.0提供的插入外部对象的功能,将原来以Protel99SE、Word、LabVIEW等制作转换为图片形式,医学论文使设计的原料变得更加丰富。
3)添加背景音乐
在Authorware7.0系统中可以支持多种类型的声音文件格式,如WAV、SWA、AIFF、PCM、MP3等[3],在制作课件时,通过“声音”图标来插入音频和设置声音播放,如控制播放次数、设置播放时间、速率等,可以轻松引用这些声音素材添加到课件中。在课件中导入背景音乐有它的优点,但是并不是每个人都喜欢有音乐,因此通过对“计算”图标和按钮响应的设置,编写按钮激活代码使课件在播放时可以由使用者根据自己的意愿单击相应的按钮,实现有声和静音之间的转换[4]。
4)动画的调用
动画是多媒体作品中不可缺少的一部分,也是设计中的一个亮点,但使用Authorware本身只能制作出二维的动画,即动画的对象只能在一个平面内运动,这样使演示的效果大打折扣,然而这并不说明Authorware不能演示三维动画,它可以通过文件插入的方式来演示其他软件制作的三维动画,同时系统本身也提供多种效果的页面切换功能,对各种外部和内部资源加以利用同样可以达到理想的效果。
制作动画的软件有很多,使用起来也各有特色。选择合适的创作工具是设计成功的关键,通过查阅相关的资料,了解Authorware系统提供了对GIF动画图像的支持,可以将其应用到课件中。GIF动画是一种特殊的图像格式,其中包含了多帧图像,这些图像按照一定的时间频率交替显示,从而达到动画显示的效果,具体是通过MacromediaFireworks8.0来设计。在Fireworks中制作动画的一种方法是通过创建元件并不停地改变它们的属性来产生运动的错觉。当按顺序播放所有的帧时就成了动画[5]。
5)智能对象与数字电影
智能对象就像一个插入Authorware作品的逻辑包,它是一个强有力的开发工具,它的不同之处在于它与向导的联接,向导可以给Authorware作品提供设置界面,职称论文并且可以在插入智能对象的位置添加各种变化、新的内容和逻辑关系。它能使看似繁琐的工作变得更加容易完成,即使是没有经验的开发人员也更容易更有效地完成任务。实际上智能对象在多媒体编辑上做出了根本性的改革。比如智能对象与数字电影的结合应用[3]。在课件中引入数字电影如果只是采用之前的方法,就是在流程线上添加相应的图标进行导入,在程序运行过程中当执行到该图标,系统会直接弹出播放的窗口,不利于下一操作,但是通过MovieController智能对象可以容易实现播放进度的调节。
6)网页链接
在课件设计时,考虑到有些仪器由于价格昂贵或者其他原因,学校无法购置,如数字通信测试用误码仪、逻辑分析仪等,课件设计中考虑实现网页的链接,链接到知名企业的网页上,已加强学生感性认识。这一功能是通过Fireworks中使用URL来实现,编辑选中的热点并对其指定URL路径,最后导出此URL即可实现指定网页的链接。
课件的主界面如图1所示,课件第1章界面如图2所示。
3课件的调试与打包
课件主要是为《电子测量技术》教材而制作的,因此为方便发行和使用,课件的后期工作就是进行调试和打包处理。
由于课件发行打包后将不允许用户再修改,打包之前应尽可能排除其中的错误,确认课件可以正常运行。英语论文调试可以通过两种方法来实现。一种是利用区段标志(开始/停止标志),另外一种是通过控制面板的使用。通过使用调试工具可以控制程序流程执行的区段,逐个执行程序流程中的设计图标。将制作好的课件与课件中的库文件一起打包能够提高文件的性能,减少文件的数量,使最后的作品的安装、运行更为容易,并且增加了作品运行的可靠性,避免运行时因为找不到外来函数或库文件而发生错误。
打包好的课件进行设置,可以运行在Windows95、Windows98、WindowsXP、或者是WindowsNT、Windows2000这样的32位操作系统中。其中要求的CPU应该是Pentium166以上兼容机种、内存是64M以上、硬盘容量780M、支持DirectX的显卡、光驱是8倍速以上的光驱,此外由于演示窗口大小设置为832*624像素,因此可以用于不低于16英寸显示器。制作好课件并打包后,就可以,课件时必须随同程序中用到的外部媒体文件或外部函数文件一同,Authorware7.0提供了作品的功能,该功能可以将运行作品所需的各种文件及外部函数输出到指定的目录中,从而形成用于发行的最终作品[3]。
4结论
随着各种多媒体教学的推广和普及,计算机辅助教学作为一种先进的教学手段,以其直观性、灵活性、实时性、立体化的优势,留学生论文越来越受到大家的青睐。要想运用好计算机辅助教学这一现代化的教学手段,其关键是要设计和制作出符合教学要求的多媒体课件[6]。我们的作品虽然完成了,但是在各院校使用过程中,一定还会发现很多不尽人意之处,我们将与时俱进,将作品更加完善,以更好的实现教学目的,达到教学效果。
参考文献
[1]胡欣杰。时尚教师多媒体课件DIY[M].北京:中国宇航出版社,2005.14-18
[2]孙印杰,李春晖,封新亚。新世纪多媒体CAI课件制作培训教程[M].北京:电子工业出版社,2004
[3]NaheedaRavjani.UsingAuthorware7[M/CD].Macromedia,Inc.600TownsendSt.SanFrancisco,CA94103,2003
[4]China-.Authorware5多媒体制作实用教程[DK/CD].北京寰宇之星软件有限公司2000
多媒体论文 篇四
随着多媒体技术的飞速发展,各种各样的多媒体演示系统在信息领域中发挥着越来越大的作用。其丰富的表现力、生动的视觉及声响效果,大大增强了所演示信息的吸引力。但是,多媒体作品的创作是一项费时费力的工作,不仅涉及到美术、传播、教育、心理等多方面创作因素,而且更需一种能方便地将图、文、声、像等多媒体信息按某种特定要求编合在一起进行表现的方法。为节省多媒体作品的创作时间,需要一种相对简单、集成、高效的创作工具来辅助多媒体作品的创作开发与演播。
本文简要分析了目前流行的多媒体创作工具的特点,提出了一种多媒体创作工具的功能结构、设计方法及实现技术,最后给出一个用visualbasic语言编写的播放多媒体信息的程序例程。
一、现有多媒体创作工具的类型
目前,最流行的多媒体创作工具主要分为以下三类。
1.描述性语言式
该类工具开发作品的思想是,按书的结构方式将每个标题的开发过程视为一本"书"的组合,每一屏被指定为一页,在每页内可有多级的对象,设定好各页与各页中内容及其之间的动作,然后使用指定的编排设计语言进行作品设计。这类工具中,比较有代表性的是美国asymetrix公司的multimediatoolbook工具,其编排设计语言为openscript。这类工具的最大优点是开发时的弹性较好,面向稍懂编程的用户,另外价格较低,易于接受;缺点是整体运行速度慢,虽入门较易,但要掌握其机理需费一番苦功,特别是对多媒体资源的访问,openscript主要通过mci函数调用,必须在脚本里显式地写出有关调用,且语法和序列并非全直观,又缺少提示,这点足以使非程序员怯步。
2.交互性图标式
这类工具主要是让用户直接在画面上安排所需的元件,定义出元件本身的动作以及元件和元件之间的关系。其工作方式是采用一种形象化的方法在微机上制作多媒体作品,通过选择精简的形象化图标,构成应用程序结构的流程图,然后再往结构中添加内容,流程图定义了多媒体元素的流动过程。这类工具很适合没有程序设计经验的用户,因此在短时间内就可开发出一套交互式的多媒体系统。这类工具中,著名的有美国authorware公司开发的authorwareprofessional及美国aimtech公司的iconauthor。其主要用于开发事件驱动的、需要高交互性的教育、训练模拟以及导览系统。这类工具不足之处是价格一般很贵,灵活性方面受现有系统的限制。
3.时间流程式
该类工具较适合于开发简报系统,它在多媒体显示上具有较强的时间前后顺序,以图形、文字信息为主。比较著名的有action工具、powerpoint、harvardgraphic工具等。该类工具对多媒体信息的支持基本上是通过ole外部方式进行的,因此,演播多媒体时磁盘i/o动作频繁,系统开销大,运行效率低。
上述三类多媒体创作工具开发的运行环境是基于windows3.x,可处理的音频文件格式为wav、mid;静态图像文件格式为pcx、bmp、gif、tga、jpg、tif、wmf、dib等;动态图像格式为avi、fli、flc等。
二、多媒体创作系统的功能及设计方法通过以上分析,可看出多媒体创作系统一般具有如下特点。
1.易于入门,无需专业级程序员的编程经验,但熟练掌握不易。对某些特定的简单要求,往往要通过熟练掌握后所得到的使用技巧来实现。另外,对时效要求高、常修改的内容,修改也不甚方便。
2.支持许多硬设备和许多文件格式,可生成含有图形、图像、文本、声音、动画、视频元素的复杂产品。
3.具有流程控制能力,可为上述元素提供导引框架。
4.虽包含了图形编辑、动态编辑、数字式动画、视频编辑等多项工具,但多媒体数据的制作能力不如专用软件功能强、精美。
当前,处理多媒体信息的专用软件资源比较丰富,文字方面有wordforwindows、wps等;图形图像方面有photostyler、photoshop、coreldraw等;动画方面有animator、3ds等;视频方面有videoforwind
ows、adobepremiere、quicktimeforwindows等;声音方面有soundsystem、waveedit等。
对用户而言,已掌握了多媒体处理专用软件,还得学习创作系统中的功能较弱的媒体处理工具,是某种意义上的重复。用户要求在媒体素材设计上精雕细凿,媒体作品演播时灵敏高效。因此,我们的设计原则是,利用现有功能强大的多媒体处理工具,采用系统集成与软件编程相结合的方法,缩短开发周期以创造最佳的软件。既兼顾一般要求,又满足用户演播的特定要求。在方法上综合描述性语言及图标式创作工具的优点,以及软件编程开发在系统弹性和扩充上灵活、应用范围广、用户具体要求明确、软件资源节约的特点,克服现有创作工具灵活
性弱、受现有系统限制的不足。
所设计的多媒体创作系统各模块主要功能如下。
·文本编辑:这是一个文本编辑器,它将所要演播的文字底稿逐行输入,形成文本文件。
·剧本编辑整合:提供一种方便、高效、直观的图、文、声、像数据集成的编辑手段,按用户的设计要求,对各种媒体数据进行编辑整合,制成各媒体对象的进出入效果(如闪烁、飞行、旋转、淡入淡出、大小、定位等等),最后形成一个剧本文件供演播时调用。
·图形图像处理:图形图像部分挂接photoshop或photostyler软件,处理多种位图文件,包括wmf、tif、bmp、pcx、tag、gif、dib、jpg等等格式;统计图形方面提供制作各种二维、三维统计图形的手段。
·剧本演播:将剧本编辑整合处理形成的剧本文件直接调入演播,可按自动播放方式或导引、单步控制播放方式进行播出。对动态图像播放可控制暂停、继续。
·二维动画处理:挂接animator二维动画处理软件,处理并形成fli、flc格式动画文件。
·三维动画处理:挂接3ds三维动画处理软件,制作并形成flc、fli格式的动画文件。
·视频处理:挂接videoforwindows、quicktimeforwindows、adobepremiere软件。对质量要求一般的视频影像,经电视、vcr或影碟机播出,通过视频捕捉卡,处理形成avi、mov格式的视频文件。而对质量要求高、需全屏显示的视频影像,则使用专用数字视频采样压缩工具生成mpeg、dat影像文件存于cd-rom中,播放时,使用mpeg视频解压卡,将影像文件从光盘中调出,实时解压缩,满足全屏幕、全运动、全彩色的视觉要求。
·声音处理:主要挂接soundsystem或waveedit,处理mid、wav格式的语音文件,并能使用cd-audio音碟资源。
·地图标绘与动画处理:主要处理点阵、矢量地图的标绘及基于地图的简单动画,如箭头、飞机、舰船、车辆等运动目标沿轨迹运动、闪烁、变化过程等,并形成ate自定义格式文件,供演播时调用。
·外接演播工具:主要外挂其它各种多媒体创作工具的演播软件来播放其制作的作品文件。如挂接powerpoint的pptview程序,挂接authorware的runapw程序。
三、多媒体创作系统设计技术的实现
我们在静态图形、图像处理上,使用windowsapi编程技术,结合ole方法;在多媒体数据处理方面,充分使用mci接口,将各种媒体的编演融合一体。
编程语言采用visualbasic及visualc++语言,同时充分利用第三方厂家提供的这两种语言的用户控制对象来解决图、文、声、像等多媒体演播时可能存在的效果限制问题。
1.图、文、声、像的编辑整合功能
具有高效方便的图、文、声、像等多媒体数据编辑整合功能是多媒体创作工具的特点。我们提出了以下这种基于表格方式,以页操作为主的多媒体数据编辑整合的实现方法。
表格形式如表1。
首先将文字底稿调入并自动填入到上述表格中,然后,用清屏方式来定义属于同一页的文字,并定义好该页的背景色、字体、前景色以及该页正文出页方式,根据需要还可定义出该页正文所在行的操作方式、条件及其位置。系统还提供缺省的版面布局供用户使用。
表1
定义好一页的文字以后,就可定义与该页有关的多媒体信息之间的有机关系,可选择声音文件、动画文件、视频文件、统计图、地图标绘动画数据,并定义这些媒体的播放位置、触发条件及进出场效果等。
另外,还可嵌入播放其它著作工具的作品并融合到播出中。这种编辑方法使整个格本形成一个前后一贯的大表格,前、后、左、右滚动可直观方便地浏览全部剧本,操作非常简便,整体性好,每页随时可进行修改,并可随时察看每页效果。
2.多媒体数据访问的实现
(1)采用windowsapi处理多媒体数据
我们使用bitblt函数实现图形图像的变化,mci接口处理音频、视频、动画、cd-audio数据的播放。
windows3.1中的mmsystem.dll动态连接程序库提供了大约一百多个具有多媒体处理能力的api函数,其mci函数提供了与设备无关的程序接口,应用程序可以通过mci命令访问符合mci控制标准的多媒体设备,mci接口覆盖了多媒体的主要领域,因此可以满足大多数应用系统的开发需要。由于mci的设备无关性,更换设备时只需更换mci驱动程序,无需了解每种多媒体产品的细节,系统升级十分方便,提高了应用系统的开发效率及灵活性。
在系统开发中,主要用到的mci多媒体设备类型及驱动程序如表2。
表2
其余的mpg、dat等视频格式的设备类型及mci驱动程序视其产品提供的mci驱动程序而定。
(2)利用用户控制对象vbx进行编程,处理图、文、声、像等多媒体数据
目前有众多知名厂商开发出各类vbx控制对象,支持visualc++、visualbasic,vbx有可能成为标准文件格式。这类功能强大的vbx控制对象是开发多媒体系统,提高开发效率,缩短开发周期的有效武器,使我们对复杂的图文特效及外部设备的控制都交给了控制对象去处理,大大减少了编程的工作量,而且准确性、高效性大大地提高。
开发多媒体系统常用到的vbx主要有:支持mci接口的mci.vbx(microsoft公司);支持flc、fli动画演播的vbplay.vbx(autodesk公司);支持图文播放效果的fxtools/vb(imagefx公司)、knife.vbx(imageknife)、mhpicture.vbx(microhelp公司);支持图形、图像、文字播放效果的fximage.vbx、fxlabel.vbx;支持mov视频播放的qtmove.vbx、qtview.vbx。
四、结束语
多媒体创作系统的开发与通常的应用系统开发有一定的差异,既要有丰富的编程经验,又要充分了解多媒体的特点。
善于利用多媒体集成工具,就能在应用系统开发中作到事半功倍。完成多媒体作品相当部分的工作量在于图形、图像、声音、影像素材的准备,其技术及艺术含量都很高。而多媒体创作系统,其目的是便于用户高效地使用创作工具按某种构想,将图、文、声、像等媒体进行导演、创意及包装。
目前,多媒体创作工具种类越来越多,随着多媒体技术应用发展的深入,开发多媒体的技术将越来越先进、越科学、越方便、越有效。
本系统应用范围广,适用于需经常制作多媒体作品的教育、军事、旅游等部门。
以下是一个用mci.vbx控制对象来播放多媒体数据的函数实例(visualbasic编写,对mpeg视频以realmagicmpeg解压卡为例),可看出用控制对象处理多媒体信息的方便高效性。
constmci_mode_not_open=524
subclosemedia(byvalmediatype)''''关闭媒体
selectcasemediatype
case"video","sound","animator"
=mci_mode_not_openthen
mmcontrol1.wait=true
mand="close"
endif
case"graph"
image.picture=loadpicture("")
image.visible=false
endselect
endsub
subopenmedia(mediatypeasstring,medianameasstring)''''
打开并演播媒体
=mci_mode_not_open_then
mmcontrol.wait=true
mand="close"
endif
selectcasemediatype
case"graph"''''图像
image.picture=loadpicture(medianame)
image.visible=true
exitsub
case"sound"''''声音
tt$=ucase(right$(medianame,3))
selectcasett$
case"wav"
mmcontrol.devicetype="waveaudio"
case"mid"
mmcontrol.devicetype="sequencer"
endselect
case"animator"''''二、三维动画
tt$=ucase(right$(medianame,3))
selectcasett$
case"flc","fli"
mmcontrol.devicetype="animation1"
case"mmm"
mmcontrol.devicetype="mmmovie"
endselect
case"video"''''视频
tt!=ucase(right$(medianame,3))
selectcasttt$
case"avi"
mmcontrol.devicetype="avivideo"
case"mov"
mmcontrol.devicetype="qtwvideo"
case"mpg"
mmcontrol.devicetype="mmaster"''''reelmagic设备名
case"dat"
mmcontrol.devicetype="mmaster"''''reelmagic设备名
case"cdi"
mmcontrol.devicetype="mmaster"''''reelmagic设备名
endselect
endselect
mmcontrol.1049079981.htm=medianame
mmcontrol.wait=true
mand="open"''''打开设备
=true
你也可以在好范文网搜索更多本站小编为你整理的其他多媒体论文【多篇】范文。