第7章 多媒体技术应用基础

Download Report

Transcript 第7章 多媒体技术应用基础

第8章
8.1多媒体技术概述
8.2 音频信息的处理
8.3 图像信息的处理
8.4 视频信息的处理
8.5 计算机动画技术
8.6 多媒体创作工具
习题
多媒体技术基础
自从1984年美国Apple公司推出世界上第一台具有多媒体特性
的Macintosh计算机以来,多媒体技术以其强大的生命力在全
世界计算机领域蓬勃发展。应用多媒体技术已成为20世纪90
年代计算机的时代特征,是计算机、也是信息系统范畴内的
一次革命,目前正处于世界性的技术研究和产品开发的热点
之中。可以说,多媒体时代的到来,为人们勾勒出了一个多
姿多彩的视听世界。
8.1 多媒体技术概述
8.1.1 多媒体的基本概念
1.媒体
媒体(media)就是用于传播和表示各种信息的手段。日常生活
中接触的报纸、杂志、电视、广播等都是媒体,通过它们了
解社会、周游世界、增加知识。
在计算机领域,媒体有两种含义:一是指信息的表示形式,
如文字(text)、声音(audio,也叫音频)、图形(graphic)、图像
(image)、动画(animation)和视频(video,即活动影像)。一是
指存储信息的载体,如磁带、磁盘、光盘和半导体存储器等。
多媒体技术中的媒体是指前者——信息的表示形式。
2.多媒体
多媒体(multimedia)就是文本、声音、图形、图像、动画和视
频等多种媒体成分及其组合,也就是可以听到优美动听的音
乐,看到精致如真的图片,欣赏引人入胜的影视动画等。
计算机能处理的这些多媒体信息从时效性上又可分为两大类:
静态媒体——包括文字、图形、图像;时变媒体——包括声
音、动画、活动影像。
3.多媒体技术
多媒体技术(multimedia technique)可简单地理解为:一种以
交互方式将文本、声音、图形、图像、动画和视频等多种媒
体信息,经过计算机设备的获取、操作、编辑、存储等综合
处理后,以单独或合成的形态表现出来的技术和方法。
多媒体技术的应用,突破了单靠键盘和显示器以字符形式交
流信息的模式。多媒体技术发展到今天,跟许多技术的进步,
如大容量光盘存储器CD-ROM、DVD-ROM、实时多任务操作
系统技术、数据压缩技术和大规模集成电路制造技术等紧密
相连。所以,多媒体技术可以说是包含了当今计算机领域内
最新的硬件和软件技术,它将不同性质的设备和信息媒体集
成为一个整体,并以计算机为中心综合地处理各种信息。
现在所说的多媒体,通常并不是指多媒体信息本身,主要是
指处理和应用它的一套软硬件技术。因此,常说的“多媒体”
只是多媒体技术的同义词。
4.多媒体计算机
多媒体计算机 (multimedia personal computer,MPC)一般是
指能够综合处理文字、图形、图像、声音、动画和视频等多
种媒体信息(特别是传统微机无法处理的音频信息和视频信息),
并在它们之间建立逻辑关系,使之集成为一个交互式系统的
计算机。它融高质量的视频、音频、图像等多种媒体信息的
处理于一身,并具有大容量的存储器,能给人们带来一种图、
文、声、像并茂的视听感受。
多媒体计算机能处理的媒体中应至少有一种是时变媒体(如声
音、动画和活动影像)。
5.多媒体的特点主要有以下3个方面。
(1) 多样性早期的计算机只能处理包含有数值、文字以及经过
特殊处理的图形或图像等单一的信息媒体,而多媒体计算机
则可以综合处理文本、图形、图像、声音、动画和视频等多
种形式的信息媒体。
(2) 交互性传统的媒体如影视节目等大都是按照事先编排的顺
序从头放到尾,人们只能被动地接受信息,无法干预,人机
之间缺乏沟通。而多媒体计算机则可以让人们主动交互,即
用户与计算机之间可以双向通讯,通过计算机程序控制各种
媒体的播放顺序。
人机交互能力是多媒体技术的重要特征,这也就是为什么一
般具有声音、图像、视频的电视机、录像机还谈不上“多媒
体”的原因。
(3) 集成性指不同媒体信息、不同视听设备及软硬件的有机结
合。也就是说,它既能将处理各种信息的高速和并行的CPU
系统、大容量的存储设备、适合多媒体输入/输出的外设和接
口,以及多媒体操作系统、多媒体信息管理和创作软件集成
为一体化;同时还包括多种媒体信息的统一获取、组织和存
储,以及多媒体信息的展示和合成等内容。
多媒体以其丰富多彩的媒体表现形式、高超的交互能力、高
度的集成性、灵活多变的适应性得到了广泛的应用。
8.1.2 数据压缩



