1.4 多媒体技术的软件平台
多媒体技术的软件平台是指多媒体系统中的多媒体操作系统、多媒体开发系统以及多媒体应用系统。前文已述,多媒体操作系统是多媒体系统的核心,多媒体开发系统包括多媒体创作工具和素材编辑工具,多媒体应用系统是根据多媒体系统终端用户要求而定制的应用软件或面向某一领域的行业应用软件系统。这里,重点讨论多媒体创作工具和素材编辑工具。
1.4.1 多媒体创作工具
多媒体创作工具是指利用程序设计语言,调用多媒体硬件开发工具或函数库来实现,并能被用户方便地编制程序,组合各种媒体,最终生成多媒体应用系统的工具软件。多媒体创作工具主要分为以下几类:
(1)以图标为基础的多媒体创作工具,数据以对象或事件的顺序来组织,并以流程图为主干,将各种图标、声音、视频和按钮等连接在流程图中,形成完整的系统,例如Authorware。
Authorware是一种典型的用来创作与发行互交式与学习型的软件开发工具,众多的开发者用它来进行教育训练、教学多媒体的应用开发。这是一种特别适合于一般用户使用的创作方式。Authorware支持ActiveX、Oracle Video Server、Flash、媒体元素浏览器以及许多图形图像格式(BMP、DIB、GIF、JPEG、Photoshop3、PNG、TARGA等),并能以这些图形图像的原始格式来处理压缩。
(2)以时间轴为基础的多媒体创作工具,数据或事件以时间顺序来组织,以帧为单位,例如Flash、Director。
Flash:广泛应用于网页互交多媒体动画设计的工具软件,具有提供各种创建原始动画素材的功能,可将图形图像生成逐帧动画,支持多种文件格式(能导入/导出位图、视频、音频等媒体文件)和通用的浏览器,功能强大。
Director:以总谱为基础,以角色和帧为对象的多媒体创作工具。角色是指所有要单独控制的素材,包括声音、文本、图形图像、调色板、视频、动画和按钮,都作为角色统一管理。
(3)以页面为基础的多媒体创作工具,这类创作工具按照类似于书的页面来组织和管理,具有出色的超文本和超媒体功能。例如ToolBook、PowerPoint等。
ToolBook:脚本模式的应用程序可以被想象成一本有许多页的书,每页是展示在它自己窗口中的一个画面,它包括许许多多媒体对象(图形按钮等)和大量的交互信息。页是比PowerPoint更丰富的一种结构,并且可以在一页之内进行互交。
PowerPoint:一种最简单实用的基于页面的创作工具软件。每一个画面可以看成是一个页面,可以分别进行生成编辑和排列。
(4)以传统的编程语言为基础的多媒体创作工具,例如Visual C++、Visual Basic、Java、Delphi等。这类创作通常基于窗口编辑模式,窗口是屏幕上的一个与用户互交的对象。在窗口的所有控件和对象都是通过窗口来接收控制。
1.4.2 素材编辑工具
0多媒体素材编辑工具主要用于采集、整理和编辑各种媒体数据。它主要包括:
(1)文本编辑工具:主要进行编辑排版、识别等文字处理。常用的文字处理工具主要有Word、WPS、Notebook(记事本)、Writer(写字板)、OCR(光学字符识别)等。
(2)图形图像工具:主要进行图形图像采集、图形图像编辑、图像压缩捕捉等图形图像处理,常用的图形图像处理工具主要有Photoshop、Illustrator、CorelDraw、AutoCAD、Freehand、PhotoDeluxe、PageMaker等。
Photoshop:主要用于图像设计、编辑与处理,功能强大,是使用最多的一种图形图像工具软件;
Illustrator:主要用于产品包装、网页图形、演示、标志设计、文字处理、工程绘图等;
CorelDraw:矢量图形图像软件,广泛用于企业形象设计、广告设计和印刷设计等。
AutoCAD:矢量图形图像软件,广泛用于机械设计、建筑设计等;
Freehand:矢量图形制作软件,使用也非常广泛。
(3)音频工具:主要进行音频播放、音频剪辑、音频录制等声音处理。常用的音频工具软件主要有CoolEditPro、GoldWave、Cake Walk Pro Audio、Wave Studio、Sound Edit、超级解霸等。
CoolEditPro:一种功能很强的数字音频处理软件,提供了多轨编辑、数字信号处理(DSP)等功能,支持WAV、MP3、AU、MPEG、MOV、AVI等众多的音频格式;
GoldWave:一种小巧好用的数码录音及编辑软件,除具有许多效果处理外,还有文件格式转换功能,支持多种声音格式,如WAV、MP3、AU、MPEG、MOV、AVI等;
Cake Walk Pro Audio:是目前流行的专业工具制作软件,可以用来作曲、配器、演奏、录音、合成等,功能十分强大。
(4)动画工具:主要进行动画显示、动画编辑等动画处理。动画通常分为二维动画和三维动画。二维动画可以实现平面上的一些简单动画,常见软件包括GIF Construction Set、Animator Studio等。三维动画可以实现三维造型、各种具有真实感的物体模拟等,常见软件包括Xara3D、3D Studio Max等。
GIF Construction Set:一种能处理和创建GIF格式文件的功能强大的工具,能快速专业地为网页创建GIF文件;
Xara3D:一种3D图形工具软件,可用于制作高质量的三维动画,全面支持中文;
3DS Studio Max:一种功能强大,广泛应用于三维动画的编辑软件。
(5)视频工具:主要进行视频显示、视频编辑、视频压缩、视频捕捉等视频处理。视频信息通常经过视频采集卡从录像机或电视等模拟视频源上捕捉视频信号,在视频编辑软件中,与其他素材一起进行编辑和处理,最后生成高质量的视频剪辑。常用的视频工具软件主要有Media Studio Pro、Premiere、Video for Windows和Digital Video Producer等。
Media Studio Pro(中文版):功能强大的专业桌面数码视频编辑软件,提供一套视频捕捉、编辑及特效制作等艺术解决方案;
Premiere:功能强大的视频编辑软件,提供了编辑、特技处理、剪辑等视频编辑功能,也是静态图像和声音处理的工具。
(6)播放工具:主要用于显示、浏览或播放图像、音频、视频等多媒体数据。常用的播放工具软件主要有Media Player、ACD See、超级解霸等。
Media Player(媒体播放器):Windows操作系统内置的媒体播放器,主要用于控制多媒体设备并播放多媒体文件,如音乐、动画、视频等;
ACD See:一种图像浏览工具,支持BMP、GIF、JPEG、TGA等多种常见的图形图像文件格式,图片打开速度极快;
超级解霸:一款强大的万能音视频播放工具。