大家好,我的第一本书正式出版了,可以在京东各大店铺抢购哦。

《FFmpeg入门详解--音视频原理及应用:梅会东:清华大学出版社》

京东自营链接:https://item.jd.com/13377793.html
京东其它链接:https://search.jd.com/Search?keyword=FFmpeg%E5%85%A5%E9%97%A8%E8%AF%A6%E8%A7%A3--%E9%9F%B3%E8%A7%86%E9%A2%91%E5%8E%9F%E7%90%86%E5%8F%8A%E5%BA%94%E7%94%A8&enc=utf-8&suggest=1.his.0.0&wq=&pvid=24e80535073b4e1f98e30a3e6963fe81

 

出书过程非常艰辛,来回校正了好几遍,后续还有FFmpeg系列的其它图书。

第一本:FFmpeg入门详解--音视频原理及应用--梅会东--清华大学出版社

第二本:FFmpeg入门详解--流媒体直播原理及应用--梅会东--清华大学出版社

第三本:FFmpeg入门详解--命令行及音视频特效原理及应用--梅会东--清华大学出版社

第四本:FFmpeg入门详解--SDK二次开发及直播美颜原理及应用--梅会东--清华大学出版社

===================================

FFmpeg入门详解--音视频原理及应用:梅会东:清华大学出版社的详细目录如下:

目录

第1章 编程之美与内功修为 9

1.1 编程修行之路 9

1.2 选好发展方向 12

1.3 从小白到大牛的炼钢之路 13

第2章 音视频小白入门 14

2.1 音视频入门引言 14

2.1.1 5G+ 将推动音视频行业高度融合发展? 14

2.1.2 音视频产业将迎来商机 15

2.1.3 未来音视频产业发展的新转变 19

2.1.4 自学音视频的困惑 21

2.2 音视频基础概念 21

2.2.1 视频 22

2.2.2 音频 26

2.2.3 音视频编码 28

2.2.4 音视频容器 31

2.2.5 音视频 31

2.3 多媒体基础概念 31

2.3.1 媒体 31

2.3.2 多媒体 32

2.3.3 多媒体技术 33

2.3.4 多媒体的应用领域 33

2.4 数字电视基础概念 34

2.4.1 数字电视的简介 34

2.4.2 数字电视的发展历程 34

2.4.3 数字电视的基本原理 35

2.4.4 数字电视的分类 35

2.4.5 数字电视的优点 36

2.4.6 数字电视的相关技术 37

2.5 短视频基础概念 39

2.5.1 短视频的简介 39

2.5.2 短视频的特点 40

2.5.3 短视频带货 42

第3章 音视频开发常用工具 43

3.1 VLC播放器简介 43

3.1.1 VLC播放器 43

3.1.2 VLC的功能列表 44

3.1.3 VLC播放网络串流 44

3.1.4 VLC作为流媒体服务器 46

3.2 MediaInfo简介 49

3.2.1 MediaInfo简介 49

3.2.2 Mediainfo使用方法 51

3.2.3 Mediainfo参数说明 51

3.3 FlvAnalyser简介 53

3.3.1 FLV简介 53

3.3.2 FlvAnalyser简介 54

3.4 Elecard Stream Analyzer码流分析工具 56

3.4.1 简介 56

3.4.2 功能列表 57

3.5 FFmpeg简介 59

3.5.1 FFmpeg简介 59

3.5.2 FFmpeg命令行 60

3.5.3 FFmpeg开发包 61

第4章 音频基础 62

4.1 音频基础概念 62

4.1.1 声音和音频 62

4.1.2 数字音频 65

4.1.3 音频采集 68

4.1.4 音频处理 69

4.1.5 音频使用场景及应用 71

4.1.6 音频格式 71

4.1.7 混音技术 74

4.1.8 音频重采样 75

4.2 音频编码原理 75

4.2.1 音频压缩 76

4.2.2 音频编码原理 77

4.2.3 音频编码基本手段 81

4.2.4 音频编码算法 83

4.3 音频深度学习 83

4.3.1 音频深度学习的简介 83

4.3.2 十大音频处理任务 85

第5章 视频基础 86

5.1 视频基础概念 86

5.1.1 图像与像素? 87

