• FFmpeg 音视频开发基础与实战
21年品牌 40万+商家 超1.5亿件商品

FFmpeg 音视频开发基础与实战

本店所售图书,保证正版新书,有个别图片和实书封面不一样,以实书封面为准,最快当天,一般隔天发货。支持7天无理由退换货.开票联系客服

48.08 4.5折 108 全新

库存2件

北京西城
认证卖家担保交易快速发货售后保障

作者殷汶杰

出版社电子工业出版社

出版时间2022-01

版次1

装帧其他

货号31352831

上书时间2023-12-15

剡溪书局

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
殷汶杰,2013年毕业于上海大学信息与通信工程学院,主要研究方向为视频压缩编码、流媒体技术,其间发表了多篇高水平学术论文。具有多家一线互联网上市公司、世界五百强企业与行业独角兽公司的核心开发工作经验,成功申请了多项专利(其中一项国际专利)。发表了数百篇技术博客,并发布了多个线上教学课程,在行业内具有较强的技术影响力。

目录
第一部分 基础知识
第1 章 音视频技术概述 ................................................................................................. 2
1.1 音视频信息与多媒体系统 .................................................................................... 2
1.1.1 信息传输系统的发展 ................................................................................. 2
1.1.2 信息时代的音视频技术 ............................................................................. 4
1.1.3 音视频技术的未来展望 ............................................................................. 5
1.2 典型的音视频与多媒体系统结构 ........................................................................ 6
1.2.1 视频点播 ..................................................................................................... 7
1.2.2 视频直播 ..................................................................................................... 8
1.2.3 安防监控 ..................................................................................................... 9
1.2.4 视频会议 ..................................................................................................... 9

第2 章 图像、像素与颜色空间 ..................................................................................... 11
2.1 图像与像素 .......................................................................................................... 11
2.2 图像的位深与颜色空间 ...................................................................................... 12
2.2.1 图像的位深 ............................................................................................... 12
2.2.2 图像的颜色空间 ....................................................................................... 14
2.3 图像压缩编码 ...................................................................................................... 15
2.3.1 图像压缩算法分类 ................................................................................... 16
2.3.2 图像压缩基本算法 ................................................................................... 16
2.3.3 常见的图像压缩编码格式 ....................................................................... 20

第3 章 视频压缩编码 .................................................................................................. 22
3.1 视频压缩编码的基础知识 .................................................................................. 22
3.1.1 视频信息的数字化表示 ........................................................................... 22
3.1.2 常用的视频格式与分辨率 ....................................................................... 24
3.1.3 对视频数据压缩编码的原因.................................................................... 24
3.2 视频压缩编码标准的发展历程 .......................................................................... 24
3.3 视频压缩编码的基本原理 .................................................................................. 25
3.3.1 视频数据中的冗余信息 ........................................................................... 25
3.3.2 预测编码 ................................................................................................... 26
3.3.3 变换编码 ................................................................................................... 27
3.3.4 熵编码 ....................................................................................................... 28
3.4 视频编码标准H.264 ........................................................................................... 28
3.4.1 H.264 简介 ................................................................................................ 28
3.4.2 H.264 的框架 ............................................................................................ 28
3.4.3 H.264 的基本算法 ..................................................................................... 30
3.5 高效视频编码标准H.265.................................................................................... 33
3.5.1 H.265 简介 ................................................................................................ 33
3.5.2 H.265 的框架 ............................................................................................ 33
3.5.3 H.265 的基本算法 ..................................................................................... 35

第4 章 音频压缩编码 .................................................................................................. 42
4.1 音频压缩编码的基础知识 .................................................................................. 42
4.1.1 声音信息的概念 ....................................................................................... 42
4.1.2 声音信息的基本要素 ............................................................................... 42
4.2 音频信息采样与数字化 ...................................................................................... 43
4.2.1 模拟音频 ................................................................................................... 43
4.2.2 数字音频 ................................................................................................... 44
4.2.3 采样和量化 ............................................................................................... 44
4.3 脉冲编码调制 ...................................................................................................... 46
4.3.1 PCM 量化区间分割 .................................................................................. 46
4.3.2 PCM 量化编码规则 .................................................................................. 49
4.4 MP3 格式与MP3 编码标准 ................................................................................ 51
4.4.1 MP3 格式 ................................................................................................... 52
4.4.2 MP3 编码标准 ........................................................................................... 62
4.5 AAC 格式与AAC 编码标准 ............................................................................... 67
4.5.1 AAC 格式 .................................................................................................. 67
4.5.2 AAC 编码标准 .......................................................................................... 72

