
慕课实战 - FFmpeg5.0核心技术精讲,打造自己的音视频播放器
来自 网络整理·免费领取学习资源
8,175 领取 · 8,659 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《慕课实战 - FFmpeg5.0核心技术精讲,打造自己的音视频播放器》。官网需要单独购买,有集上可以免费领取。
〖视频介绍〗:
FFmpeg是音视频领域的一顶王冠,可以说是每个音视频从业者同学都必须熟练掌握的技术。本课程通过一套完整音视频业务的实现,掌握播放器、音视频渲染、音视频同步、音视频特效等高级功能的开发,帮助大家快速、正确的掌握FFmpeg 5.0,从音视频小白进阶为行业高手!
课程目录
- {1}–第1章学习指南【课程提供200+问题与答案库】
- (1.1)–1-1课前必读(不看会错过一个亿)
- (1.2)–1-6Windows下安装FFmpeg
- (1.3)–1-7FFmpeg命令大全文档
- [1.1]–1-2FFmpeg5.0-课程导学
- [1.2]–1-3音视频的应用范围与播放器架构讲解(选看)
- [1.3]–1-4什么是FFmpeg?它能做什么?(选看)
- [1.4]–1-5FFmpeg下载,编译与安装
- {2}–第2章FFmpeg常用命令实战
- [2.10]–2-10FFmpeg直播相关的命令实战
- [2.1]–2-1FFmpeg常用命令分类讲解
- [2.2]–2-2FFmpeg音视频处理流程讲解
- [2.3]–2-3FFmpeg基本信息查询命令实战
- [2.4]–2-4FFmpeg录制命令实战
- [2.5]–2-5FFmpeg分解与复用命令实战
- [2.6]–2-6FFmpeg处理原始数据命令实战
- [2.7]–2-7FFmpeg滤镜命令实战
- [2.8]–2-8FFmpeg音视频的裁剪与合并命令实战
- [2.9]–2-9FFmpeg图片与视频互转实战
- {3}–第3章FFmpeg开发必备C语言回顾-vim讲解
- [3.1]–3-1FFmpeg基础开发概述
- [3.2]–3-2vim模式及创建文件
- [3.3]–3-3vim的基本操作与光标移动
- {4}–第4章FFmpeg开发必备C语言回顾
- [4.10]–4-10再论C语言指针
- [4.11]–4-11C语言编译器
- [4.12]–4-12C语言调试器
- [4.1]–4-1C语言Helloworld
- [4.2]–4-2C语言中的常量与变量
- [4.3]–4-3C语言中的指针-1
- [4.4]–4-4C语言中的指针-2
- [4.5]–4-5C语言结构体
- [4.6]–4-6C语言中的if_else
- [4.7]–4-7C语言中的for_while
- [4.8]–4-8C语言中的函数
- [4.9]–4-9C语言中的文件操作
- {5}–第5章FFmpeg多媒体文件处理
- [5.10]–5-10抽取音频数据(一)
- [5.11]–5-11抽取音频数据(二)
- [5.12]–5-12抽取音频数据(三)
- [5.13]–5-13调试extra_audio程序
- [5.14]–5-14抽取视频数据
- [5.15]–5-15多媒体格式转封装(一)
- [5.16]–5-16多媒体格式转封装(二)
- [5.17]–5-17多媒体格式转封装(三)
- [5.18]–5-18视频裁剪(一)
- [5.19]–5-19视频裁剪(二)
- [5.1]–5-1FFmpeg初级开发介绍
- [5.20]–5-20作业:ffmpeg实现小咖秀
- [5.2]–5-2FFmpeg开发入门Log系统
- [5.3]–5-3FFmpeg日志系统
- [5.4]–5-4FFmpeg文件的删除与重命名
- [5.5]–5-5FFmpeg操作目录及list的实现(一)
- [5.6]–5-6FFmpeg操作目录及list的实现(二)
- [5.7]–5-7FFmpeg处理流数据的基本概念
- [5.8]–5-8搭建FFmpeg5.0开发环境
- [5.9]–5-9配置VSCode调试环境
- {6}–第6章FFmpeg编解码实战
- [6.10]–6-10生成图片(二)
- [6.11]–6-11生成带色彩的BMP图片(一)
- [6.12]–6-12生成带色彩的BMP图片(二)
- [6.1]–6-1FFmpeg中级开发介绍
- [6.2]–6-2视频编码(一)
- [6.3]–6-3视频编码(二)
- [6.4]–6-4视频编码(三)
- [6.5]–6-5视频编码(四)
- [6.6]–6-6调试encode_video
- [6.7]–6-7音频编码(一)
- [6.8]–6-8音频编码(二)
- [6.9]–6-9生成图片(一)
- {7}–第7章FFmpegSDL音视频渲染实战
- [7.10]–7-10实现PCM播放器-2
- [7.11]–7-11实现PCM播放器-3
- [7.1]–7-1SDL编译与安装
- [7.2]–7-2使用SDL的基本步骤
- [7.3]–7-3SDL窗口渲染
- [7.4]–7-4SDL处理事件
- [7.5]–7-5SDL彻底理解纹理渲染-1
- [7.6]–7-6SDL彻底理解纹理渲染-2
- [7.7]–7-7实现YUV播放器
- [7.8]–7-8SDL音频处理
- [7.9]–7-9实现PCM播放器-1
- {8}–第8章FFmpeg播放器核心功能开发iclass=new_tag
- [8.10]–8-10获取音频并解码(一)
- [8.11]–8-11获取音频并解码(二)
- [8.12]–8-12获取音频并解码(三)
- [8.13]–8-13调试SimplePlayer2.0
- [8.14]–8-14你必须清楚的多线程与锁
- [8.15]–8-15锁与条件变量的实际应用
- [8.16]–8-16播放器内核线程模型讲解
- [8.17]–8-17播放器核心结构体讲解
- [8.18]–8-18播放器线程退出机制讲解
- [8.19]–8-19音视频同步的基本概念及原理讲解
- [8.20]–8-20一个真正的播放器(一)
- [8.21]–8-21一个真正的播放器(二)
- [8.22]–8-22一个真正的播放器(三)
- [8.2]–8-2最简单的视频播放器(二)
- [8.3]–8-3最简单的视频播放器(三)
- [8.4]–8-4最简单的视频播放器(四)
- [8.5]–8-5最简单的视频播放器(五)
- [8.6]–8-6解复用音视频数据
- [8.7]–8-7为音频设备设置参数
- [8.8]–8-8AVPacket队列实现(一)
- [8.9]–8-9AVPacket队列实现(二)
- {9}–第9章如何在Android下使用FFmpeg
- [9.1]–9-1第一个JNI程序
- [9.2]–9-2Java调用C接口-1
- [9.3]–9-3Java调用C方法-2
- [9.4]–9-4JNI中的Signature
- [9.5]–9-5C调Java的方法
- [9.6]–9-6编译android下可以使用的ffmpeg「通过生成工具链
- [9.7]–9-7编译Android下可使用的ffmpeg「不生成工具链方式
- [9.8]–9-8实战-Android下的播放器
- {10}–第10章如何在IOS下使用FFmpeg
- [10.1]–10-1编译iOS下可使用的FFmpeg
- [10.2]–10-2iOS中使用FFmpeg
- {11}–第11章滤镜Filter的核心原理及实现
- [11.10]–11-10如何使用filter-读取数据
- [11.11]–11-11如何使用filter-获取原始数据
- [11.12]–11-12如何使用filter-滤镜处理
- [11.13]–11-13如何使用filter-输出数据
- [11.14]–11-14如何使用filter-代码优化
- [11.15]–11-15如何实现自己的filter
- [11.16]–11-16实现filter需要知道的几个重要结构体
- [11.17]–11-17drawboxfilter的实现分析-1
- [11.18]–11-18drawboxfilter的实现分析-2
- [11.1]–11-1filter的核心原理
- [11.2]–11-2通过命令行使用filter
- [11.3]–11-3在项目中引入avfilter库
- [11.4]–11-4使用filter的具体步骤-1
- [11.5]–11-5使用filter的具体步骤-2
- [11.6]–11-6初始化filter的原理
- [11.8]–11-8初始化filter实战-2
- [11.9]–11-9优化init_filter函数
- {12}–第12章课程总结
- [12.1]–12-1课程总结
- [12.2]–12-2音视频进阶学习建议与行业痛点分析
- 课件
- coding-279-master
- ffmpeg命令大全.docx
包含内容
- · {1}–第1章学习指南【课程提供200+问题与答案库】
- · (1.1)–1-1课前必读(不看会错过一个亿)
- · (1.2)–1-6Windows下安装FFmpeg
- · (1.3)–1-7FFmpeg命令大全文档
- · [1.1]–1-2FFmpeg5.0-课程导学
- · [1.2]–1-3音视频的应用范围与播放器架构讲解(选看)
- · [1.3]–1-4什么是FFmpeg?它能做什么?(选看)
- · [1.4]–1-5FFmpeg下载,编译与安装
贡献者
Mia
黄金
学习社区
1 人正在学习
阅读与知识交流
交流各类书籍与综合资料,分享阅读问题、笔记和延伸线索。提问时请带上资料名称。