多媒体技术是传统计算机技术的扩
充和发展。
1.数据压缩技术
各种数字化的媒体信息,如图像、
声音、视频等的数据量通常都很大。
例如,一幅640×480分辨率的24位
真彩色图像,需要1MB字节的存储
量;一秒
钟的视频画面就要保存15幅到39幅图像,声音存储量也惊人。
在多媒体系统中,为了达到令人满意的图像、视频画面和听
觉效果,就必须解决音频、视频数据的大容量存储和实时传
输的问题,这些都需要使用编码压缩技术。目前,国际上对
于音频信息、静态图像和动态图像的压缩/解压缩已经形成一
个统一的标准:对于数字化音频的压缩,即CD音乐,已有红
皮书、黄皮书和绿皮书标准;而视频资料的处理,主要经过
数字化输入、编码压缩/还原和同步显示处理,其中静态图像
的压缩编码方案为JPEG(它对单色和彩色图像的压缩比通常
为10∶1和15∶1),全运动视频图像的压缩编码方案为MPEG(压
缩比通常为50∶1)。
2.存储管理技术
对庞大的多媒体数据信息的管理问题是多媒体的另一个关键
技术。两张照片,配合一段背景音乐构成一段简单而完整的
多媒体信息,具有直觉和动态的效果,它与基本的文字和数
据资料有着显著的区别。而传统计算机系统的数据库功能已
不能完成对复杂的多媒体资料的有效管理和存储。目前出现
的多媒体数据库,则将以往数据库对单调的文字、数字管理
发展成对图像、声音资料进行管理的系统。
3.软件发展技术
交互式操作界面提供使用者方便的使用环境,是促使多媒体
成功的关键之一。近年来,软件的主要方向就是如何扩充图
形导向式窗口界面,使其成为能
以多媒体信息为交互界面的窗口系统。而在软件设计技术
方面,也已逐步采用物件导向式设计,以便达到高扩充性、
高重用性和方便易用等优点。再加上超媒体用户界面(hyper
media user interface),可达到多维空间及非线性阅览的工作
环境。
8.1.3 多媒体技术的发
展与应用