5.1.2 色彩空间 93

5.1.3 数字视频 96

5.1.4 视频的基础概念 100

5.1.5 视频格式 103

5.2 音视频封装 106

5.2.1 数据封装和解封装 106

5.2.2 音视频的封装 106

5.2.3 封装格式 108

5.3 视频压缩编码 121

5.3.1 视频编码基础知识 121

5.3.2 视频压缩 126

5.3.3 视频编码原理 127

5.3.4 视频编码的关键技术 130

5.3.5 视频编解码流程 132

5.4 视频播放原理 133

5.4.1 视频播放器简介 134

5.4.2 FFmpeg播放架构与原理 136

5.4.3 VLC播放原理 137

5.4.4 现代播放器架构 138

5.5 视频转码原理 141

5.5.1 视频转码 142

5.5.2 非线性编辑? 142

5.6 短视频技术 144

第6章 音视频压缩编码基础 145

6.1 音视频压缩编码基础 146

6.2 压缩编码技术分类 147

6.2.1 无损压缩 147

6.2.2 有损压缩 151

6.3 压缩编码关键技术 152

6.3.1 预测编码 153

6.3.2 变换 154

6.3.3 量化 156

6.3.4 熵编码 157

6.4 帧内编码与帧间编码 158

6.4.1 帧内编码 158

6.4.2 帧间编码 160

6.4.3 运动矢量 160

6.4.4 运动补偿 160

6.4.5 双向预测 162

6.5 GOP与DTS/PTS 163

6.5.1 I/P/B/IDR帧 163

6.5.2 GOP详解 163

6.5.3 DTS和PTS详解 164

第7章 音视频编解码原理与标准 166

7.1 视频编码原理 166

7.2 视频采集原理 170

7.3 音频编码原理 171

7.4 视频编码标准 173

7.4.1 ITU/ISO/JVT 173

7.4.2 MPEG-x 系列 176

7.4.3 H.26x 系列 182

第8章 音视频编解码技术与流程 186

8.1 视频编码简介 187

8.2 视频编码流程 190

8.3 I/P/B帧技术详解 195

8.3.1 I/P/B帧编解码技术 195

8.3.2 I/P/B帧的特点 197

8.3.3 I/P/B帧的基本流程 198

8.3.4 帧内与帧间编码 198

8.3.5 帧内编码流程 199

8.3.6 块与宏块 200

8.4 运动估计和补偿 200

8.5 音频编码技术与流程 203

8.5.1 MPEG-1音频编码 203

8.5.2 MPEG-2音频编码 205

8.5.3 MPEG-4音频编码 206

8.5.4 AC-3音频编码 209

第9章 H.264编解码基础 211

9.1 H.264快速入门 212

9.1.1 视频压缩编码的基本技术 212

9.1.2 H.264的句法元素 215

9.1.3 VCL与NAL 219

9.1.4 档次与级别 219

9.1.5 X264?与JM 221

9.2 H.264编码原理与实现 222

9.2.1 H.264编解码简介 222

9.2.2 H.264编解码流程 223

9.2.3 H.264的帧内预测编码 225

9.2.4 H.264的帧间预测编码 227

9.3 H.264码流结构 232

9.3.1 H.264分层结构 232

9.3.2 H.264码流结构 234

9.3.3 H.264的NAL单元 235

第10章 AAC编解码基础 242

10.1 AAC编码概述 242

10.2 AAC音频文件格式 244

第11章 H.265编解码基础 247

11.1 H.265编解码概述 247

11.2 H.265码流简介 248

11.2.1 Profiles/Levels/Tier 248

11.2.2 HEVC的分层结构 249

11.3 H.265与H.264的区别与优势 253

