您现在的位置:首页 > 知识库 > 电子信息 >音视频压缩实用手册:如何使用最优方式进行音视频压缩(第2版)
音视频压缩实用手册:如何使用最优方式进行音视频压缩(第2版)

音视频压缩实用手册:如何使用最优方式进行音视频压缩(第2版)

资料大小: 134.25 MB
文档格式: PDF文档
资料语言: 简体中文
资料类别: 电子信息
更新日期: 2020-05-20
下载说明:
推荐信息: 实用手册   最优   使用   视频压缩   方式

本地下载(30点)  备用下载(30点)

内容简介
音视频压缩实用手册:如何使用最优方式进行音视频压缩(第2版)
出版时间: 2013年版
内容简介
  通过阅读《音视频压缩实用手册——如何使用最优方式进行音视频压缩(第2版)》,可以学习如何对视频和音频进行压缩,用最容易的方法获得最佳的质量。著名专家Ben Waggoner教你如何提高内容的最终质量,开发高效的工作流程。本书能帮助你理解视觉和听觉的基本概念,并在压缩环境中应用这些知识。无论你面对的是网络、DVD、蓝光、手机还是其他平台,这些实用知识都可用来创建、编辑和压缩质量最好的视频和音频。书中包含清晰的例子,告诉你在实际项目中如何进行最佳选择。同时涵盖Mac和Windows产品,完整呈现当今的压缩技术:涉及各种不同的工具、编解码器,以及各种不同的发送格式,聚集于如何为特定项目、播放器和资源进行正确设置。《音视频压缩实用手册——如何使用最优方式进行音视频压缩(第2版)》作者Ben Waggoner联合创办了开拓性的数字媒体服务公司——Journeyman Digital公司,推出了Terran互动公司的咨询服务部,并且曾是Interframe Media的负责人。Ben于2005年加入了微软公司,现在主要担任微软Silverlight平台的视频战略师。
目录
目 录

第1章 看与听 1
1.1 看 1
1.1.1 光是什么 1
1.1.2 眼睛在做什么 2
1.1.3 大脑如何看见 4
1.1.4 我们如何感知亮度 5
1.1.5 我们如何感知色彩 5
1.1.6 我们如何感知白色 6
1.1.7 我们如何感知空间 6
1.1.8 我们如何感知运动 7
1.2 听 8
1.2.1 声音是什么 8
1.2.2 声音如何起作用 10
1.2.3 我们听到什么 11
1.2.4 心理声学 12
1.2.5 小结 12

第2章 未压缩的视频和音频:采样和量化 13
2.1 采样和量化 13
2.1.1 空间采样 13
2.1.2 时间采样 13
2.1.3 声音采样 14
2.1.4 奈奎斯特频率 14
2.1.5 量化 16
2.1.6 曲线和超8-bit 18
2.2 颜色空间 18
2.2.1 RGB 19
2.2.2 RGBA 20
2.2.3 Y′CbCr 20
2.2.4 CMYK颜色空间 22
2.3 量化水平和比特深度 23
2.3.1 每通道8-bit 23
2.3.2 1-bit(黑与白) 23
2.3.3 索引颜色 23
2.3.4 8-bit灰阶 24
2.3.5 16-bit颜色(高色彩/数千色彩/555/565) 24
2.3.6 量化音频 27
2.4 量化误差 28

第3章 压缩的基本原理 31
3.1 压缩基础:信息论简介 31
3.1.1 任何数字都能转化为比特 31
3.1.2 内容中的冗余越多,就能被压缩得越多 31
3.1.3 编码效率越高,输出的随机性越大 32
3.2 数据压缩 32
3.2.1 压缩良好的数据不能良好压缩 32
3.2.2 多用途的压缩不理想 33
3.2.3 压缩小增长需要压缩时间大增长 33
3.3 空间压缩基础 33
3.3.1 空间压缩方法 34
3.3.2 行程编码 34
3.3.3 采用LZ77和LZW的高级无损压缩 34
3.3.4 算术编码 35
3.3.5 离散余弦变换(DCT) 35
3.3.6 色度编码与宏模块 43
3.3.7 完成帧 44
3.4 时间压缩 44
3.4.1 预测 45
3.4.2 运动估计 46
3.4.3 双向预测 46
3.5 速率控制 47
   超越MPEG-1 47