第5 章 音视频文件容器和封装格式 ............................................................................. 74
5.1 概述 ...................................................................................................................... 74
5.2 FLV 格式 .............................................................................................................. 75
5.2.1 FLV 文件结构 ........................................................................................... 75
5.2.2 FLV 文件头 ............................................................................................... 76
5.2.3 FLV 标签 ................................................................................................... 77
5.3 MPEG-TS 格式 .................................................................................................... 84
5.3.1 信息包头 ................................................................................................... 84
5.3.2 PES 包结构 ............................................................................................... 85
5.3.3 PSI 结构 ..................................................................................................... 87
5.4 MP4 格式 ............................................................................................................. 88
5.4.1 MP4 格式简介 ........................................................................................... 88
5.4.2 ISO 协议族 ................................................................................................ 89
5.4.3 MP4 封装格式 ........................................................................................... 89
5.4.4 Box 类型 .................................................................................................... 90
5.4.5 MP4 文件结构 ........................................................................................... 92
5.4.6 构建视频流的播放时间轴 ....................................................................... 98

第6 章 音视频流媒体协议 ......................................................................................... 104
6.1 网络协议模型 .................................................................................................... 105
6.1.1 ISO/OSI 模型结构 .................................................................................. 105
6.1.2 TCP/IP 模型结构 .................................................................................... 106
6.2 网络流媒体协议――RTMP .............................................................................. 120
6.2.1 RTMP 的概念 .......................................................................................... 120
6.2.2 RTMP 分块与块流 .................................................................................. 121
6.2.3 RTMP 信息格式 ...................................................................................... 126
6.2.4 RTMP 信息与命令 .................................................................................. 129
6.3 网络流媒体协议――HLS 协议 ........................................................................ 136
6.3.1 HLS 协议的概念 ..................................................................................... 136
6.3.2 HLS 直播流媒体系统结构 ..................................................................... 136
6.3.3 HLS 索引文件格式 ................................................................................. 138

第二部分 命令行工具
第7 章 FFmpeg 的基本操作 ...................................................................................... 144
7.1 FFmpeg 概述 ...................................................................................................... 144
图书标准信息
  • 作者 殷汶杰
  • 出版社 电子工业出版社
  • 出版时间 2022-01
  • 版次 1
  • ISBN 9787121425554
  • 定价 108.00元
  • 装帧 其他
  • 开本 16开
  • 页数 416页
  • 字数 0.55千字
【内容简介】
全书内容分为三部分,共15 章。第1~6 章为部分,主要讲解音视频开发的基础知识,简要介绍音视频技术的发展背景,以及主流的音视频压缩编码算法、音视频容器格式和网络流媒体协议等。第7~9章为第二部分,主要讲解命令行工具ffmpeg、ffprobe 和ffplay 的使用方法,包括如何使用这些工具进行视频播放、格式检测、编转码、格式转换和流媒体推拉流等操作;第10~15 章为第三部分,主要讲解基于FFmpeg SDK 的开发实战,主要介绍如何在工程中调用libavcodec 和libavformat 等库提供的接口实现音视频处理的相关功能。本书适合从事音视频编解码、多媒体应用开发和流媒体技术的初、中级开发者,以及各大院校学生阅读,也适合有一定经验的开发人员参考使用。
【作者简介】
殷汶杰,2013年毕业于上海大学信息与通信工程学院,主要研究方向为视频压缩编码、流媒体技术,其间发表了多篇高水平学术论文。具有多家一线互联网上市公司、世界五百强企业与行业独角兽公司的核心开发工作经验,成功申请了多项专利(其中一项国际专利)。发表了数百篇技术博客,并发布了多个线上教学课程,在行业内具有较强的技术影响力。
【目录】
部分 基础知识

第1 章 音视频技术概述 ................................................................................................. 2

