最新多媒体编辑工具概述

Author: Date: 1996-10-04

        1.描述性语言方式(Script-Based)
        事先设置好各标题的内容及其之间的关系,使用OpenScript的语言轻松地设计出一套多媒体系统。最著名的产品是Asysmetrix公司的《ToolBook》,其它还有《Hypercard》。
        这种方式的设计构思也比较容易,就象制作一本书那样,设定好各页与各页中的内容及其相互之间的动作,再用OpenScript语言进行组合。该方式的弹性较好,但要学习描述语言(OpenScript)得花费较多的时间。
        2.流程图像方式(Icon-Based)
        让用户直接在画面上安排好所需元件,然后定义元件本身的动作以及元件与元件之间的关系即可。最著名的是Macromedia公司的《Authorware》,其它还有ATI公司的《TourGUide》、HSC Software公司的《Interactive》等重量级(指价格昂贵)产品。
        这种方式非常直观,比较适合没有程序设计检验的用户,开发效率比较高,功能强大,但价格昂贵。
        3.时间流程方式(Timeline-Based)
        比较适合开发简报系统。较为成功的产品是《Action!》,其它适合开发多媒体简报系统的软件有《PowerPoint 7.0》和《Freelance 96》等。
        这种方式也比较直观,比较适合没有程序设计检验的用户,但开发弹性较低,功能相对前两类来讲也比较简单。
        4.面向对象程序设计语言
        这种方式的产品有Microsoft公司的《Visual Basic 4.0》和Borland公司的《Delphi 2.0》。人们很少将它们划入多媒体开发工具的范围,但事实上用它们来开发多媒体系统,具有良好的弹性和可扩充性以及相当高的开发效率,因此笔者倾向于将它们作为多媒体开发成熟的产品,并单独列为一类。当然C++也具有很强的多媒体处理能力,但开发难度相当大,因此并不能算为一个好的多媒体开发工具。
        利用VB4.0开发多媒体系统具有得天独厚的优势,一方面VB4.0本身带有MCI.OCX等多媒体处理控件;另一方面VB4.0可以直接调用API函数(Windows提供了一百多个有关多媒体处理的函数);且有越来越多的第三方用户(3rd Party)控件,它们的功能都非常强大,例如使用VBPlay.VBX,不用编写一句代码就可以进行动画演示,再如使用FXImage.VBX和FXLabel.VBX就可以推出一套非常专业的多媒体展示系统。
        几种典型的多媒体开发工具的最新版本列表如下:
        ┏━━━━┯━━━━━━━━┯━━━━━━━━┯━━━━━━━┯━━━━━━━━━┓
        ┃制造厂商│Asymetrix       │Macromedia      │Macromedia    │Microsoft         ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃产品名称│ToolBook        │Authorware      │Action!       │Visual Basic      ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃最新版本│ 4.1            │3.5             │3.0           │4.0               ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃产品价格│6000元左右      │45000元左右     │3000元左右    │专业版3500元左右  ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃编辑方式│描述性语言      │流程图象        │时间流程      │程序设计语言      ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃语言环境│英文/中文       │英文/中文       │英文/中文     │英文/中文         ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃操作系统│Win3.1/95/Mac   │Win95/NT/Mac    │Win3.1/95/Mac │Win3.1/95/NT      ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃音频文件│MID,WAV,CDAudio │MID,WAV,CDAudio │MID,WAV       │MID,WAV,CDAudio   ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃静态图象│BMP,TIF,PCX,JPG │BMP,TIF,PCX,JPG │BMP,TIF,PCX   │                  ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃动态图象│AVI,FLI,FLC     │AVI,FLI,FLC     │AVI,FLI,FLC   │AVI,MMM,FLC,FLI   ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃        │开发弹性好,系统 │设计直观,简单易 │弹性差,设计直 │具有高的弹性和    ┃
        ┃特点    │运行速度慢      │学,开发效率高,价│观功能少      │扩充,简单易学     ┃
        ┃        │                │格昂贵          │              │开发效率高,通     ┃
        ┃        │                │                │              │用性强            ┃
        ┠────┼────────┼────────┼───────┼─────────┨
        ┃        │多媒体教学、训练│多媒体教学、训练│商业简报、商  │多媒体教学、导    ┃
        ┃        │模拟、CAI、MTML │模拟、CAI、MHTML│品展示、导览  │览系统、商业简    ┃
        ┃应用领域│                │                │查询          │报、商品展示、    ┃
        ┃        │                │                │              │娱乐、CAI         ┃
        ┗━━━━┷━━━━━━━━┷━━━━━━━━┷━━━━━━━┷━━━━━━━━━┛