第1章 多媒体技术概述 1
1.1 多媒体的基本概念 3
1.1.1 媒体与多媒体 3
1.1.2 多媒体技术与多媒体计算机 5
1.1.3 多媒体技术的特性 6
1.1.4 多媒体的关键技术 7
1.2 多媒体技术的发展与应用 8
1.2.1 多媒体技术的发展过程 8
1.2.2 多媒体技术的应用领域 10
1.3 多媒体技术研究的主要内容 11
1.3.1 多媒体技术的基础 11
1.3.2 多媒体数据压缩技术 14
1.3.3 多媒体数据管理技术 16
1.3.4 多媒体通信与分布应用技术 16
1.3.5 多媒体网络技术 17
1.3.6 多媒体应用系统开发 18
1.4 多媒体技术的研究热点 20
1.4.1 多媒体数据编码 20
1.4.2 多媒体数据安全 21
1.4.3 人机交互技术 22
1.4.4 多媒体数据管理 24
1.4.5 网络多媒体 27
1.4.6 多媒体应用系统 29
1.5 多媒体技术的发展趋势 31
小结 33
习题 33
第2章 多媒体环境的建立 35
2.1 多媒体计算机系统 37
2.2 多媒体存储设备 39
2.2.1 多媒体信息存储的特点 39
2.2.2 光存储技术 39
2.2.3 CD光盘的分类及标准 40
2.2.4 CD-ROM驱动器 42
2.2.5 DVD光盘的分类及标准 42
2.2.6 DVD驱动器 43
2.2.7 其他存储设备 43
2.3 多媒体功能卡 46
2.3.1 音频卡 46
2.3.2 视频卡 47
2.3.3 显卡 48
2.4 多媒体1/O设备 51
2.4.1 笔输入 51
2.4.2 触摸屏 53
2.4.3 扫描仪 54
2.4.4 数码相机 55
2.4.5 数码摄像机 57
2.4.6 虚拟现实的三维交互技术 58
2.4.7 输入输出接口 61
2.5 多媒体处理器 63
2.6 多媒体总线 64
2.7 常用多媒体软件介绍 66
2.7.1 影像播放软件 67
2.7.2 音频播放软件 68
2.7.3 电子书制作软件 68
2.7.4 电子像册制作软件 68
2.7.5 网络电视软件 69
2.7.6 多媒体光盘制作软件 70
小结 70
习题 70
第3章 音频数据的获取与编辑 72
3.1 基本概念 73
3.1.1 声音的概念 74
3.1.2 声音的数字化 75
3.1.3 声音文件的大小 76
3.1.4 音频文件的格式 76
3.2 声音的录制和获取 78
3.2.1 音频的获取途径 78
3.2.2 使用声卡录音的前期准备 78
3.2.3 从音频CD光盘中获取音乐文件 80
3.2.4 使用豪杰音频解霸录制VCD影碟伴音 82
3.3 高频数据的编辑 82
3.3.1 常用音频编辑软件介绍 83
3.3.2 CoolEditPro2.0的基本操作 84
3.3.3 CoolEditPro2.0中的声音特效 89
3.3.4 使用CoolEditPro2.0进行音乐合成 91
3.3.5 消除歌曲中的原唱 92
3.4 MIDI音乐制作 94
3.4.1 MIDI音乐的特点 94
3.4.2 制作MIDI音乐的设备 95
3.4.3 MIDI编辑软件介绍 96
3.5 不同音频格式的转换 97
3.6 综合案例 98
小结 100
习题 100
第4章 数字图像处理 102
4.1 图形图像基本概念 103
4.1.1 三基色与三原色 103
4.1.2 色彩三.要素 103
4.1.3 像素与分辨率 104
4.1.4 图像类型 105
4.1.5 色彩模式 106
4.2 图像文件格式 107
4.2.1 图像获取 107
4.2.2 图像文件的格式 108
4.2.3 图像文件浏览与格式转换 109
4.3 数字图像的编辑 111
4.3.1 操作界面 112
4.3.2 文件的基本操作 113
4.4 选区的创建与编辑 114
4.4.1 图像的选取 114
4.4.2 选区的编辑 114
4.5 图层的应用 119
4.5.1 图层的分类 119
4.5.2 应用图层特效 119
4.6 路径操作 124
4.6.1 路径的相关概念 124
4.6.2 应用路径 124
4.7 使用滤镜 126
4.8 色调与色彩调整 128
4.8.1 色调查看 128
4.8.2 色调调整 129
4.8.3 色彩查看 129
4.8.4 色彩调整 130
4.9 通道与蒙版技术 134
4.9.1 通道 134
4.9.2 蒙版 135
4.10 综合实例 136
小结 139
习题 139
第5章 动画原理及制作 141
5.1 动画的基本概念 143
5.1.1 动画原理及其分类 143
5.1.2 动画的制作过程 143
5.1.3 常见的动画文件格式 144
5.2 GIF动画的制作 145
5.3 维动画软件FlashCS3简介 147
5.4 图形和文字处理 148
5.4.1 矢量图形的绘制与编辑 148
5.4.2 文本的使用 151
5.4.3 元件、实例和库 153
5.5 逐帧动画的制作 155
5.5.1 帧 156
5.5.2 图层 156
5.5.3 逐帧动画 156
5.6 补间动画的制作 159
5.6.1 形状补问动画 159
5.6.2 动作补间动画 161
5.7 特效动画的制作 163
5.7.1 制作引导动画 163
5.7.2 制作遮罩动画 166
5.8 交互式动画 169
5.8.1 ActionScript和【动作】面板 169
5.8.2 常用的ActionScript语句 169
5.8.3 ActionScript语句应用举例 174
5.9 综合案例 177
小结 182
习题 182
第6章 数字视频的采集与制作 185
6.1 视频的基本知识 187
6.1.2 彩色电视制式 188
6.1.3 高清晰数字电视 189
6.1.4 数字视频的获取 189
6.1.5 视频文件的格式 190
6.2 视频的非线性编辑技术 192
6.3 视频编辑软件介绍 193
6.4 Premiere Pro视频采集与编辑 194
6.4.1 Premiere Pro1.5简介 194
6.4.2 使用Premiere Pro采集视频. 198
6.4.3 视频的基本编辑方法 199
6.4.4 转场特效的使用 201
6.4.5 视频特效 204
6.5 视频格式的转换方法 206
6.6 综合案例 207
小结 210
习题 211
第7章 多媒体制作工具Authorware 212
7.1 多媒体制作工具简介 214
7.1.1 多媒体创作过程 214
7.1.2 多媒体创作工具 215
7.2 Authorware简介 216
7.3 显示图标和等待图标 220
7.3.1 显示图标 220
7.3.2 等待图标 224
7.4 移动图标和擦除图标 225
7.4.1 移动图标 225
7.4.2 擦除图标 231
7.5 声音图标和数字电影 232
7.5.1 声音图标 232
7.5.2 数字电影图标 233
7.6 交互控制的实现 234
7.6.1 交互结构与交互属性设置 235
7.6.2 按钮响应 236
7.6.3 热对象及热区域响应 239
7.6.4 文本输入响应 243
7.6.5 条件交互及下拉菜单交互 246
7.6.6 其他类型交互 249
7.7 计算图标和群组图标 251
7.7.1 计算图标 251
7.7.2 群组图标 253
7.8 程序流程控制 254
7.8.1 判断图标 254
7.8.2 分支与循环结构 255
7.8.3 框架图标 258
7.9 Authorware编程基本语法 259
7.9.1 变量 259
7.9.2 函数 260
7.9.3 表达式 261
7.9.4 脚本语言 261
7.10 程序的打包和发布 263
7.10.1 程序的打包 263
7.10.2 一键发布 264
7.11 综合案例 265
小结 269
习题 269
第8章 多媒体应用程序设计 271
8.1 多媒体程序设计基础 272
8.1.1 Visual Basic简介 272
8.1.2 Visual Basic的启动 272
8.1.3 Visual Basic的集成开发环境 273
8.2 ActiveX控件 275
8.3 使用多媒体控制接口 277
8.3.1 MCI 277
8.3.2 MCI指令及使用 279
8.4 利用Visual Basic开发多媒体程序. 280
8.4.1 Multimedia MCI控件对声音、视频的控制 280
8.4.2 Windows Media Player对各种多媒体的连续播放 283
8.4.3 Visual Basic程序设计中Flash动画 286
8.4.4 Visual Basic程序设计中API函数使用综合实例 288
小结 291
习题 291
参考文献 293