1.1 音视频信息与多媒体系统 .................................................................................... 2

1.1.1 信息传输系统的发展 ................................................................................. 2

1.1.2 信息时代的音视频技术 ............................................................................. 4

1.1.3 音视频技术的未来展望 ............................................................................. 5

1.2 典型的音视频与多媒体系统结构 ........................................................................ 6

1.2.1 视频点播 ..................................................................................................... 7

1.2.2 视频直播 ..................................................................................................... 8

1.2.3 安防监控 ..................................................................................................... 9

1.2.4 视频会议 ..................................................................................................... 9

第2 章 图像、像素与颜色空间 ..................................................................................... 11

2.1 图像与像素 .......................................................................................................... 11

2.2 图像的位深与颜色空间 ...................................................................................... 12

2.2.1 图像的位深 ............................................................................................... 12

2.2.2 图像的颜色空间 ....................................................................................... 14

2.3 图像压缩编码 ...................................................................................................... 15

2.3.1 图像压缩算法分类 ................................................................................... 16

2.3.2 图像压缩基本算法 ................................................................................... 16

2.3.3 常见的图像压缩编码格式 ....................................................................... 20

第3 章 视频压缩编码 .................................................................................................. 22

3.1 视频压缩编码的基础知识 .................................................................................. 22

3.1.1 视频信息的数字化表示 ........................................................................... 22

3.1.2 常用的视频格式与分辨率 ....................................................................... 24

3.1.3 对视频数据压缩编码的原因.................................................................... 24

3.2 视频压缩编码标准的发展历程 .......................................................................... 24

3.3 视频压缩编码的基本原理 .................................................................................. 25

3.3.1 视频数据中的冗余信息 ........................................................................... 25

3.3.2 预测编码 ................................................................................................... 26

3.3.3 变换编码 ................................................................................................... 27

3.3.4 熵编码 ....................................................................................................... 28

3.4 视频编码标准H.264 ........................................................................................... 28

3.4.1 H.264 简介 ................................................................................................ 28

3.4.2 H.264 的框架 ............................................................................................ 28

3.4.3 H.264 的基本算法 ..................................................................................... 30

3.5 高效视频编码标准H.265.................................................................................... 33

3.5.1 H.265 简介 ................................................................................................ 33

3.5.2 H.265 的框架 ............................................................................................ 33

3.5.3 H.265 的基本算法 ..................................................................................... 35

第4 章 音频压缩编码 .................................................................................................. 42

4.1 音频压缩编码的基础知识 .................................................................................. 42

4.1.1 声音信息的概念 ....................................................................................... 42

4.1.2 声音信息的基本要素 ............................................................................... 42

4.2 音频信息采样与数字化 ...................................................................................... 43

4.2.1 模拟音频 ................................................................................................... 43

4.2.2 数字音频 ................................................................................................... 44

4.2.3 采样和量化 ............................................................................................... 44

4.3 脉冲编码调制 ...................................................................................................... 46

4.3.1 PCM 量化区间分割 .................................................................................. 46

4.3.2 PCM 量化编码规则 .................................................................................. 49

4.4 MP3 格式与MP3 编码标准 ................................................................................ 51

4.4.1 MP3 格式 ................................................................................................... 52

4.4.2 MP3 编码标准 ........................................................................................... 62

4.5 AAC 格式与AAC 编码标准 ............................................................................... 67

4.5.1 AAC 格式 .................................................................................................. 67

4.5.2 AAC 编码标准 .......................................................................................... 72

第5 章 音视频文件容器和封装格式 ............................................................................. 74

5.1 概述 ...................................................................................................................... 74

5.2 FLV 格式 .............................................................................................................. 75

5.2.1 FLV 文件结构 ........................................................................................... 75

5.2.2 FLV 文件头 ............................................................................................... 76

5.2.3 FLV 标签 ................................................................................................... 77

5.3 MPEG-TS 格式 .................................................................................................... 84

5.3.1 信息包头 ................................................................................................... 84

5.3.2 PES 包结构 ............................................................................................... 85

5.3.3 PSI 结构 ..................................................................................................... 87

5.4 MP4 格式 ............................................................................................................. 88

5.4.1 MP4 格式简介 .....................................................................................
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP