第1章 多媒体技术基础知识 1
1.1 概述 1
1.1.1 多媒体技术的基本概念 1
1.1.2 多媒体技术的发展历程 4
1.1.3 流媒体技术 5
1.2 多媒体技术的研究内容和应用领域 8
1.2.1 多媒体技术的研究内容 8
1.2.2 多媒体技术的应用领域 9
1.3 多媒体产品及其开发 11
1.3.1 多媒体产品的特点 11
1.3.2 多媒体产品的基本模式 12
1.3.3 多媒体产品的开发工具 13
1.3.4 多媒体产品的开发流程 15
1.3.5 多媒体产品的版权问题 17
1.4 本章习题 18
1.5 上机练习 19
练习 搜索多媒体技术知识 19
第2章 图像处理技术 20
2.1 图形图像的基本原理 20
2.1.1 图形和图像 20
2.1.2 图像的分辨率 22
2.2 图像的数字化技术 23
2.2.1 图像的色彩模式 23
2.2.2 图像的颜色深度 24
2.2.3 图像压缩 24
2.2.4 图像文件格式 25
2.2.5 图像文件的体积 26
2.3 图像的获取 27
2.3.1 从网络获取图像素材 27
2.3.2 使用数码相机 28
2.3.3 图像扫描 28
2.3.4 截图软件 29
2.4 基于Photoshop的图像处理技术 32
2.4.1 认识Photoshop 32
2.4.2 图像的选取 33
2.4.3 图像色调的调整 34
2.4.4 图像几何形状处理技术 40
2.4.5 绘制图像 43
2.4.6 图层 46
2.4.7 文字效果 50
2.4.8 滤镜效果 53
2.5 本章习题 56
2.6 上机练习 57
练习1 使用滤镜制作特效花纹图案 57
练习2 创建水晶辉光文字特效 57
练习3 绘制卡通场景 58
第3章 数字音频处理技术 59
3.1 基本知识 59
3.1.1 认识声音 59
3.1.2 声音的三要素 59
3.2 声音信号数字化技术 60
3.2.1 声音信号数字化过程 60
3.2.2 数字音频的技术指标 61
3.2.3 数字音频的音质与数据量 61
3.3 数字音频文件格式 62
3.3.1 各种音频格式介绍 63
3.3.2 音频文件格式的转换 65
3.4 语音识别技术 66
3.4.1 语音识别技术的发展历史 66
3.4.2 语音识别技术的基本原理 66
3.4.3 语音识别软件介绍 68
3.5 基于Adobe Audition的数字音频处理技术 68
3.5.1 Adobe Audition简介 68
3.5.2 使用Adobe Audition前的相关设置 70
3.5.3 使用Adobe Audition录音 71
3.5.4 使用Adobe Audition编辑音频 75
3.5.5 使用Adobe Audition优化声音效果 77
3.6 本章习题 82
3.7 上机练习 82
练习1 使用Adobe Audition处理声音素材 82
练习2 使用GoldWave软件进行录音 83
练习3 使用GoldWave制作卡拉OK伴奏音乐 83
练习4 使用“全能音频转换通”软件进行音频格式转换 84
第4章 动画制作技术 86
4.1 基础知识 86
4.1.1 动画的视觉原理 86
4.1.2 动画技术指标 87
4.2 动画制作软件 88
4.2.1 二维动画制作软件 88
4.2.2 三维动画制作软件 89
4.2.3 动画文件格式 90
4.3 基于Flash的动画制作技术 90
4.3.1 Flash工作环境 90
4.3.2 Flash动画的制作流程 94
4.3.3 帧和图层 96
4.4 逐帧动画 97
4.5 补间动画 99
4.5.1 动作补间动画 99
4.5.2 形状补间动画 101
4.6 路径动画和遮罩动画 103
4.6.1 路径动画 103
4.6.2 遮罩动画 105
4.7 元件 108
4.7.1 元件的类型和创建方法 108
4.7.2 影片剪辑元件 110
4.7.3 按钮元件 112
4.8 在Flash动画中应用声音 114
4.8.1 将声音导入Flash 114
4.8.2 引用声音 115
4.8.3 声音属性设置 115
4.8.4 给按钮加上声效 116
4.9 用ActionScript实现交互动画 116
4.9.1 动作面板 116
4.9.2 脚本助手 117
4.9.3 时间轴控制函数 118
4.10 本章习题 120
4.11 上机练习 120
练习1 用补间动画制作多媒体演示课件 120
练习2 用遮罩动画制作文字标题特效 121
练习3 制作动态特效按钮 122
第5章 视频处理技术 123
5.1 视频基础知识 123
5.1.1 模拟视频和数字视频 123
5.1.2 非线性编辑 124
5.1.3 帧、场和制式 124
5.2 数字视频技术 125
5.2.1 MPEG视频压缩标准 125
5.2.2 常见的视频处理功能 126
5.2.3 视频编辑软件 127
5.2.4 视频文件格式 127
5.3 视频格式转换工具——Video Converter 128
5.3.1 Total Video Converter简介 128
5.3.2 利用Total Video Converter转换视频文件格式 129
5.3.3 利用Total Video Converter抓取DVD视频 131
5.4 屏幕录像工具——Camtasia Studio 132
5.4.1 Camtasia Studio简介 132
5.4.2 使用Camtasia Studio录制视频 133
5.4.3 使用Camtasia Studio编辑视频 138
5.5 基于Premiere的视频处理技术 142
5.5.1 Premiere制作电影的流程 143
5.5.2 新建项目 143
5.5.3 输入素材 146
5.5.4 装配和编辑素材 147
5.5.5 视频转场特效 149
5.5.6 视频特效 151
5.5.7 叠加效果和运动特效 152
5.5.8 添加声音 155
5.5.9 添加字幕 156
5.5.10 输出电影 160
5.6 本章习题 162
5.7 上机练习 163
练习1 使用Camtasia Studio为视频添加画中画效果 163
练习2 使用Camtasia Studio创建CD菜单 163
练习3 用Premiere进行视频编辑 164
第6章 基于图标的多媒体开发工具——Authorware 165
6.1 Authorware基础知识 165
6.1.1 工作界面 165
6.1.2 设置文件属性 168
6.1.3 流程线操作 169
6.2 文字、图形和图像的设计 170
6.2.1 文字设计 171
6.2.2 绘制图形 172
6.2.3 外部图像的导入和编辑 175
6.2.4 “显示”图标 176
6.2.5 “等待”图标 178
6.3 声音、视频和动画的设计 178
6.3.1 声音的设计 179
6.3.2 视频的设计 180
6.3.3 Flash动画的设计 183
6.4 运动方式设计 186
6.4.1 认识“移动”图标 186
6.4.2 “移动”图标属性的设置 186
6.4.3 “指向固定点”运动方式 188
6.4.4 其他4种运动方式 189
6.5 交互设计 189
6.5.1 认识交互结构 189
6.5.2 交互图标及交互类型 190
6.5.3 按钮交互实例——创建模块化程序结构 193
6.6 变量和函数 194
6.6.1 变量 194
6.6.2 函数 195
6.7 本章习题 197
6.8 上机练习 198
练习1 输入文本实例——古诗欣赏 198
练习2 课件实例——世界景观欣赏 199
练习3 插入Flash动画——看图识字 199
练习4 指向固定点运动方式应用——汽车拉力赛 200
练习5 热区域交互应用——英语情景对话 201
第7章 多媒体产品开发技术 202
7.1 多媒体创意设计 202
7.1.1 多媒体创意设计简介 202
7.1.2 多媒体创意的实施方法 203
7.2 多媒体产品开发的美学基础 208
7.2.1 平面构图 208
7.2.2 色彩设计和视觉效果 214
7.2.3 多种数字信息的美学基础 217
7.3 多媒体软件工程基础 220
7.3.1 瀑布模型 220
7.3.2 螺旋模型 220
7.3.3 面向对象开发方法 222
7.4 本章习题 223
7.5 上机练习 224
练习1 用Photoshop设计多媒体软件界面 224
练习2 利用Flash设计多媒体软件界面 225
第8章 Flash多媒体课件开发技术 227
8.1 用Flash制作多媒体课件 227
8.1.1 在Photoshop中编辑和创建图像素材 227
8.1.2 用GoldWave剪裁和编辑背景音乐 233
8.1.3 创建课件界面和导入声音、图像素材 236
8.1.4 创建课件元件 237
8.1.5 声音和动画同步播放的制作 239
8.1.6 制作主动画 242
8.2 Flash多媒体课件导航系统的实现方法 244
8.2.1 帧跳转法 247
8.2.2 attachMovie函数法 249
8.2.3 场景跳转法 251
8.2.4 loadMovie函数法 252
8.3 Flash多媒体课件综合案例赏析 253
8.3.1 单场景交互课件——正方体的截面 253
8.3.2 多场景导航课件——荷塘月色 259
8.3.3 网络型导航课件——金属的物理性质 264
8.4 本章习题 270
8.5 上机练习 271
练习1 利用单场景帧跳转技术制作课件 271
练习2 利用多场景跳转技术制作课件 271
练习3 利用加载外部swf文件技术制作课件 272
第9章 多媒体软件开发综合案例 273
9.1 案例分析 273
9.1.1 案例制作思路 273
9.1.2 案例制作流程 275
9.2 程序进入部分的制作 275
9.2.1 检测用户分辨率 275
9.2.2 制作片头视频 278
9.2.3 将片头视频应用到Authorware文件 287
9.3 程序主界面的制作 289
9.3.1 用Photoshop制作主界面背景 289
9.3.2 将背景图片应用到Authorware文件 293
9.3.3 实现视频播放导航 294
9.4 制作视频教程播放器 303
9.4.1 实现视频教程的播放 303
9.4.2 视频教程播放的基本控制 305
9.4.3 使用滑块控制视频教程播放 306
9.4.4 实现播放的步进和步退功能 308
9.4.5 使用滑块控制解说音量 309
9.4.6 退出播放控制器 310
9.5 光盘背景音乐的播放控制 310
9.5.1 主界面背景音乐的控制 311
9.5.2 视频播放器中背景音乐的控制 312
9.6 实现光盘退出和网站导航功能 313
9.6.1 创建退出导航 313
9.6.2 制作退出程序 313
9.6.3 实现网站导航 315
9.7 完善多媒体光盘的制作 317
9.7.1 用Camtasia Studio制作多媒体教程 317
9.7.2 多媒体程序的打包 317
9.8 本章习题 319
9.9 上机练习 320
练习 制作多媒体教学光盘 320
第10章 多媒体光盘制作技术 321
10.1 多媒体数据处理 321
10.1.1 多媒体数据的类型和特点 321
10.1.2 多媒体数据文件的整理 322
10.2 图标的设计和制作技术 322
10.2.1 IconCool Editor简介 322
10.2.2 IconCool Editor的工作界面 323
10.2.3 绘制图标 324
10.3 刻录多媒体光盘 326
10.3.1 光盘存储技术 326
10.3.2 光盘自动运行技术 327
10.3.3 使用Nero刻录光盘 328
10.4 本章习题 333
10.5 上机练习 334
练习1 用IconCool Editor制作图标 334
练习2 编写光盘自动运行文件Autorun.inf 334
附录 参考答案 335
参考文献 339