FFmpeg入门详解--音视频原理及应用:梅会东:清华大学出版社相关推荐

  1. FFmpeg入门详解之117:视频监控的架构和流程

    几张架构图带您快速了解视频监控 图一 图二 图三 图四 视频监控系统的简介 视频监控 视频监控是安全防范系统的重要组成部分,英文Cameras and Surveillance.传统的监控系统包括前端 ...

  2. FFmpeg入门详解之121:颜色空间转换RGB和YUV的原理与实战

    5.颜色空间转换RGB和YUV的原理与实战 三种颜色空间模型:RGB.YUV.HSV 一.概述 颜色通常用三个独立的属性来描述,三个独立变量综合作用,自然就构成一个空间坐标,这就是颜色空间. 但被描述 ...

  3. FFmpeg入门详解之70:获取音视频流信息(Metadata)

    用FFmpeg获取视频流+音频流的信息(编码格式.分辨率.帧率.播放时长...) 简介 我们经常需要知道一个媒体文件所包含的媒体流的信息,比如文件格式.播放时长.码率.视音频编码格式,视频分辨率,帧率 ...

  4. FFmpeg入门详解之116:rtsp live555摄像头直播

    rtsp+live555摄像头直播 Live555直播流程简介与演示 第一步,读取摄像头数据 第二步,x264编码 第三步,扩展live555 第四步,vlc或ffplay播放 ffplay -sta ...

  5. FFmpeg入门详解之83:流媒体与直播技术

    流媒体 流媒体又叫流式媒体,它是指商家用一个视频传送服务器(比如:vlc)把节目(比如:ande10.mp4)当成数据包发出,传送到网络上.用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显 ...

  6. FFmpeg入门详解之122:Qt5 FFmpeg本地摄像头采集预览实战

    6.Qt5+FFmpeg本地摄像头采集预览实战 源码工程:S26_Test2 FFmpeg命令行处理摄像头 ffmpeg -list_devices true -f dshow -i dummy 命令 ...

  7. FFmpeg入门详解之124:Qt5 FFmpeg单路网络摄像头采集预览

    Qt5+FFmpeg单路网络摄像头采集预览 源码工程:S26_Test4 RTSP协议简介 RTSP(Real Time Streaming Protocol),RFC2326 RTSP(Real T ...

  8. FFmpeg入门详解之111:RTSP协议2

    rtsp消息详解 1.RTSP的消息有两大类,一是请求消息(request),一是回应消息(response),两种消息的格式不同. 请求消息格式: 方法 URI RTSP版本 CR LF 消息头 C ...

  9. FFmpeg入门详解之119:FFmpeg的SDK编程回顾总结并操练

    3.FFmpeg的SDK编程回顾总结并操练 参考课程:"FFmpeg4.3--系列5--SDK二次开发详解与实战" FFmpeg主要框架 FFmpeg骨架:"八大金刚&q ...

最新文章

  1. 又有六所大学考研预调剂系统已开放!
  2. 一个复杂系统的拆分改造,压力真大!
  3. nginx + gunicorn + django的简单部署
  4. 需求分析的定义(转)
  5. Netflix:为什么建立专门的媒体数据库?
  6. C语言很难学?不不不,只需要这几步!
  7. mysql申请 表空间_MySQL 系统表空间扩容方法
  8. 教务管理系统数据字典mysql_学校教务管理系统--数据库课程设计
  9. java 关机命令_(windows )定时关机命令
  10. 常用的学术论文研究方法(着重讲解文献法)
  11. android mt4 macd,超准确的4小时MACD交易策略
  12. excel合并两列内容_你真的会用Excel“数据合并”吗?学会这4招准点下班
  13. Python基础综合
  14. SF18 | MACD顶底背离+动态区间交易模型源码(技术贴)
  15. pixhawk编译环境搭建--2018.4.25
  16. 回溯——机器零件加工最优加工顺序问题
  17. Tornado编译vxworks.bin镜像
  18. 中国创新热血时代来临!12位正规军演讲精华 | 现场直击
  19. 解决Navicat连接mysql闪退问题
  20. 算法新解 (刘新宇 著)

热门文章

  1. 教育行业的特斯拉,从无人驾驶到无人教学
  2. Java 后端自学之路之小白
  3. 2019杭州(准)独角兽企业
  4. OpenWRT 教程 之 设置网络和无线
  5. uniapp:去掉微信小程序顶部的导航栏
  6. Nvidia显卡重新安装解决方案
  7. 前端如何实现选项卡效果?
  8. 2022-2028全球与中国交通运输锂电池市场现状及未来发展趋势
  9. Teradata数据库简介
  10. 专访今目标李雪:行业分化愈加明显 专业的公司做专业的事情