1. 多媒体的产生和发展
在计算机发展的初期,人们只能用数字和
文字作为信息的表示形式。从20世纪80年
代中后期开始人们致力于研究将声音、图
形和图像作为新的信息媒体输入输出计算
机。1984年美国Apple公司首先在其
Macintosh机上引入位图(bitmap)的概念,
并用图标(icon)作为与用户的接口。
1985年前后,美国Commodore公司推出
了世界上第一台真正的多媒体系统Amiga,
该系统以其功能完备的视听处理能力、大
量丰富的实用工具以及性能优良的硬件,
使全世界看到了多媒体技术的美好未来。
1986年3月,Philips公司和Sony公司,联合推出了交互式紧
凑光盘系统CD-I,它将多种媒体信息以数字化的形式存储在
650MB的只读光盘上,使用户可以交互地读取光盘中的内容。
1987年3月,在Microsoft公司举办的CD-ROM年会上,RCA
公司首次演示了它们的交互式数字视听系统(digital video
interactive,DVI)。它以计算机为基础,用光盘存储和检索静态
图像、活动图像、声音以及其它信息。
进入20世纪90年代,随着计算机软硬件技术的不断提高,多
媒体时代终于到来。为使多媒体建立适应发展的标准,
Philips、Sony和Microsoft等14家厂商组成多媒体市场协会
(multimedia PC marketing
council),并于1991年10月公布了微机上的多媒体标准
MPC 1.0,1996年又公布了MPC 4.0标准,使多媒体计算机
既能播放全屏幕视频图像,又能听CD音响级的声音,还支持
DVD。MPC标准的制定,使全世界的计算机制造厂商和软件
发行厂商都有了共同的遵循标准,推动了多媒体技术和多媒
体计算机在世界范围内的迅速普及和广泛应用。
2.多媒体技术的应用
(1) 教育培训利用多媒体技术将图文、声音和视频信息并用,
能产生生动活泼的效果,且具有交互功能,可大大激发学习
兴趣,提高学习者的学习主动性。其应用范围有CAI辅助教学、
公司员工教育、职业训练和外语训练等。
(2) 商业服务形象、生动的多媒体技术特别有助于商业演示服
务。如在大型超市,顾客可通过多媒体计算机的触摸屏浏览
商品、了解其性能、外观和价格。
(3) 多媒体电子出版物通常多媒体出版物都是以大容量的光盘
(如,CD-ROM或DVD-ROM)的形式发行,它们不但可以存储
大量的资料,而且在使用、查找方面特别快捷,很适宜用来
代替各种传统的出版物,如各种手册、年鉴、百科全书、音
像辞典等。现在越来越多的影视节目也被录制到光盘出版发
行。
(4) 视像会议视像会议系统是多媒体技术在商务和办公自动化
中的一个重要应用,它将计算机的交互性、通信的分布性和
电视的真实性融为一体,通过多媒体网络可以使分处不同国
家和地区的与会者得到一
种“面对面”开会的感觉:人们不仅可以互相交谈,而且
还可以在屏幕上彼此看见,共享各种图文资料,其效果远优
于一般的电话会议。
(5) 虚拟现实虚拟现实(virtual reality)是一项与多媒体技术密
切相关的边缘技术,它通过综合应用计算机图像处理、模拟
与仿真、传感、显示系统等技术和设备,以模拟仿真的方式,
给用户提供一个真实反映操作对象变化与相互作用的三维图
像环境,从而构成一个虚拟世界,并通过特殊的输入输出设
备(如头盔式三维显示装置,数据手套等)提供给用户一个与该
虚拟世界相互作用的三维交互式用户界面。如,当用多媒体
电子百科全书去查找有关原子
的内容时,可“进入”原子的世界,并能从不同角度看到
电子在其周围飞旋。VR技术发展潜力极大,将大量应用于训
练、展示和游戏等方面。
(6) 超文本和超媒体超文本(hypertext)是随着多媒体计算机发
展而发展起来的文本处理技术,它提供了将“声、文、图”
结合在一起,综合表达信息的强有力的手段,是多媒体应用
的有效工具。与传统的文字系统最大的不同就是超文本系统
是非线性、非顺序性的。而超媒体(hypermedia)则是将多媒
体信息加入超文本系统中, 使系统不仅包含文字, 还包括了图
形、图像、声音、动画和视频等多种媒体信息。也就是说, 将
多媒体的界面运用在超文本的系统上。
(7) 多媒体与网络万维网(Web)是在因特网上运行的全球性分
布式信息系统,它支持文本、图像、声音、影视等数据类型,
而且使用超文本、超链接技术把全球范围里的信息链接在一
起,所以也称为超媒体环球信息系统。展望未来,网络和计
算机技术相交融的交互式多媒体将成为21世纪多媒体发展方
向。所谓交互式多媒体是指不仅可以从网络上接受信息、选
择信息,还可以发送信息,且信息是以多媒体的形式传输的。
多媒体技术把图像、声音和视频等处理技术以及三维动画技
术集成到计算机中,同时在它们之间建立密切的逻辑关系,
使这些本来互不相关的技术在计算机这个奇妙的世界中相辅
相成,充分展示它们的
魅力。多媒体改变了传统计算机单调乏味的字符界面,扩
充了传统计算机的处理对象,使计算机具有了声音、图像、
视频和动画等多种可视听信息,从而也更符合人们的日常交
流习惯。多媒体技术的前景十分广阔,它将使世界发生巨大
的变化。
8.1.4 多媒体系统

