多媒体开发工具【多媒体开发工具】多媒体开发工具是计算机多媒体开发需要的工具 。
基本介绍中文名:多媒体开发工具
典型代表:Director和Action
优点:操作简便,形象直观
功能:基于时间的多媒体创作工具
套用多媒体符合现代信息社会的套用需求 。目前,多媒体套用系统丰富多彩、层出不穷,已经深入到人类学习、工作和生活的各个方面 。其套用领域从教育、培训、商业展示、信息谘询、电子出版、科学研究到家庭娱乐,特别是多媒体技术与通信、网路相结合的远程教育、远程医疗、视频会议系统等新的套用领域给人类带来了巨大的变革 。与此同时,多媒体製作的开发工具也得到快速发展 。多媒体开发工具是基于多媒体作业系统基础上的多媒体软体开发平台,可以帮助开发人员组织编排各种多媒体数据及创作多媒体套用软体 。这些多媒体开发工具综合了计算机信息处理的各种最新技术,如数据採集技术、音频视频数据压缩技术、三维动画技术、虚拟现实技术、超文本和超媒体技术等,并且能够灵活地处理、调度和使用这些多媒体数据,使其能和谐工作,形象逼真地传播和描述要表达的信息,真正成为多媒体技术的灵魂 。功能类型多媒体开发工具的类型与功能1、多媒体开发工具的类型基于多媒体创作工具的创作方法和结构特点的不同,可将其划分为如下几类:1)基于时间的多媒体创作工具基于时间的多媒体创作工具所製作出来的节目,是以可视的时间轴来决定事件的顺序和对象上演的时间 。这种时间轴包括许多行道或频道,以使安排多种对象同时展现 。它还可以用来编程控制转向一个序列中的任何位置的节目,从而增加了导航功能和互动控制 。通常基于时基的多媒体创作工具中都具有一个控制播放的面板,它与一般录音机的控制台类似 。在这些创作系统中,各种成分和事件按时间路线组织 。优点:操作简便,形象直观,在一时间段内,可任意调整多媒体素材的属性,如位置、转向等 。缺点:要对每一素材的展现时间作出精确安排,调试工作量大 。典型代表:Director和Action2)基于图示或流线的多媒体创作工具在这类创作工具中,多媒体成分和互动伫列(事件)按结构化框架或过程组织为对象 。它使项目的组织方式简化而且多数情况下是显示沿各分支路径上各种活动的流程图 。创作多媒体作品时,创作工具提供一条流程线,供放置不同类型的图示使用 。多媒体素材的展现是以流程为依据的,在流程图上可以对任一图示进行编辑 。优点:调试方便,在複杂的航行结构中,流程图有利于开发过程 。缺点:当多媒体套用软体规模很大时,图示及分支增多,进而複杂度增大 。典型代表:Authorware和IconAuthor3)基于卡片或页面的多媒体创作工具基于页面或卡片的多媒体创作工具提供一种可以将对象连线于页面或卡片的工作环境 。一页或一张卡片便是数据结构中的一个节点,它类似于教科书中的一页或数据袋内的一张卡片 。只是这种页面或卡片的结构比教科书上的一页或数据袋内的一张卡片的数据类型更为多样化 。在基于页面或卡片的多媒体创作工具中,可以将这些页面或卡片连线成有序的序列 。这类多媒体创作工具以面向对象的方式来处理多媒体元素,这些元素用属性来定义,用剧本来规範,允许播放声音元素及动画和数位化视频节目 。在结构化的导航模型中,可以根据命令跳至所需的任何一页,形成多媒体作品 。优点:组织和管理多媒体素材方便 。缺点:在要处理的内容非常多时,由于卡片或页面数量过大,不利于维护于修改 。典型代表:ToolBook和HyperCard4)以传统程式语言为基础的多媒体创作工具需要用户编程量较大,而且重用性差、不便于组织和管理多媒体素材、调试困难 例如VB VC Delphi等 。2、多媒体开发工具的功能基于套用目标和使用对象的不同,多媒体创作工具的功能将会有较大的差别 。归纳起来,多媒体创作工具的功能如下:1) 优异的面向对象的编辑环境多媒体创作工具能够向用户提供编排各种媒体数据的环境,也就是说能够对媒体元素进行基本的信息和信息流控制操作,包括条件转移、循环、算术运算、逻辑运算、数据管理和计算机管理等 。多媒体创作工具还应具有将不同媒体信息输入程式能力、时间控制能力、调试能力、动态档案输入与输出能力等 。编程方法主要利用:流程结构式,先设计流程结构图,再组织素材,如Authorware;卡片组织式,如ToolBook2) 具有较强的多媒体数据I/O能力媒体数据製作由多媒体素材编辑工具完成,在製作过程中经常使用原有的媒体素材或加入新的媒体素材,因此要求多媒体创作工具应具备数据输入输出能力和处理能力 。另外对于参与创作的各种媒体数据,可以进行即时展现和播放,以便能够对媒体数据进行检查和确认 。其主要能力表现在:能输入/输出多种图像档案:BMP、PCX、TIF、GIF、TAG等;能输入/输出多种动态图像及动画档案:AVS、 AVI、MPG等,同时把图像档案互换;能输入/输出多种音频档案:Waveform、CD-Audio、MIDI;具有ODBC资料库档案功能 。3) 动画处理能力为了製作和播放简单动画,利用多媒体创作工具可以通过程式控制实现显示区的位块移动和媒体元素的移动 。多媒体创作工具也能播放由其他动画软体生成的动画的能力,以及通过程式控制动画中的物体的运动方向和速度,製作各种过渡等,如移动点阵图、控制动画的可见性、速度和方向;其特技功能指淡入淡出、抹去、旋转、控制透明及层次效果等 。4) 超级连线能力超级连线能力是指一个对象跳到另一个对象、程式跳转、触发、连线的能力 。从一个静态对象跳到另一个静态对象,允许用户指定跳转连结的位置,允许从一个静态对象跳到另一个基于时间的数据对象 。5) 应用程式的连线能力多媒体创作工具能将外界的套用控制程式与所创作的多媒体套用系统连线 。也就是一个多媒体应用程式可激发另一个多媒体应用程式并载入数据,然后返回运行的多媒体应用程式 。多媒体应用程式能够调用另一个函式处理的程式 。a) 可建立程式级通信:DDE(Dynamic Data Exchange)b) 对象的连结和嵌入:OLE(Object Lingking and Embedding) 。5) 模组化和面向对象多媒体创作工具应能让开发者编成模组化程式,使其能"封装"和"继承",让用户能在需要时使用 。通常的开发平台都提供一个面向对象的编辑界面,使用时只需根据系统设计方案就可以方便地进行製作 。所有的多媒体信息均可直接定义到系统中,并根据需要设定其属性 。总之,应具有能形成安装档案或执行档的功能,并且在脱离开发平台后能运行 。6) 友好的界面,易学易用多媒体创作工具应具有友好的人机互动界面 。萤幕展现的信息要多而不乱,即多视窗、多进程管理 。应具备必要的在线上检索帮助和导航功能,使用户在上机时儘可能不凭藉印刷文档就可以掌握基本使用方法 。多媒体创作工具应该操作简便,易于修改,选单与工具布局合理,且具有强大的技术支持 。4.2.3 多媒体开发工具的特徵多媒体开发工具有如下特徵:1)编辑特性在多媒体创作系统中,常包括一些编辑正文和静态图像的编辑器 。2)组织特性多媒体的组织、设计与製作过程涉及编写脚本及流程图 。某些创作工具提供可视的流程图系统,或者在巨观上用图表示项目结构的工具 。3)编程特性多媒体创作系统通常提供下述方法:提示和图符的可视编程;脚本语言编程;传统的工具,如Basic 语言或C语言编程;文档开发工具 。藉助图符进行可视编程大多数是最简单和最容易的创作过程 。如果用户打算播放音频或者把一个图片放入项目中,只要把这些元素的图符"拖进"播放清单中即可,或者把它拖出来以删除它 。像Action、Authorware、IconAuthor这样一些可视创作工具对放幻灯片和展示特别有用 。创作工具提供脚本语言供导向控制之用,并使用户的输入功能更强,如HyperCard、SuperCard、Macromedia、Director及Tool一样 。脚本语言提供的命令和功能越多,创作系统的功能越强 。HyperCard是一种基本的脚本创作语言 。功能很强的文档参照与提交系统是某些项目的关键部分 。某些创作系统提供预格式化的正文输入、索引功能、複杂正文查找机构,以及超文本连结工具 。4)互动式特性互动式特性使项目的最终用户能够控制内容和信息流 。创作工具应提供一个或多个层次的互动特性 。简单转移:通过按键、滑鼠或定时器逾时等,提供转移到多媒体产品中另外一部分的能力 。条件转移 :根据IF-THEN的判定或事件的结果转移,支持GOTO语句 。结构化语言 :支持複杂的程式设计逻辑,比如嵌套的IF-THEN,子程式、事件跟蹤,以及在对象和元素中传递信息的能力 。5)性能精确特性複杂的多媒体套用常常要求事件精确同步 。因为用于多媒体项目开发和提交的各种计算机性能差别很大,要实现同步是有难度的 。某些创作工具允许用户把产品播放的速度锁死到某一个特定的计算机上,但其他什幺功能也不提供 。在很多情况下,我们需要使用自己创作的脚本语言和传统的编程工具,再由处理器构成的系统定时和定序 。6)播放特性在製作多媒体项目的时候,要不断地装配各种多媒体元素并不断测试它,以便检查装配的效果和性能 。创作系统应具有建立项目的一个段落或一部分并快速测试的能力 。测试时就好像用户在实际使用它一样,一般需要花大量的时间在建立和测试间反覆进行 。7)提交特性提交项目的时候,可能要求使用多媒体创作工具建立一个运行版本 。运行版本允许播放用户的项目,而不需要提供全部创作软体及其所有的工具和编辑器 。通常,运行版本不允许用户访问或改变项目的内容、结构和程式 。出售的项目就应是运行版本的形式 。
- 多媒体专业综合实训
- 多媒体儿童剧 爱丽丝梦游仙境
- 多媒体CAI课件设计与製作
- 多媒体教学软体设计与开发
- 多媒体技术与Authorware套用教程
- 多媒体数学课件製作
- 物理多媒体课件製作
- 多媒体课件製作教程/计算机套用技术系列教材
- 多媒体素材与採集
- CD-R用多媒体学Photoshop CS4