3.6 感知优化 48
3.7 其他的变换 48
3.7.1 小波压缩 48
3.7.2 分形压缩 49
3.8 音频压缩 51
3.8.1 子带压缩 51
3.8.2 音频速率控制 51

第4章 数字视频工作流程 53
4.1 计划 53
4.1.1 内容 53
4.1.2 传播目标 53
4.1.3 受众 54
4.1.4 中庸之道 55
4.2 制作 55
4.3 后期制作 56
4.4 采集 56
4.5 预处理 56
4.6 压缩 57
4.7 传送 57

第5章 制作、采集和后期制作 59
5.1 导语 59
5.2 播放标准 59
5.2.1 NTSC 60
5.2.2 PAL 60
5.2.3 SECAM 61
5.2.4 ATSC 61
5.2.5 DVB 61
5.3 预制作 61
5.4 制作 62
   制作技巧 62
5.5 挑选制作格式 66
   制作格式的类型 66
5.6 采集 73
5.6.1 视频连接 73
5.6.2 音频连接 77
5.7 帧尺寸和帧率 78
5.7.1 采集模拟标清 79
5.7.2 采集分量模拟 79
5.7.3 采集数字 80
5.7.4 采集屏幕 80
5.7.5 采集编解码器 83
5.8 用于采集的数据率 84
   硬盘速度 84
5.9 后期制作 85
   后期制作技巧 85

第6章 预处理 91
6.1 预处理的常用原则 91
6.1.1 小心隔行视频源 91
6.1.2 利用每一个像素 91
6.1.3 只按比例缩小 92
6.1.4 注意宽高比 92
6.1.5 可用16除尽 92
6.1.6 多一些柔和 92
6.1.7 在送入编解码器之前使之看上去不错 92
6.1.8 想想第一帧和最后一帧 92
6.2 解码 92
6.2.1 MPEG-2 94
6.2.2 VC-1 94
6.2.3 H.264 96
6.3 颜色空间转换 96
6.3.1 601/709 96
6.3.2 色度二次采样 96
6.3.3 抖动处理 96
6.4 解交织和电视电影反转 97
6.4.1 解交织 97
6.4.2 电影电视化视频——电视电影反转 99
6.4.3 混合视频 100
6.4.4 逐行视频源——完美的具体体现 101
6.5 剪裁 101
6.5.1 边缘消隐 101
6.5.2 信箱式 103
6.5.3 安全区 105
6.6 缩放 106
6.6.1 宽高比 106
6.6.2 缩小,不要放大 108
6.6.3 缩放算法 108
6.6.4 缩放隔行 110
6.6.5 Mod16 110
6.7 降噪 111
6.7.1 锐化 111
6.7.2 柔化 111
6.7.3 低通滤镜 111
6.7.4 空间降噪 111
6.7.5 时间降噪 112
6.8 亮度调整 113
   黑色正常化 113
6.9 亮度 113
6.10 对比度 114
6.11 伽马调整 115
6.12 色度调整 115
6.12.1 饱和度 115
6.12.2 色调 116
6.13 帧率 116
6.14 音频预处理 117
6.14.1 正常化 117
6.14.2 动态范围压缩 117
6.14.3 音频降噪 118

第7章 使用视频编解码器 119
7.1 比特流 119
7.2 档次和层级 119
7.2.1 档次 119
7.2.2 层级 120
7.3 数据率 120
7.3.1 压缩效率 121
7.3.2 数据率控制 122
7.3.3 VBR和CBR 122
7.3.4 1-pass对2-pass(3-pass?) 125
7.4 帧尺寸 129
7.5 宽高比/像素形状 129
7.6 比特深度和颜色空间 130
7.7 帧率 130
7.7.1 关键帧率/GOP长度 131
7.7.2 插入关键帧 132
7.7.3 B-帧 132
7.8 开放/闭合GOP 133
7.9 最低帧质量 133
7.10 编码器复杂性 133
7.11 实现中庸平衡的视频压缩 134
   选择一个编解码器 134

