多媒体著作工具是基于多媒体操作系统基础上的多媒体软件开发平台,可以帮助开发人员组织编排各种多媒体数据及创作多媒体应用软件。这些多媒体开发工具综合了计算机信息处理的各种最新技术,如数据采集技术、音频视频数据压缩技术、三维动画技术、虚拟现实技术、超文本和超媒体技术等,并且能够灵活地处理、调度和使用这些多媒体数据,使其能和谐工作,形象逼真地传播和描述要表达的信息,真正成为多媒体技术的灵魂。
简介完成一个多媒体作品 (Title),就其使用 工具而言,大致可分为两种工作方式。第一种工作方式 是使用通用的编程工具,一般常用Visual Basic和Visual C++。通过编程和windows的OLE机制来实现媒体的合成演示。这种方式制作周期长,复用性差。但当多媒体作品需要与已有的系统(例如后 台 数据 库 )或复杂的程序运算( 例如交互式可视化、虚拟现实)相联系时,这种方式有其灵活、多变的优势。第二种工作方式是使用专门的多媒体著作工具,完 成Title 制作,这 是最高效而常用的办法,能满足绝大多数的多媒体制作任务,而且非专业的编 程人 员也可 以 掌 握。1
开发多媒体应用程序,除需要较强的编程能力外,还需要有专业性很强的多媒体信息处理知识,因此,应用程序的开发成为推广应用多媒体技术的一个瓶颈。为了解决这一问题,国内外许多厂商和研究机构相继研制了一类称作“著作工具”的多媒体软件。一个没有编程经验的人使用著作工具也可以制作一个具有选单,能显示图象、文本、动画的多媒体应用程序。
特点与不足多媒体著作工具的主要特点在于它简洁易用,通常在几天,甚至几个小时之内,用户就可以使用它开始进行创作。多数著作工具都提供图形界面,这些图形界面为用户设想出程序的隐含流向,并自动处理许多具体的编程指令。著作工具的另一个优点是它通常都提供样板应用程序,对这些样板进行适当改动即可快速拼装成一个应用程序。
多媒体著作工具也存在明显的不足。首先,用著作工具开发出的应用程序一般要比用程序语言开发的应用程序运行速度慢。其次 , 著作工具开发出的应用程序的灵活性受到限制。
发展现状多媒体著作工具作为一类特定用途的程序,尚无具体的设计标准。因此,可见到的千百种著作工具的著作方式多种多样,但归纳起来可分为下列三类:基于流程图的、基于卡片的、基于语言的。2
基于流程图的著作工具功能强大,例如Authorware 和 Director、Visio 等。这些软件将程序的基本结构和多媒体信息的处理封装成一个个图符,用户将这些图符拖动到工作区建立流程图,经过编译后就形成了应用程序。由于使用这类工具的过程就是设计程序流程图的过程,因而要求用户有相当的程序设计经验。
基于卡片的著作工具是按照超连接的结构设计的,超连接的结点由具有一定时空关系的多媒体数据构成,通常被看作卡片、页或场景。例如 Action !和 PowerPoint, Demoshield 等,其界面就是卡片编辑器,系统提供给用户添加多媒体数据的工具箱和编辑多媒体数据间时序关系的时间轴,让用户直观地编辑卡片内的多媒体内容,操作直观而简便。国内开发的著作工具以此类居多。
基于语言的著作工具是为多媒体对象的操作设计了面向对象的操作语 言。例如著工具ToolBook 中OpenScript 语言,其语法容易理解,用户不必操心程序的细节。但要掌握这类语言,也需要较长时间的学习和培训。
产品介绍文字处理:记事本、写字板、Word、WPS
图形图像处理:PhotoShop、CorelDraw、Freehand
动画制作:AutoDesk Animator Pro、3DS MAX、Maya、Flash
声音处理:Ulead Media Studio、Sound Forge、Audition(Cool Edit)、Wave Edit
视频处理:Ulead Media Studio、Adobe Premiere、After Effects
本词条内容贡献者为:
王慧维 - 副研究员 - 西南大学