1多媒体系统的层次结构
多媒体硬件系统:多媒体控制板卡及I/O电
路
多媒体驱动程序:用来控制和操纵多媒体硬
件
多媒体操作系统:CD-RTOS(专用)
Windows(通用)
8.2 音频信息的处理
声波

A

8.2.1 声音的概念
周期 声音是通过一定介质传播的一种连
续波。
振幅
t
重要 振幅:音量的大小
指标 周期:重复出现的时间间隔
频率:指信号每秒钟变化的次数





模拟信号
采样
模拟信号
8.2.2 声音的数字化
1.声音信号的类型
模拟信号(自然界、物理)
数字信号(计算机)
2.声音数字化过程
量化
A/D ADC
D/A DAC
编码
数字信号
数字信号


5.声音数字化计算公式
数据量=采样频率×量化位数
×声道数/8(字节/秒)
采样频率
(kHz)
11.025
22.05
44.1
量化位数
(bit)
数据量(KB/s)
单声道
立体声
8
10.77
21.53
16
21.53
43.07
8
21.53
43.07
16
43.07
86.13
8
43.07
86.13
16
86.13
172.27
8.2.4 音频文件格式
1.WAV文件
WAV是Microsoft/IBM共同开发的PC波形文件。因未经压
缩,文件数据量很大。
特点:声音层次丰富,还原音质好
2.MP3文件
MP3(MPEG Audio layer 3)是一种按MPEG标准的音频压缩
技术制作的音频文件。
特点:高压缩比(11:1),优美音质






3.WMA文件
WMA(Windows Media Audio)是Windows
Media格式中的一个子集(音频格式)。
特点:压缩到MP3一半
4.MIDI文件
MIDI(乐器数字接口)是由一组声音或乐器
符号的集合。
特点:数据量很小,缺乏重现自然音
8.3 图像信息的处理







8.3.1 数字化图像基本概念
1.图形(矢量图形、几何图形)
矢量图是用一组命令来描述图形,这些命
令给出构成图形的各种属性和参数,如圆可以
是圆心坐标、半径以及粗细和色彩组成的。
优点:图形文件占用空间较少。
缺点:图形复杂时,耗时相对较长。
软件:CorelDRAW
FreeHand
2.图像(位图图像、点阵图像)





位图是指在空间和色彩上已经离散化的图片,它
通过描述画面中每一像素的颜色或亮度来表示该
图像,非常适合表现包含大量细节的图片(如明
暗、浓淡、层次和色彩变化等)。
优点:色彩和色调变化丰富,景物逼真。
缺点:缩放等处理后易失真,数据量大。
软件:Photoshop
PhotoImpact
彩色图像,且彩色的数目为2n,例如,用4位存放一个像素
的值,则可以生成16色的图像;用8位存放一个像素的值,则
可以生成256色的图像。
常见的位图文件格式有:BMP、GIF、JPEG、TIFF、PCX等,
其中JPEG是一种由国际标准化组织(ISO)和国际电报电话咨
询委员会(CCITT)联合制定的,适合于连续色调、多级灰度、
彩色或单色静止图像数据压缩的国际标准(它对单色和彩色图
像的压缩比通常为10∶1和15∶1)。
位图可以用画图程序绘制,如Windows XP附件中的画图程序,
它的功能比较简单。如果要制作更复杂的图形图像则要使用
专业的绘图软件和图像处理软件,如Photoshop、PaintBrush、
PhotoStyler等。


2.颜色深度
指记录每个像素所使用的二进制位数。
彩色图像:图像可使用的最多颜色数目
灰度图像:图像可使用的亮度级别数目
颜色
位数
颜色数
说明
4位
16种
Windows 3.x中画笔支持16种颜色
8位
256种
多媒体应用中的最低颜色深度
16位
32768种
RGB5:5:5,剩余1位表示其它属性(透明度)
24位
16M种
真彩色,超出人眼所能识别的颜色范围
32位
16M种
RGB8:8:8,剩余8位表示其它属性(透明度)
8.3.3 图像的获取和处理
1.图像的获取
图像的获取方式主要有:使用扫描仪扫描、使用数码相机拍
照以及使用互联网或图库光盘提供的现成图像。
使用彩色扫描仪对照片和印刷品进行扫描,经过少许加工后,
即可得到数字图像。
利用数码相机直接拍摄自然景像,中间环节少,是最简单的
获取图像的手段。为了获得满意的图像,懂得一些拍摄技巧
和相关知识是必要的。
他人拍摄或制作的图像,题材广泛,种类繁多,一般具有较
好的质量。这些图片可以来源于正式出版的图片库光盘或从
Internet的网站下载。



2.图像处理
图像处理要借助于图像处理软件。著名的图像处理
软件有Photoshop、PhotoImpact、PhotoDraw等。当
然如果用户熟悉图像文件的格式也可以使用高级语
言来编制图像处理程序。
图像处理一般包括图像扫描、简单图像绘制、图像
编辑(如放大、缩小、旋转、倾斜、复制、镜像、
透视、去除斑点、修补、修饰残损等)、图像合成、
校色调色、色彩变换、特效制作、文字编辑、文件
管理等。






3.图像数据量的计算
存储一幅图像的空间大小是:
图像数据=图像分辨率×颜色深度/8(B)
[例8-1]一幅640×480的真彩色图像,未压缩的图
像数据量是多少?
640×480×24/8=921600B
=900KB
8.4 视频信息的处理
8.4.1 数字视频基础
一、视频的基本概念
1.视觉暂留现象
人眼具有一种视觉暂留的生物现象,即人观察的物体消
失后,物体映像在人眼的视网膜上会保留一个非常短暂的时
间(0.1-0.2s)。
利用这一现象,将一系列画面中物体移动或形状改变很
小的图像,以足够快的速度(24-30f/s)连续播放,人就会感
觉画面变成了连续活动的场景。







2.视频的定义
视频又称运动图像,它是连续地随着时间变
化的一组图像(24f/s、25f/s、30f/s)。
常见的视频信号有:电影、电视、动画。
3.视频的特点
①人类接受信息的70%来自视觉(重要获取)
②视频信息确切、直观、生动
③视频信息容量大
,通常将这种动态图像文件称为动画文件;后者的画面则
是自然景物或实际人物的真实图像,如影视作品,通常将这
种动态图像文件称为视频文件。
3. 动态图像文件格式
常见的视频文件有AVI、MOV、MPG、DAT等。AVI(audio
and video interleaved 交错存储音频和视频)是Microsoft公司
出品的Video for Windows程序采用的动态视频影像标准存储
格式,MOV文件是QuickTime for Windows视频处理软件所采
用的视频文件格式。MPG文件是一种应用在计算机上的全屏
幕运动视频标准文件,它采用MPEG动态图像压缩和解压缩
技术,具有很高的压缩比,并具有
CD音乐品质的伴音。DAT格式是VCD影碟专用的视频文件
格式,也是基于MPEG压缩和解压缩标准的;如果计算机上
配备了视频卡或解压软件(如超级解霸),就可播放这种格式的
文件。
若计算机中安装了视频采集卡,则可以很方便地将录像带或
摄像机中的动态影像转换为计算机中的视频信息。利用捕捉
软件,如SnagIt、Capture Professional或超级解霸等,可录
制屏幕上的动态显示过程,或将现有的视频文件以及VCD电
影中的片段截取下来。另外,利用Windows XP附件中提供的
Movie Maker 视频编辑软件或其它专业的视频编辑软件(如
Adobe Premiere),可以对计算机中的视频文件进行编辑处理。
8.4.2 视频的文件格式





数字视频的文件格式
1.AVI文件
AVI(Audio Video Interleave)文件是一种音视频交
叉记录的数字视频文件格式。微软公司于1992年推出了
AVI技术及其应用软件VFW。
特点:①AVI采用帧内压缩,可用一般的视频编辑软
件进行编辑或处理。
②提供无硬件视频回放,
其窗口大小和帧率可根据播
放环境进行调整。



2.MPG文件
MPG文件是采用MPEG算法进行压缩的全运动
视频文件格式。它在1024*768的分辨率下可用每
秒25或30帧的速率同步播放全运动视频图像和CD
音乐伴音,其文件大小为AVI的1/6。
DAT文件也是基于MPEG压缩算法的一种文件
格式,它是Video CD和卡拉OK CD数据文件的扩展
名。