第8章 使用音频编解码器 137
8.1 选择音频编解码器 137
8.1.1 通用编解码器vs.语音编解码器 137
8.1.2 采样率 137
8.1.3 比特深度 138
8.1.4 声道 138
8.1.5 数据率 138
8.1.6 CBR和VBR 139
8.1.7 编码速度 140
8.2 权衡 140
8.2.1 采样率 140
8.2.2 比特深度 140
8.2.3 声道 141
8.2.4 立体声编码模式 141
8.2.5 数据率 141
8.2.6 CBR对VBR 141

第9章 MPEG-1和MPEG-2 143
9.1 MPEG-1 143
9.2 MPEG-2 143
9.3 MPEG文件格式 144
9.3.1 基本流 144
9.3.2 节目流 144
9.3.3 传输流 144
9.4 MPEG-1视频 144
9.5 MPEG-2视频 145
9.5.1 隔行视频 146
9.5.2 MPEG-3怎么了? 147
9.5.3 MPEG-2档次和层级 147
9.6 音频 148
9.6.1 MPEG-1音频 148
9.6.2 MPEG-2音频 149
9.6.3 杜比数字(AC-3) 149
9.6.4 DTS(数字影院系统) 151
9.6.5 MPEG音频 151
9.7 用于通用回放的MPEG-1 151
9.8 用于创建的MPEG-2 152
9.9 用于广播的MPEG-2 152
9.9.1 ATSC 153
9.9.2 DVB 153
9.9.3 CableLabs 154
9.10 MPEG压缩的窍门和秘技 154
9.10.1 从720到704到352 154
9.10.2 慢速,高质量模式 154
9.10.3 使用2-pass VBR 154
9.10.4 记住你的宽高比 155
9.10.5 让场序平直 155
9.10.6 逐行尽力而为 155
9.10.7 最小化基准帧 155
9.10.8 最小化比特率 156
9.10.9 巧妙处理 156
9.11 MPEG-2编码工具 156
9.11.1 Canopus ProCoder 157
9.11.2 Rhozet Carbon Coder 157
9.11.3 Main Concept 157
9.11.4 苹果的MPEG-2 158
9.11.5 HC Encoder 158
9.11.6 CinemaCraft 158

第10章 MP3 163
10.1 MP3速率控制模式 163
10.1.1 CBR 163
10.1.2 VBR 164
10.1.3 ABR 164
10.2 MP3模式 164
10.2.1 单声道 164
10.2.2 中频带/边带编码 164
10.2.3 联合立体声 165
10.2.4 普通立体声 165
10.3 FhG 165
10.4 LAME 165
10.4.1 -abr(平均比特率) 165
10.4.2 -c(恒定比特率) 166
10.4.3 -v(可变比特率) 166
10.4.4 -q(质量) 166
10.5 MP3编码示例 166
10.6 mp3Pro 168

第11章 MPEG-4 169
11.1 MPEG-4的架构 170
11.2 MPEG-4文件格式 170
11.2.1 盒子 170
11.2.2 轨道 170
11.2.3 快速启动 172
11.2.4 碎片化MPEG-4文件 172
11.2.5 BIFS的悲剧 173
11.3 MPEG-4流媒体 173
11.4 MPEG-4播放器 174
11.5 MPEG-4档次和层级 174
11.6 MPEG-4视频编解码器 174
11.6.1 MPEG-4第二部分 174
11.6.2 H.264 174
11.6.3 VC-1 175
11.7 MPEG-4音频编解码器 175
11.7.1 高级音频编码(AAC) 175
11.7.2 码激励线性预测(CELP) 175
11.7.3 适应性多速率(AMR) 175

第12章 MPEG-4第二部分视频编解码器 177
   DivX/Xvid的传奇 177
12.1 为什么是MPEG-4第二部分? 178
12.1.1 消费电子 178
12.1.2 移动电话 178
12.1.3 低功率PC回放 179
12.2 为什么不是第二部分? 179
12.2.1 H.264或VC-1已经出现了 179
12.2.2 效率更低 179
12.3 MPEG-4第二部分的独特之处 179
12.3.1 自定义量化表 179
12.3.2 B-帧 180
12.3.3 1/4像素运动补偿 180
12.3.4 全局运动补偿 180
12.3.5 隔行支持 180
12.3.6 原点PCT 180
12.3.7 没有环路解块化滤镜 180
12.4 MPEG-4第二部分的档次 180
12.4.1 短报头 180
12.4.2 简单档次 181
12.4.3 高级简单档次 181
12.4.4 演播室档次 181
12.5 MPEG-4第二部分的层级 181
12.6 MPEG-4第二部分的应用 183
12.6.1 DivX 183
12.6.2 Xvid 184
12.6.3 Sorenson Media 184
12.6.4 Telestream 185
12.6.5 QuickTime 185

第13章 高级音频编码(AAC)与M4A 191
13.1 M4A文件格式 191
13.2 AAC档次 191
13.3 AAC编码器 192
13.3.1 苹果公司(QuickTime和iTunes) 192
13.3.2 编码技术公司(Dolby) 196
13.3.3 微软公司 197

第14章 H.264 199
14.1 为什么是H.264? 200
14.1.1 压缩效率 200
14.1.2 遍在性 200
14.2 为什么不是H.264? 200
14.2.1 解码器性能 200
14.2.2 更老的Windows没有预装 201
14.2.3 档次支持 201
14.2.4 许可费用 201
14.3 H.264有何独特之处? 202
14.3.1 4×4块 202
14.3.2 强大的环路解块化 203
14.3.3 可变块尺寸运动补偿 204
14.3.4 1/4像素运动精度 204
14.3.5 多基准帧 204
14.3.6 塔式B-帧组 205
14.3.7 加权预测 206
14.3.8 对数量化比例 206
14.3.9 灵活交织编码 206
14.3.10 CABAC熵编码 206
14.3.11 差分量化 207
14.3.12 量化权重矩阵 207
14.3.13 超越8-bit 4:2:0的模式 207
14.4 H.264的档次 207
14.4.1 基线档次 207
14.4.2 扩展档次 208
14.4.3 主档次 208
14.4.4 高档次 208
14.4.5 帧内档次 209
14.4.6 可伸缩视频编码档次 210
14.5 H.264的应用领域 212
14.5.1 QuickTime 212
14.5.2 Flash 212
14.5.3 Silverlight 214
14.5.4 Windows 7 214
14.5.5 便携式媒体播放器 214
14.5.6 游戏机 214
14.6 H.264的编码设置 215
14.6.1 档次 215
14.6.2 层级 215
14.6.3 比特率 215
14.6.4 熵编码 215
14.6.5 切片 215
14.6.6 B-帧数量 216
14.6.7 塔式B-帧组 216
14.6.8 基准帧数量 216
14.6.9 环路解块化的强度 216
14.7 H.264的编码器 216
14.7.1 主概念公司 216
14.7.2 x264 218
14.7.3 Telestream公司 219
14.7.4 QuickTime 220
14.7.5 微软公司 222
14.8 H.265和下一代视频编解码器 228

第15章 FLV 229
15.1 为什么是FLV? 229
15.1.1 与更老版本Flash的兼容性 229
15.1.2 解码器性能 229
15.1.3 阿尔法通道 230
15.2 为什么不是FLV? 230
15.2.1 只有Flash 230
15.2.2 较低的压缩效率 230
15.2.3 用于VP6的专业工具更少更贵 230
15.3 Sorenson Spark(H.263) 231
15.3.1 快速压缩 233
15.3.2 最小质量 233
15.3.3 自动关键帧 233
15.3.4 图像平滑化 233
15.3.5 播放伸缩性 233
15.4 On2 VP6 233
15.4.1 阿尔法通道 234
15.4.2 VP6-S 234
15.4.3 新的VP6应用 234
15.4.4 VP6的选项 234
15.5 FLV音频编解码器 241
15.5.1 MP3 241
15.5.2 Nellymoser/语音 241
15.5.3 ADPCM 241
15.5.4 PCM 241
15.6 FLV工具 241
15.6.1 Adobe Media Encoder CS4 241
15.6.2 QuickTime输出组件 242
15.6.3 Flix 242
15.6.4 Telestream Flip4Factoryh和Episode 242
15.6.5 Sorenson Squeeze 242
15.6.6 ffmpeg 242

第16章 视窗媒体 249
16.1 为什么是Windows Media? 250
16.1.1 Windows播放 250
16.1.2 企业视频 250
16.1.3 可相互操作的DRM 250
16.2 为什么不是Windows Media? 250
   目标平台不支持 250
16.3 高级系统格式 250
16.4 Windows媒体播放器 251
16.5 Windows Media视频编解码器 251
16.5.1 Windows Media Video 9(“WMV3”) 251
16.5.2 档次 252
16.5.3 Windows Media Video 9 高级档次(“WVC1”) 253
16.5.4 Windows Media Video 9屏幕 254
16.5.5 Windows Media Video 9.1图像 254
16.5.6 Windows Media Video编解码器 254
16.6 Windows Media音频编解码器 255
16.7 Windows Media的编码选项 256
   数据率模式 256
16.8 Windows Media的使用范围 257
16.8.1 Windows Media用于ROM光盘和其他本地播放 257
16.8.2 Windows Media用于渐进式下载 257
16.8.3 Windows Media用于流媒体 257
16.8.4 Windows Media用于便携式设备 259
16.8.5 在网页嵌入Windows Media 259
16.9 Windows Media和PlayReady数字版权管理 259
16.10 Windows Media编码工具 260
16.10.1 VC-1编码器SDK 260
16.10.2 Windows Media格式SDK 260
16.10.3 Windows XP、Vista或者Server 2008:格式SDK 11 261
16.10.4 Windows Server 2003:格式SDK 9.5 261
16.10.5 Windows 7 262
16.10.6 低延迟网络播出 263
16.10.7 编码器延迟时间 263
16.10.8 服务器延迟时间 264
16.10.9 播放器延迟时间 265
16.11 Windows Media的编码器 265
16.11.1 Expression编码器 265
16.11.2 Windows媒体编码器 267
16.11.3 Flip4Mac 268
16.11.4 Episode 269
16.11.5 WMSnoop 270

第17章 VC-1 275
17.1 为什么是VC-1? 275
17.1.1 Windows媒体兼容性 275
17.1.2 质量@性能 275
17.1.3 平滑流式处理 275
17.1.4 CineVision PSE 276
17.2 为什么不是VC-1? 276
17.2.1 压缩效率至上 276
17.2.2 许可费 276
17.2.3 VC-1的独特之处 276
17.3 VC-1的档次 280
17.3.1 主档次 280
17.3.2 简单档次 281
17.3.3 高级档次 281
17.4 VC-1的应用领域 283
17.4.1 Windows Media 283
17.4.2 平滑流式 283
17.4.3 蓝光 285
17.4.4 IPTV 285
17.5 VC-1编码的基本设置 286
17.5.1 复杂度 286
17.5.2 缓存大小 287
17.5.3 关键帧率 287
17.6 VC-1编码的高级设置 287
17.6.1 GOP设置 287
17.6.2 前向预测 288
17.6.3 滤镜设置 289
17.6.4 感知选项 289
17.6.5 运动估计设置 291
17.6.6 视频类型 293
17.6.7 线程数量 294
17.6.8 编码模式建议 295
17.6.9 高质量直播设置 296
17.6.10 高质量离线 296
17.6.11 疯狂离线 297
17.7 VC-1的工具 297
17.7.1 Expression Encoder 3 297
17.7.2 Inlet Fathom 297
17.7.3 Rhozet Carbon 298
17.7.4 CineVision PSE 299

第18章 Windows Media Audio 307
18.1 WMA文件格式 307
18.2 Windows Media Audio编解码器的率控制 307
18.3 Windows Media Audio 9.2“标准版” 307
18.3.1 Windows Media Audio 9语音版 309
18.3.2 Windows Media Audio 10专业版(LBR) 310
18.3.3 Windows Media Audio 9.2无损 314
18.3.4 Windows Media Audio编解码器“遗产” 314

