1、第七章 多媒体与多媒体应用开发,1984年APPLE公司推出世界上第一台具有多媒体特性的计算机MACINTOSH计算机。多媒体技术使计算机系统的人机交互界面和手段更加友好和方便,非专业人员也可以方便地使用和操作计算机。多媒体技术使音像技术、计算机技术和通信技术三大信息处理技术真正紧密地结合起来。,多媒体就是多种媒体的集成,由文字、形、图像、声音、视频图像和动画等媒体集成的数字化的信息表示手段。计算机多媒体技术则是指利用数字的方法使用计算机和相关的设备对上述媒体进行综合处理。,7.1 多媒体,7.1.1 什么是多媒体媒体是人们表达信息、传播信息和存储信息的的手段和方式。媒体的基本元素:文字、图形
2、、静止图像、动画、视频图像、声音等。多媒体由媒体的基本元素组合而成的信息表述方式。多媒体的特性:集成性、数字化、时间相关性、交互性、数据量大。,7.1.2 多媒体的应用教育培训、演示系统、电子出版物等。,7.2 多媒体计算机系统,7.2.1 多媒体计算机系统 多媒体硬件平台,多媒体输入输出控制与接口 控制多媒体硬件 完成多媒体硬件与操作系统之间的数据传输 多媒体操作系统多媒体操作系统提供了多个媒体之间的同步具有图形用户界面 常见多媒体操作系统 Windows 3.1/ 95/98 对多媒体提供了很好支持,多媒体创作系统 用于开发多媒体应用软件,常见的有:Authorware、Director、
3、Action、Toolbook等。,多媒体应用系统主要指面向最终用户的应用程序或演示,如用于教的多媒体教学软件、产品演示系统等。,7.2.2 多媒体计算机 (MPC),7.3多媒体技术与设备,音频设备: 声卡实现模拟与数字音频的转换,通过以固定的时间间隔对波形进行采样来得到数字化音频。音频采样三个参数:频率、数据位、记录声道数.采样频率指每秒钟的采样次数,等于波形被等分的份数。频率越高,声音质量就越高,要求的存储量也越大。,采样数据位即每个点的数据表示范围,常用的有8位、12位、16位。8位采样指将每个采样划分为256等份,16位采样则分为65 536等份。用来描述波形声音通道的个数表明声音记
4、录只产生一个 波形(单声道)还是多个波形(多声道)特性的垂直单位数量越多,采样越接近原始的模拟波形,要求的存储量越大。,视频设备:显示卡和显示器存储光盘:只读光盘、可读写光盘,音频文件的存储空间计算公式:字节/秒=(采样频率*采样数据位*通道数)/8,一分钟单声道音乐片断需要的存储空间,比较常用的光盘标准,红皮书标准:数字音频标准黄皮书标准:光盘上可以同时存放音乐数据和计算机数据High Sierra标准:由黄皮书标准改进而成,后来成为 ISO9600橘皮书标准:支持在不同的时间分多次写入数据白皮书标准:即VCD标准,数据以MPEG1的方式压缩存储DVD标准:数据采用MPEG2标准对视频数据和
5、音频数据进行压缩,CDROM驱动器,CDROM与主板上的IDE口相连主要参数有数据传送速率和查找时间MPC规定最小数据传送速率为150kbps常说的8/16/24倍速光驱是指数据传送速率是最小规范的8/16/24倍查找时间是指从发出指令到从CDROM上找到信息所需的时间,7.4.1 多媒体应用软件的制作过程,7.4多媒体应用开发,需求分析:需求方和多媒体项目制作方共同参加对多媒体应用程序的表现主题、内容、规模、查询方式、设计风格等进行分析描述形成需求分析报告脚本编写描述所有的可见活动,并给出台词及系统的功能要求,脚本分析及软件结构设计 多媒体应用程序制作者拿到脚本后,首先要确定的是项目类型。图
6、书出版型充分利用图、文、声等多种媒体来表现主题,并应具备跳转、检索、导航等功能。教育或培训型是在传统CAI的基础上扩展了多媒体的表现功能,首先要强调交互能力,图文并茂,具备动画功能,富有知识性和趣味性,一般使用开发工具来制作。,演示型需要图、文、声并茂,可以产生分支结构,具有循环演示功能。查询型一般具有查找功能,需要定位、比较、计算,由此产生数据传输,一般与数据库相连,将多媒体信息作为特殊字段处理。,明确项目类型后,便可进行项目的软件结构设计,分为以下几步:完成项目的整体设计、信息类型划分、内容定义、层次结构关联及最终表现方式完成项目的总体设计框图,而后完成各个画面的详细设计,包括确定图像和各
7、种按钮的位置和尺寸,选择背景图像,对子画面的文字进行版面设计,完成动画与声音的同步设计,根据画面内容设计解说词及背景音乐等,采集、制作多媒体素材对于文本文件,可通过字处理软件录入编辑对于声音文件,可通过声卡录制,使用声卡或Windows系统提供的工具进行修改、编辑。对于图形、图像,可采用电脑绘制、视频卡采集或扫描等方式得到。对于动画文件,可采用二维或三维的专门动画制作软件来制作,产品制作程序设计语言制作产品用创作工具制作产品产品测试请有关领域专家和用户对最终产品进行核实,7.4.2 多媒体数据的准备,文本信息利用字处理软件Word等键入、排版扫描印刷品,并进行字符的识别图表处理:excel声音
8、信息自行创作并录制声音、购买现成的音乐产品编制音频的软件,常见的有SoundEdit、SoundDesign、MasterTracks、Audio Trax、Alchenvy、WaveEdit及MIDISoft Studio等,图形的制作-制作2D图形较常见的软件包括Windows下的PaintBrush、Visio、SuperPaint及Studio 32等 图像的生成和处理-图像又称位图,在计算机中由一组内存位组成,这些位定义图像中每个象素的颜色或灰度,图像的获取有如下几种方法:使用各种图像编辑工具来创建单帧静态图像photoshop也可使用扫描、抓帧、数码相机拍摄来创建动画二维动画软件A
9、nimator Pro、三维建模软件AutoCAD、目前制作三维动画常用的软件是美国AutoDesk公司的3D Studio(3DS),7.4.3 多媒体开发工具与平台,多媒体开发工具和平台可以归纳为两大类:创作软件和编程语言使用创作软件开发多媒体应用几乎不要求编程,只要一条或几条命令便可完成普通的程序设计语言都可以用来进行多媒体应用的开发,譬如C/C+、Visual Basic、DELPHI等,采用编程语言进行多媒体开发的优点在于可以灵活、方便地访问系统资源,调用所有Windows和多媒体API,VB提供了一些多媒体构件,利用这些定制构件可以方便和简化程序的开发,首先需要有适合播放的构件Vi
10、sual Basic中的定制构件 VB提供的多媒体构件有:图像构件、视频构件、图表构件、媒体控制界面,7.5.2 VB的多媒体程序设计,例1:钟表 用timer控件和图形结合实现例2:ANIMATION 控件的使用-播放.avi动画 主要方法: Open Play Stop Close,例3:Multimedia MCI 控件的使用-播放.MID 和.WAV文件。主要属性:FILENAME,DEVICETYPE方法:COMMAND,取值有: OPEN Play Stop Close EJECT,例4 视频控件(ActiveMovie)的使用支持MPEG音频和视频文件,AVI视频文件、WAV文件MIDI文件等如图所示,界面设计,创建项目、窗体添加ActiveMovie控件,程序设计,
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。