3.MOV文件
MOV(Movie digital video)文件是Apple公司
在其Macintosh机推出的视频文件格式,其相应的
视频应用软件QuickTime与VFW类似。
QuickTime for Macintosh
QuickTime for Windows
MOV文件格式的压缩算法
Video编码支持16位图像深度
的帧内压缩和帧间压缩。
8.5 计算机动画技术





8.5.1 计算机动画概述
计算机动画技术综合利用了计算机科学、数学、
物理学、绘画艺术等知识来生成绚丽多彩的连续
的逼真画面。
上世纪60年代初计算机动画→程序实现
70年代开始研制动画系统MSGEN、┄
饥饿(1974)、侏罗纪公园(1993)、玩具总
动员(1996)






一、什么是计算机动画
动画是通过一定速度播放连续画面来显示运动
和变化的过程,其含义有:
①播放速度:24f/s、25f/s、30f/s
②运动过程:动画的本质
③变化过程:色彩变化、光强变化
计算机动画是借助于计算机生成一系列连续图
像并可动态播
放的计算机技术。








二、计算机动画的分类
1.按动画功能强弱分类
第一等级:用于交互产生、着色、存储、检
索和修改图像,不考虑时间→图像编辑器
第二等级:实现中间帧的计算
第三等级:形体的操作(平移、旋转)
虚拟摄像机的操作(镜头推移)
第四等级:定义角色
第五等级:智能动画系统(自学习能力)








2.按动画制作原理分类
⑴二维动画(计算机辅助动画)
二维动画主要用来实现中间帧生成,即根据
两个关键帧生成所需的中间帧(插补技术)。
二维动画系统的功能(第二等级):
①画面生成、中间帧生成
②图像编辑
③着色、预演
④后期制作








⑵三维动画(计算机生成动画)
三维动画是采用计算机技术来模拟真实的三
维空间(虚拟真实性)。
三维动画系统的功能(第三、四等级):
①输入素材
②构造几何造型
③调整材质和贴图
④设置运动、相机和灯光
⑤着色生成图像文件





3、计算机动画的应用
1.影视与广告
主要用于制作电视广告、电视片头、卡通片、
电影片头和电影特技等。
电视广告:计算机动画可
制作出神奇的视觉效果,以取
得特殊宣传效果和艺术感染力。
玩具总动员:没有真人演员表演故事片,这
部长达77分钟的影片全部由计算机动画和
计算机合成图像组成。







2.教育与娱乐
多媒体教学:计算机动画为教师改进教学手
段、提高教学质量提供了强有力的工具。
娱乐:利用计算机动画产生模拟环境,使人
有身临其境的感觉。
3.Web动画技术
Flash:网络动画格式swf(闪客)
VRML:3D Web场景(三维世界)
Java:Web动态页面(动画程序→消除闪烁)
4.计算机动画的制作环境






计算机动画系统:计算机硬件、软件系统
一、硬件配置
主机:图形工作站(SGI、SUN、IBM、HP)
微机(Pentium、Macintosh系列机)
输入设备:图像扫描仪、录象输入
输出设备:视频输出、胶片输出









二、软件系统
1.系统软件
操作系统、高级语言、诊断程序等
2.动画软件
⑴二维动画软件
AXA 2D、Animator Studio、Flash
⑵三维动画软件
3D Studio MAX、Softimage 3D
Maya(Alias/Wavefront)、Poser