第19章 Ogg 315
19.1 为什么是Ogg? 315
19.1.1 避免许可费用 315
19.1.2 偏好“免费”格式 315
19.1.3 原生嵌入Firefox和Chrome 315
19.2 为什么不是Ogg? 315
19.2.1 压缩效率更低 315
19.2.2 未获广泛支持 316
19.3 Ogg文件格式 316
19.3.1 OGV 316
19.3.2 OGM 316
19.3.3 MKV 316
19.4 Ogg Vorbis 316
19.5 Ogg Speex 317
19.6 Ogg FLAC 317
19.7 Ogg Theora 318
19.8 Ogg Dirac 318
19.9 编码OGV 319

第20章 RealMedia 323
20.1 为什么是RealMedia? 323
20.2 RealMedia格式 323
20.3 RealPlayer 324
20.3.1 RealPlayer Mobile 324
20.3.2 Helix DNA Client 324
20.4 用于流媒体的RealVideo 325
20.4.1 SureStream 325
20.4.2 用于渐进式下载的RealVideo 325
20.5 RealMedia编解码器 325
20.5.1 RealVideo v10 325
20.5.2 RealVideo NGV 326
20.6 RealAudio编解码器 326
20.6.1 RealAudio 10 326
20.6.2 RealAudio语音版 327
20.6.3 立体声音乐:RealAudio 8 327
20.6.4 RealAudio环绕声 327
20.6.5 RealAudio音乐 327
20.6.6 立体声音乐 327
20.7 RealVideo编码工具 328
20.7.1 RealProducer Basic 328
20.7.2 RealProducer Plus 328
20.7.3 Carbon 328
20.7.4 Easy RealMedia Producer 330

第21章 Bink 331
21.1 为什么是Bink? 331
21.2 为什么不是Bink? 331
21.2.1 你不是在制作游戏 331
21.2.2 你需要高压缩效率 331
21.3 文件格式和编解码器 331
21.4 编码器 332
21.5 播放 332
21.6 商业模式 332

第22章 网络视频 337
22.1 网络连接速度 337
22.2 网络视频的类型 338
22.2.1 可下载文件 338
22.2.2 渐进式下载 339
22.2.3 实时流媒体 341
22.2.4 P2P下载 343
22.2.5 适应性流媒体 344
22.3 托管 346
22.3.1 内部托管 347
22.3.2 托管服务 347

第23章 光盘:DVD、蓝光和ROM 355
23.1 概述 355
23.2 光盘播放的特征 355
23.3 DVD 356
23.3.1 DVD技术规格 356
23.3.2 用于DVD的MPEG-2 357
23.3.3 宽高比 358
23.3.4 逐行DVD 358
23.3.5 多角度DVD 359
23.3.6 DVD音频 359
23.3.7 DVD交互性 361
23.3.8 DVD母版制作 361
23.4 蓝光 363
23.4.1 概述 363
23.4.2 蓝光技术规格 364
23.4.3 蓝光视频编解码器 365
23.4.4 蓝光音频 366
23.4.5 蓝光交互性 367
23.4.6 蓝光母版制作 367

第24章 手机与设备 379
24.1 概述 379
24.1.1 手机和便携式媒体播放器 379
24.1.2 消费电子 380
24.2 为什么是便携式设备? 381
24.3 为什么是CE设备? 382
24.4 设备视频的独特性 382
24.5 让设备获得内容 382
24.5.1 通过USB附加存储 383
24.5.2 边载内容 383
24.5.3 渐进式下载到设备 383
24.5.4 标准流式到设备 383
24.5.5 适应性流式到设备 383
24.5.6 共享到设备 384
24.5.7 有围墙的花园 385
24.6 设备评注 385
24.6.1 iPod Classic/Nano/Touch and iPhone 385
24.6.2 Apple TV 386
24.6.3 Zune 387
24.6.4 Zune HD 388
24.6.5 Xbox 360 389
24.6.6 便携式PlayStation 390
24.6.7 PlayStation 3 391
24.7 用于设备的格式 392
24.7.1 MPEG-4 392
24.7.2 Windows Media和VC-1 393
24.7.3 AVI/DivX/Xvid 393
24.7.4 用于设备的只有音频的文件 393
24.8 为设备编码 394

第25章 Flash 411
25.1 概述 411
25.1.1 早年:Flash 1-5 411
25.1.2 导入视频:Flash 6-7 411
25.1.3 VP6和视频突围:Flash 8-9 412
25.1.4 H.264时代:Flash 9-10 412
25.1.5 未来:移动和CE设备 412
25.2 为什么是Flash? 413
25.2.1 无处不在的播放器 413
25.2.2 一致的丰富跨平台/浏览器体验 413
25.2.3 优秀的编解码器支持 413
25.3 为什么不是Flash? 413
25.3.1 更高的流媒体所有权总成本 413
25.3.2 播放性能 413
25.3.3 用于渐进式下载的Flash 414
25.3.4 用于实时流媒体的Flash 414
25.3.5 动态流媒体 414
25.3.6 用于交互性媒体的Flash 415
25.3.7 用于会议的Flash 415
25.4 用于手机的Flash 415
25.5 用于Flash的格式和编码器 416
25.5.1 FLV 417
25.5.2 MP3 418
25.5.3 F4V 418
25.5.4 Flash中的H.264 418
25.5.5 Flash中的AAC 418
25.5.6 ActionScript音频编解码器 419
25.6 Flash的编码工具 419
25.6.1 Adobe Media Encoder 419
25.6.2 Sorenson Squeeze 419
25.7 Rhozet Carbon/Adobe Flash Media Encoding Server 419
25.8 Adobe Flash媒体直播编码器 420

第26章 Silverlight 427
26.1 Silverlight的历史 427
26.1.1 NET 427
26.1.2 Silverlight 1.0 428
26.1.3 Silverlight 2 428
26.1.4 Silverlight 3 428
26.1.5 未来 429
26.2 为什么是Silverlight? 429
26.2.1 一致的跨平台/浏览器体验 429
26.2.2 广泛和可扩展的媒体格式支持 429
26.2.3 平滑流媒体 430
26.2.4 .NET加工 430
26.2.5 Silverlight增强型电影 430
26.3 为什么不是Silverlight? 430
   遍在性 430
26.4 性能 430
26.5 用于渐进式下载的Silverlight 431
26.6 用于实时流媒体的Silverlight 431
26.7 IIS平滑流媒体 431
26.7.1 平滑流媒体文件格式 432
26.7.2 CBR平滑流媒体:v1 436
26.7.3 VBR平滑流媒体:v2 436
26.7.4 创建平滑流媒体 439
26.7.5 用于交互式媒体的Silverlight 440
26.7.6 用于设备的Silverlight 440
26.8 用于Silverlight的格式和编解码器 441
26.8.1 Windows Media 441
26.8.2 MPEG-4和H.264 442
26.8.3 平滑流媒体 442
26.8.4 MP3 443
26.8.5 Raw AV 443
26.9 Silverlight的编码工具 443
26.9.1 Expression Encoder 443
26.9.2 Inlet 443
26.9.3 Envivio 443
26.9.4 Carbon 444
26.9.5 Digital Rapids 444
26.9.6 ViewCast 444
26.9.7 Grab Networks 444

第27章 Windows上的媒体 449
27.1 概述 449
27.2 Windows媒体特性的历史 449
27.2.1 DOS 449
27.2.2 Windows 1-2 449
27.2.3 Windows 3.0/3.1 449
27.2.4 Windows 95/98/Me 450
27.2.5 NetShow 450
27.2.6 Windows NT 451
27.2.7 Windows Media发布 451
27.2.8 Windows 2000 451
27.2.9 Windows XP 452
27.2.10 Windows Media 9系列 452
27.2.11 Ben Waggoner加入微软 452
27.2.12 Windows Vista 453
27.2.13 Windows 7 453
27.3 用于媒体的Windows API 454
27.3.1 Video for Windows 454
27.3.2 DirectShow 454
27.3.3 Video for Windows 457
27.3.4 Windows Media Format SDK 458
27.4 Windows上的主要媒体播放器 458
27.4.1 Windows媒体播放器 458
27.4.2 Zune媒体播放器 459
27.4.3 VLC 459
27.4.4 Silverlight(不是一种媒体播放器) 459
27.4.5 Windows媒体中心 459
27.5 Windows上的媒体格式 460
27.5.1 AVI 460
27.5.2 AVI版本 460
27.5.3 内置AVI视频编解码器评注 461
27.5.4 内置AVI音频编解码器评注 462
27.5.5 第三方AVI编解码器评注 463
27.5.6 WAV 464
27.5.7 Windows Media 464
27.5.8 DVR-MS 464
27.5.9 MPEG-1 464
27.5.10 MPEG-2 465
27.5.11 MPEG-4 465

