1.2 多媒体创作工具

时间:2007-09-17 来源:IT在中国 编辑:春雨 作者:春雨 [ ]
   多媒体编辑软件是一种高级的软件程序或命令的集合,这些命令可以支持各式各样的硬件配置与文件格式,将图形、文字、动画、影片等视听对象组合在一起,进一步提供各种对象显示的顺序及一个导向结构。这种导向结构通常是用某种特殊的计算机语言来构成以简化程序设计的过程

多媒体创作工具

       多媒体编辑软件是一种高级的软件程序或命令的集合,这些命令可以支持各式各样的硬件配置与文件格式,将图形、文字、动画、影片等视听对象组合在一起,进一步提供各种对象显示的顺序及一个导向结构。这种导向结构通常是用某种特殊的计算机语言来构成以简化程序设计的过程。编辑软件的目的便是提供给设计者一个自动产生计算机编码的综合环境,使设计者可以将不同的内容与各种功能结合在一起,形成一个结构完整的节目,因此多媒体编辑软件通常应包括建立、编辑、输入和输出各种形式的数据,以及将各种数据组合成为一个连续性系列的基本工作环境。本节主要带领读者认识一下多媒体编辑环境中的一些成员,例如Authorware和Flash等。

1.2.1  软件的分类

      一套多媒体编辑软件,所涉及的对象种类繁多,且其格式与显示的方法多不相同。要将这些对象组合在一起实非易事,故此多媒体编辑环境通常都很复杂,为了使原本复杂的多媒体工作环境变得易学,易懂,且易于操作,多媒体编辑软件应提供以下六种工具来建立一个多功能的工作。
1.图标或标示视觉程序
      这类工具可以让设计者利用鼠标按下某一个图画或声音的图标拉到制作流程上的某一位置,以便播出。例如Authorware、Lcon-Author、Director、ToolBook、Visual Basic等均是可让设计者按下某一图标并拉至到工作台上,形成制作节目的一部分。
2.剧本式程序
      这一类工具可以像写剧本一样的程序语言,这种语言可让设计者写出控制各种对象显示的流程、分支、以及导向路径等。这种语言是只针对某种编辑软件而设置的,有其特殊性。例如HyperTalk、OpenScript等都是为针对其多媒体编辑软件系统所使用的电脑程序语言。
3.兼容传统语言的程序
      与传统语言合并的程序编辑软件系统可让设计者用传统语言如Basic Assembly或C来写程序的某些部份,来弥补该多媒体编辑软件程序上的不足。XCMDS可以将C或Assembly的程序码加以应用;Authorware及Visual Basic可同时使用动态数据交换(Dynamic Data Exchange,DDE)、媒体控制界面(MediaControl Interface,MCL)及对象连接与嵌入(Object Linkingand Interface,MCL)等命令,这些都是融入其他语言程序及媒体的共同界面程序。
4.具有文件开放流通的功能
      文件开发流通的工具是十分重要的,它关系着对象的流通或交换。如扫描图或文本文件的输入输出。文件格式的规格,以及不同软件甚至于不同机器间便利的数据交流方法。其中尤以能拥有各种不同形式的文件规格最为重要,这些文件格式如PICS、PICT、BMP等图形文件,WAV、MID等声音文件及AVI图像文件等等。
5.用户层次的切换
      切换用户可能是一套节目的阅读者,也可能是节目的作者。在读者与作者之间可能还有只要填入文本数据的用户,也有必须改变图形或声音等数据的用户,故多媒体编辑软件应让用户决定其层次或身份,如Hypercard里有Preferences层次选择、ToolBook里有ToReader与ToAuthor的身份转换。
6.交互功能
      交互式的教学程序多媒体的节目大多是交互的(大多数Director作品都是以交互为主的,如图1-10所示),制作多媒体的编辑软件也是交互的,其相关的工具与各类弹出式菜单很多,窗口可以多重显示,故须引导用户明白这些命令菜单与多重窗口之间使用的顺序与操作方法。许多多媒体编辑软件系统提供一套给用户自学的程序。这套程序应为一步步交互式的教学程序,如QuickTour Guide Tour以及Tutorials等选项。目前,国内外推出的多媒体编辑软件已相当可观,而且仍在不断地推陈出新,其种类繁多,功能也愈来愈强。从每一种软件的名字便可看出其中的特色与其适用的目的。
 
图1-10  Director制作出来的具有交互功能的多媒体作品
      此外,多媒体编辑软件的种类按照组织或安排数据的系列可以分为下列三类,详细简介如下。

[1] [2] [3] [4] [5] 下一页


访问() 相关评论() 打印资源 返回顶部 加入收藏

最新评论