3D Studio MAX动画软件:
3DS MAX是美国Autodesk公司在PC机上开发
的实体造型、真实感显示和动画制作软件。
版本:1.0/2.0/2.5/3.0/3.1/4.0/4.2/5.0
3DS MAX 5在动画和贴图方面比4.0有长足的
进步,如完善了动画编辑器,增加了卡通效果的
材质,提高了渲染功能等。
8.6 多媒体创作工具
多媒体电子出版物是多媒体技术应用的重要领域之一,多媒
体创作工具是多媒体电子出版物开发制作过程中必不可少的,
它的作用是将多种媒体素材集成为一个完整的、具有交互功
能的多媒体应用程序。
开发Windows多媒体应用程序的工具和平台很多,根据它们
的特点可以分为两大类。
1. 编程语言
如Visual C、Visual Basic等高级语言都提供了灵活、方便地
访问系统资源的手段,可设计出灵活多变且功能强大的
Windows多媒体应用程序。许多专业的软件研究开发公司常
以多媒体程序语言作为主要的
开发工具。但是,使用编程语言来开发一个多媒体产品,
常常需要编写很多复杂的代码,对于一般用户来说,其困难
是显而易见的。
2. 多媒体创作工具
多媒体创作工具也叫写作工具或编著工具(authoring tools),
是专门为不懂编程的创作者所设计的、用来制作多媒体产品
的工具。借助这些工具软件,制作者可以简单直观地编制程
序、调度各种媒体信息、设计用户界面以及如何与用户交互
等。
多媒体创作工具相对于编程语言来说要简单得多。它的一个
重要特点就是:友好的图形界面,方便的菜单操作,创作者
无须编程,只要具备一些Windows的使用基础,就可达到专
业人员通过
编程完成的效果,开发出优秀的多媒体应用程序。惟一不
足的是,创作软件缺乏灵活的访问系统资源的手段,使其功
能受到很大限制。为了克服这种局限性,新一代的创作工具
一般都在原有创作系统的基础上,提供了一套描述语言(script
language),来完善和扩充系统功能。
20世纪80年代以来,国内外许多大型软件公司及一些专门的
多媒体创作系统制作公司,相继推出了一系列多媒体软件开
发工具,大大简化了多媒体产品的开发制作过程。目前常用
的多媒体创作工具有:美国Macromedia公司的Authorware、
Director、Action!和Asymetrix公司的Multimedia ToolBook;
台湾汉声公司的洪图(Hongtool)、北大方正公司的方正奥思等,
根据它们的创作形式,可分为以下3类。
(1) 基于卡片(card-based)的开发平台这种结构由一张一张的卡片(card)
构成,卡片和卡片之间可以相互连接,成为一个网状或树状的多媒体
系统。用户只要把用文字、图形、图像、声音、动画或视频等多种媒
体表示的信息制作在一张张的卡片上,然后再在这些卡片之间设定一
些能使它们互相链接起来的按钮、菜单等交互动作,通过系统整合之
后,就可以完成产品的制作。洪图、方正奥思、ToolBook等都属于这
类工具。
(2) 基于图标(icon-based)的开发平台在这种结构中,图标(icon)是构成
系统的基本元素,在图标中可集成文字、图形图像、声音、动画和视
频等媒体素材;用户可以像搭积木一样在设计窗口中组建流程线,再
在流程线上放入相应的图标,图标与图标之间通过某种链接,构成具
有交互性的多媒体系统。
代表性的开发工具是Authorware,它易学易用,为广大非计
算机专业人员提供了一种优秀的多媒体创作工具;同时,
Authorware方便灵活的创作方式以及结构化的设计思想,也
赢得了专业创作人员的喜爱。如图7.17所示为Authorware的
工作界面。
图7.17
(3) 基于时间(time-based)的开发平台这种结构主要是按照时间
顺序组织各种媒体素材,Director最为典型。它用“电影”的比
喻,形象地把创作者看做“导演”,每个媒体素材对象看做
“演员”;“导演”利用通道控制演员的出场顺序(前后关系);
“演员”则在时间线上随着时间进行动作。这样,用这两个坐
标轴就构成了一个丰富多彩的场景。
这几种创作工具虽然制作方式不同,但共同的特点都是具有很
强的文字、图形编辑功能,支持多种媒体文件格式,提供多种
声音、动画和影像播放方式,并提供丰富的动态特技效果,以
及具有强大的交互能力,直接面向各个应用领域的非计算机专
业的创作人员,可以创作出高品质的优秀的多媒体应用产品。
另外,美国Microsoft公司的办公套件Office成员之一的
PowerPoint也是一种专用于制作演示用的多媒体投影片/幻灯
片的工具(国外称之为多媒体简报制作工具),属于卡片式结构,
简单易学。