第28章 QuickTime和Mac OS 471
28.1 Mac概述 471
28.2 Mac作为媒体平台的历史 471
28.2.1 Mac的诞生 471
28.2.2 Macintosh II 471
28.2.3 Avid,Digidesign和Radius的形成 472
28.2.4 Macromind Director 472
28.2.5 System 7 472
28.2.6 QuickTime 1.0 473
28.2.7 多媒体Mac 473
28.2.8 QuickTime 2 473
28.2.9 PowerPC切换 473
28.2.10 Mac仿制品的生与死 473
28.2.11 QuickTime 2.5和QuickTime媒体层 474
28.2.12 QuickTime v3 474
28.2.13 QuickTime加入流媒体之战 474
28.2.14 Mac OS X开始和史蒂夫·乔布斯归来 474
28.2.15 G3时代与PC融合 475
28.2.16 QuickTime 4:流媒体与《魅影危机》 475
28.2.17 Final Cut Pro 475
28.2.18 QuickTime 5 475
28.2.19 G4时代 476
28.2.20 QuickTime 6和MPEG-4 476
28.3 Mac OS X,终于成真 476
28.3.1 G5时代 477
28.3.2 设备革命 477
28.3.3 QuickTime 7和H.264 477
28.3.4 英特尔切换 477
28.3.5 不再重视Mac和专业内容制作 478
28.3.6 未来:雪豹操作系统和QuickTime X 478
28.4 QuickTime概述 481
28.5 QuickTime格式 481
28.6 QuickTime轨道 482
28.6.1 视频 482
28.6.2 音频 482
28.6.3 提示 482
28.6.4 MPEG-1 483
28.6.5 文本 483
28.6.6 QuickTime VR 484
28.6.7 子画面 485
28.6.8 Flash 485
28.6.9 外壳 485
28.7 在QuickTime中传送文件 485
28.7.1 用于CD-ROM的QuickTime 485
28.7.2 用于渐进式下载的QuickTime 486
28.7.3 用于RTSP的QuickTime 487
28.7.4 用于直播的QuickTime 487
28.7.5 HTTP直播流媒体 487
28.8 标准QuickTime压缩对话框 489
28.9 QuickTime交替影片 492
28.9.1 母版影片 492
28.9.2 交替参数 492
28.9.3 创建交替 493
28.10 QuickTime传送编解码器 494
28.10.1 H.264 494
28.10.2 视频传送编解码器遗产 494
28.11 QuickTime创建编解码器 496
28.11.1 ProRes 496
28.11.2 DV/DVCPRO 497
28.11.3 DVCPRO50(通过Final Cut) 497
28.11.4 DVCPROHD(通过Final Cut) 497
28.11.5 HDV(通过Final Cut) 497
28.11.6 MPEG IMX(Final Cut) 497
28.11.7 XDCAM EX(Final Cut) 497
28.11.8 运动JPEG 498
28.11.9 Animation 498
28.11.10 PNG 498
28.11.11 None 498
28.12 QuickTime音频编解码器 498
28.12.1 AAC 499
28.12.2 AMR窄带 499
28.12.3 Apple Lossless 499
28.12.4 iLBC 499
28.12.5 音频编解码器遗产 499
28.13 QuickTime输入/输出组件 500
28.13.1 Flip4Mac 501
28.13.2 Perian 501
28.13.3 XiphQT 501
28.13.4 Flash编码 502
28.14 QuickTime创建工具 502
28.14.1 QuickTime播放器专业版 502
28.14.2 Compressor 502
28.14.3 Episode 502
28.14.4 Sorenson Squeeze 502
28.14.5 ProCoder/Carbon 503

彩图 509