在这个娱乐至死的时代,多媒体成为在娱乐中不可缺少的工具。目前,随着多媒体电脑的普及,多媒体技术正逐渐进入政府部门、学校、公司企业以至家庭,#广泛用于管理、教育、公共服务、出版等领域。而这些多媒体技术,都需要依靠多媒体软件的支持,因此多媒体软件开发技术也成为软件开发公司不可或缺的一个项目,下面我们就来看一个多媒体软件开发案例,带你一起更深入的了解多媒体软件开发技术。
一、多媒体项目框架的策划
1、 项目的需求分析
多媒体软件开发的第一个步骤就是要确定软件所要表达的内容范围。
可行性报告的四个部分:用户分析、内容分析、技术分析、成本分析。
2、 多媒体项目的内容规划
规划项目的内容结构:制定内容大纲、制定软件的风格、制定项目的功能和各个功能之间的关系、制定软件的大致流程。
3、多媒体项目的管理规划
组建多媒体软件开发队伍和建立项目的管理机构。
注:其中动画制作人员可以由计算机组人员兼任,并在计算机组中完成。
多媒体软件的开发队伍一般有这么几方面人员组成:管理人员、脚本编写人员、多媒体信息处理人员和计算机人员。
4、多媒体项目的进程规划
二、多媒体脚本编写的规范
首先是脚本内容结构的规划。
其次,为了使编写的脚本内容符合一定的规范,我们要制定脚本编写时所用的稿纸形式,并要求编写者严格按照脚本稿纸进行脚本内容的编写。脚本稿纸一般从内容编写的角度出发,
三、多媒体脚本的改编
由于一般脚本的编写者对于计算机多媒体技术的表现形式不是很熟悉,所以在他们编写完脚本后,就要组织人力对脚本进行改编。
改编的主要工作首先是对脚本内容进行分类,注明内容的表现形式是文字、声音还是影视等,并给予特定的标号,这个工作主要是为了后面媒体处理进行准备,有时候我们称它为“媒体划分”阶段。在这个阶段的工作中,要掌握两个原则:
符合脚本的内容和便于用户的使用。
遵循各种媒体在计算机软件应用中的使用原则。
改编的第二个工作是在理解脚本编写者对脚本编写的意图的基础上,根据脚本的内容和多媒体软件的框架结构,进行软件屏幕的设计处理,安排好各个媒体在时间上、空间上以及它们之间控制上的各种关系,提供计算机制作时的媒体控制流程,有时候我们称它为“屏幕安排”阶段。
制定项目工作流程和时间计划表。
四、多媒体中各种媒体使用原则
1、 文字的使用
一个屏幕版面上文字材料不宜过多;在同一屏幕版面上字体变化不宜过多。
2、 图像的使用
包括:位置、数量、色彩、真实度
3、声音的使用
包括:瞬态性、顺序性、背景音乐、讲解语音、效果音
4、 动画及影视的使用
5、 其它
五、计算机合成的设计
1、媒体标准
以Microsoft公司为首的MPC(Multimedia PC Marketing Council)联盟,曾经先后制定了三套多媒体计算机的标准,分别命名为MPC Level1、MPC Level2和MPC Level3,
MPC Level1
MPC Level2
MPC Level3
CPU(中央处理器)
386SX
486/25
PENTIUM/75
RAM(内存)
2M(建议4M)
4M(建议8M)
8M(建议16M)
HDD(硬盘)
20M
160M
450M
CD-ROM(光驱)
150K/SEC
300K/SEC
600K/SEC
显示卡
640*480 16色
640*480 64K色
650*480 64K色MPEG1
音效卡
8 bit 22KHz
16 bit 44KHz
16 bit 44KHz
I/O口(输入输出口)
串、并、MIDI、游戏杆
串、并、MIDI、游戏杆
串、并、MIDI、游戏杆
输入设备
键盘、鼠标
键盘、鼠标
键盘、鼠标
目前开发的多媒体软件可以考虑适用硬件环境一般以PII233、16位声卡、8速CDROM为标准,同时考虑到媒体的存储空间和它的效果之间的关系,在通常情况下各种主要媒体信息的计算机存储格式和数据标准如下所示:
声音:8位,22.05KHz,单声道,“WAV”数据格式。
图片:8位彩色或16位彩色。
录象:大小为240*180,每秒为15帧,数据率为300K/S,“AVI”数据格式。
2、软件开发平台
程序设计语言
多媒体著作系统
以上就是多媒体软件开发的其中一个案例,多媒体软件开发还有很多的类型,这里就不做其他案例的介绍了,如果你想了解的更多,那就去网上或者图书馆查阅更多的多媒体软件开发资料,当然你也可以继续关注一品威客百科,在接下来的更新中你会学习到更多的知识。