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

我将带领您亲手学习音频、视频、编解码、H.264、H.265、AAC等基础概念和原理,真正入门

974人学习

初级12课时2022/09/30更新

二维码下载学堂APP缓存视频离线看

梅老师
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
FFmpeg第一季:小白开窍+九阳神功
FFmpeg4.3开发系列之五:SDK二次开发详解与直播实战
3971人学习
¥118.00
FFmpeg播放器理论与实战课程
4444人学习
¥199.00
FFmpeg4.3开发系列之15:同步录音录屏并存储或直播实战
645人学习
¥268.00
更 多 30 门 课 程
FFmpeg音视频流媒体开发(小白入门与工程案例实战)
FFmpeg4.3开发系列之三:流媒体直播基础理论
7149人学习
¥138.00
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
877人学习
¥238.00
FFmpeg4.3系列之21:OpenCV4小白入门与实战58例
1299人学习
¥199.00
更 多 14 门 课 程
Qt初级、中级、高级系列课程
Qt5(C++)零基础理论与实战之中级篇
8287人学习
¥92.00
Qt5(C++)高级篇之1:HTTP网络编程实战
3656人学习
¥138.00
Qt5(C++)高级篇之5:QML入门与提高项目实战
6388人学习
¥258.00
更 多 11 门 课 程
C++与Qt与Socket基础知识与项目实战套餐
FFmpeg音视频基础之C++系列第2:C++2.0(11+14+17+20)详解及多线程实战
1592人学习
¥199.00
Qt5(C++)零基础理论与实战之中级篇
8287人学习
¥92.00
Socket编程系列之1:Linux-API网络编程入门实战
610人学习
¥268.00
更 多 11 门 课 程
C++与Qt与Socket基础知识与项目实战套餐
FFmpeg音视频基础之C++系列第2:C++2.0(11+14+17+20)详解及多线程实战
1592人学习
¥199.00
Qt5(C++)零基础理论与实战之中级篇
8287人学习
¥92.00
Socket编程系列之1:Linux-API网络编程入门实战
610人学习
¥268.00
更 多 11 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

编程爱好者或音视频爱好者

你将会学到:

我将带领您亲手学习音频、视频、编解码、H.264、H.265、AAC等基础概念和原理,真正入门

  • 系统学习音视频的入门概念、基本原理,学习编解码的原理及应用包括H.264+H.265+AAC

课程简介:

注意:本视频课程不提供课件,建议购买对应的图书,书名为:

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

-------------------------------------

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

1.1 编程修行之路

1.2 选好发展方向

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

第2章 音视频小白入门

2.1 音视频入门引言

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

2.1.2 音视频产业将迎来商机

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

2.1.4 自学音视频的困惑

2.2 音视频基础概念

2.2.1 视频

2.2.2 音频

2.2.3 音视频编码

2.2.4 音视频容器

2.2.5 音视频

2.3 多媒体基础概念

2.3.1 媒体

2.3.2 多媒体

2.3.3 多媒体技术

2.3.4 多媒体的应用领域

2.4 数字电视基础概念

2.4.1 数字电视的简介

2.4.2 数字电视的发展历程

2.4.3 数字电视的基本原理

2.4.4 数字电视的分类

2.4.5 数字电视的优点

2.4.6 数字电视的相关技术

2.5 短视频基础概念

2.5.1 短视频的简介

2.5.2 短视频的特点

2.5.3 短视频带货

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

3.1 VLC播放器简介

3.1.1 VLC播放器

3.1.2 VLC的功能列表

3.1.3 VLC播放网络串流

3.1.4 VLC作为流媒体服务器

3.2 MediaInfo简介

3.2.1 MediaInfo简介

3.2.2 Mediainfo使用方法

3.2.3 Mediainfo参数说明

3.3 FlvAnalyser简介

3.3.1 FLV简介

3.3.2 FlvAnalyser简介

3.4 Elecard Stream Analyzer码流分析工具

3.4.1 简介

3.4.2 功能列表

3.5 FFmpeg简介

3.5.1 FFmpeg简介

3.5.2 FFmpeg命令行

3.5.3 FFmpeg开发包

第4章 音频基础

4.1 音频基础概念

4.1.1 声音和音频

4.1.2 数字音频

4.1.3 音频采集

4.1.4 音频处理

4.1.5 音频使用场景及应用

4.1.6 音频格式

4.1.7 混音技术

4.1.8 音频重采样

4.2 音频编码原理

4.2.1 音频压缩

4.2.2 音频编码原理

4.2.3 音频编码基本手段

4.2.4 音频编码算法

4.3 音频深度学习

4.3.1 音频深度学习的简介

4.3.2 十大音频处理任务

第5章 视频基础

5.1 视频基础概念

5.1.1 图像与像素

5.1.2 色彩空间

5.1.3 数字视频

5.1.4 视频的基础概念

5.1.5 视频格式

5.2 音视频封装

5.2.1 数据封装和解封装

5.2.2 音视频的封装

5.2.3 封装格式

5.3 视频压缩编码

5.3.1 视频编码基础知识

5.3.2 视频压缩

5.3.3 视频编码原理

5.3.4 视频编码的关键技术

5.3.5 视频编解码流程

5.4 视频播放原理

5.4.1 视频播放器简介

5.4.2 FFmpeg播放架构与原理

5.4.3 VLC播放原理

5.4.4 现代播放器架构

5.5 视频转码原理

5.5.1 视频转码

5.5.2 非线性编辑

5.6 短视频技术

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

6.1 音视频压缩编码基础

6.2 压缩编码技术分类

6.2.1 无损压缩

6.2.2 有损压缩

6.3 压缩编码关键技术

6.3.1 预测编码

6.3.2 变换

6.3.3 量化

6.3.4 熵编码

6.4 帧内编码与帧间编码

6.4.1 帧内编码

6.4.2 帧间编码

6.4.3 运动矢量

6.4.4 运动补偿

6.4.5 双向预测

6.5 GOP与DTS/PTS

6.5.1 I/P/B/IDR帧

6.5.2 GOP详解

6.5.3 DTS和PTS详解

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

7.1 视频编码原理

7.2 视频采集原理

7.3 音频编码原理

7.4 视频编码标准

7.4.1 ITU/ISO/JVT

7.4.2 MPEG-x 系列

7.4.3 H.26x 系列

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

8.1 视频编码简介

8.2 视频编码流程

8.3 I/P/B帧技术详解

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

8.3.2 I/P/B帧的特点

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

8.3.4 帧内与帧间编码

8.3.5 帧内编码流程

8.3.6 块与宏块

8.4 运动估计和补偿

8.5 音频编码技术与流程

8.5.1 MPEG-1音频编码

8.5.2 MPEG-2音频编码

8.5.3 MPEG-4音频编码

8.5.4 AC-3音频编码

第9章 H.264编解码基础

9.1 H.264快速入门

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

9.1.2 H.264的句法元素

9.1.3 VCL与NAL

9.1.4 档次与级别

9.1.5 X264 与JM

9.2 H.264编码原理与实现

9.2.1 H.264编解码简介

9.2.2 H.264编解码流程

9.2.3 H.264的帧内预测编码

9.2.4 H.264的帧间预测编码

9.3 H.264码流结构

9.3.1 H.264分层结构

9.3.2 H.264码流结构

9.3.3 H.264的NAL单元

第10章 AAC编解码基础

10.1 AAC编码概述241

10.2 AAC音频文件格式

第11章 H.265编解码基础

11.1 H.265编解码概述

11.2 H.265码流简介

11.2.1 Profiles/Levels/Tier

11.2.2 HEVC的分层结构

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


展开更多

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

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部