- 资源介绍
- 更新记录
课程介绍
《FFmpeg5.0核心技术精讲,打造音视频播放器》是一门专门针对音视频开发人员的课程,旨在教授学员如何使用FFmpeg库来开发音视频播放器。以下是该课程的主要内容介绍:
- FFmpeg简介:介绍FFmpeg的基本概念和功能,包括音视频编解码、格式转换、流媒体处理等。
- FFmpeg编译与安装:讲解如何从源码编译和安装FFmpeg库,包括配置编译选项、解决依赖关系等。
- FFmpeg基本用法:介绍FFmpeg的命令行用法,包括音视频转码、剪辑、合并等常用操作。
- FFmpeg音视频编解码:详细讲解音视频编解码的原理和流程,包括音频编码器、视频编码器的选择和配置。
- FFmpeg音视频封装格式:介绍常见的音视频封装格式,如MP4、AVI、FLV等,讲解封装格式的结构和使用方法。
- FFmpeg音视频播放器开发:教授如何使用FFmpeg库开发一个简单的音视频播放器,包括文件读取、解码、渲染等流程。
- FFmpeg音视频流媒体处理:介绍如何使用FFmpeg处理音视频流媒体,包括RTMP、HLS等流媒体协议的推流和拉流。
- FFmpeg音视频滤镜:讲解如何使用FFmpeg的滤镜功能实现音视频处理,如添加水印、调整亮度对比度等。
- FFmpeg音视频同步与播放控制:详细讲解音视频同步的原理和方法,包括音视频时钟同步、帧率控制等。
- FFmpeg音视频编解码优化:介绍如何对FFmpeg进行优化,包括硬件加速、多线程编解码等技术。
通过学习《FFmpeg5.0核心技术精讲,打造音视频播放器》课程,学员将能够掌握使用FFmpeg库进行音视频开发的基本技能,能够开发出功能齐全、稳定高效的音视频播放器。
课程目录
/【imooc-279】2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器【完结】/
│├─{1}–第1章学习指南【课程提供200+问题与答案库】
│├─{2}–第2章FFmpeg常用命令实战
│├─{3}–第3章FFmpeg开发必备C语言回顾-vim讲解
│├─{4}–第4章FFmpeg开发必备C语言回顾
│├─{5}–第5章FFmpeg多媒体文件处理
│├─{6}–第6章FFmpeg编解码实战
│├─{7}–第7章FFmpegSDL音视频渲染实战
│├─{8}–第8章FFmpeg播放器核心功能开发iclass=new_tag
│├─{9}–第9章如何在Android下使用FFmpeg
│├─{10}–第10章如何在IOS下使用FFmpeg
│├─{11}–第11章滤镜Filter的核心原理及实现
│├─{12}–第12章课程总结
│├─课件.zip 75.1MB
详细目录
{1}–第1章学习指南【课程提供200+问题与答案库】/
│├─(1.1)–1-1课前必读(不看会错过一个亿).pdf 1.4MB
│├─(1.2)–1-6Windows下安装FFmpeg.pdf 17.5KB
│├─(1.3)–1-7FFmpeg命令大全文档.pdf 224.3KB
│├─[1.1]–1-2FFmpeg5.0-课程导学.mp4 64MB
│├─[1.2]–1-3音视频的应用范围与播放器架构讲解(选看).mp4 15.2MB
│├─[1.3]–1-4什么是FFmpeg?它能做什么?(选看).mp4 17.2MB
│├─[1.4]–1-5FFmpeg下载,编译与安装.mp4 101.1MB
{2}–第2章FFmpeg常用命令实战/
│├─[2.10]–2-10FFmpeg直播相关的命令实战.mp4 113.7MB
│├─[2.1]–2-1FFmpeg常用命令分类讲解.mp4 38.6MB
│├─[2.2]–2-2FFmpeg音视频处理流程讲解.mp4 49.3MB
│├─[2.3]–2-3FFmpeg基本信息查询命令实战.mp4 55.5MB
│├─[2.4]–2-4FFmpeg录制命令实战.mp4 95.8MB
│├─[2.5]–2-5FFmpeg分解与复用命令实战.mp4 107.9MB
│├─[2.6]–2-6FFmpeg处理原始数据命令实战.mp4 97.4MB
│├─[2.7]–2-7FFmpeg滤镜命令实战.mp4 92MB
│├─[2.8]–2-8FFmpeg音视频的裁剪与合并命令实战.mp4 91.1MB
│├─[2.9]–2-9FFmpeg图片与视频互转实战.mp4 86.4MB
{3}–第3章FFmpeg开发必备C语言回顾-vim讲解/
│├─[3.1]–3-1FFmpeg基础开发概述.mp4 17.1MB
│├─[3.2]–3-2vim模式及创建文件.mp4 36.5MB
│├─[3.3]–3-3vim的基本操作与光标移动.mp4 46.5MB
{4}–第4章FFmpeg开发必备C语言回顾/
│├─[4.10]–4-10再论C语言指针.mp4 127.2MB
│├─[4.11]–4-11C语言编译器.mp4 171.6MB
│├─[4.12]–4-12C语言调试器.mp4 120.8MB
│├─[4.1]–4-1C语言Helloworld.mp4 85MB
│├─[4.2]–4-2C语言中的常量与变量.mp4 100.5MB
│├─[4.3]–4-3C语言中的指针-1.mp4 54.4MB
│├─[4.4]–4-4C语言中的指针-2.mp4 129.3MB
│├─[4.5]–4-5C语言结构体.mp4 83.3MB
│├─[4.6]–4-6C语言中的if_else.mp4 65.8MB
│├─[4.7]–4-7C语言中的for_while.mp4 109.7MB
│├─[4.8]–4-8C语言中的函数.mp4 43.7MB
│├─[4.9]–4-9C语言中的文件操作.mp4 65.5MB
{5}–第5章FFmpeg多媒体文件处理/
│├─[5.10]–5-10抽取音频数据(一).mp4 79.9MB
│├─[5.11]–5-11抽取音频数据(二).mp4 96.2MB
│├─[5.12]–5-12抽取音频数据(三).mp4 81MB
│├─[5.13]–5-13调试extra_audio程序.mp4 88.4MB
│├─[5.14]–5-14抽取视频数据.mp4 74MB
│├─[5.15]–5-15多媒体格式转封装(一).mp4 124.4MB
│├─[5.16]–5-16多媒体格式转封装(二).mp4 46.4MB
│├─[5.17]–5-17多媒体格式转封装(三).mp4 12MB
│├─[5.18]–5-18视频裁剪(一).mp4 72.5MB
│├─[5.19]–5-19视频裁剪(二).mp4 68.6MB
│├─[5.1]–5-1FFmpeg初级开发介绍.mp4 53.7MB
│├─[5.20]–5-20作业:ffmpeg实现小咖秀.mp4 38.4MB
│├─[5.2]–5-2FFmpeg开发入门Log系统.mp4 75.7MB
│├─[5.3]–5-3FFmpeg日志系统.mp4 133.6MB
│├─[5.4]–5-4FFmpeg文件的删除与重命名.mp4 110MB
│├─[5.5]–5-5FFmpeg操作目录及list的实现(一).mp4 105.8MB
│├─[5.6]–5-6FFmpeg操作目录及list的实现(二).mp4 45.9MB
│├─[5.7]–5-7FFmpeg处理流数据的基本概念.mp4 57.4MB
│├─[5.8]–5-8搭建FFmpeg5.0开发环境.mp4 92.6MB
│├─[5.9]–5-9配置VSCode调试环境.mp4 55.7MB
{6}–第6章FFmpeg编解码实战/
│├─[6.10]–6-10生成图片(二).mp4 62MB
│├─[6.11]–6-11生成带色彩的BMP图片(一).mp4 81.9MB
│├─[6.12]–6-12生成带色彩的BMP图片(二).mp4 80.2MB
│├─[6.1]–6-1FFmpeg中级开发介绍.mp4 55.6MB
│├─[6.2]–6-2视频编码(一).mp4 65.7MB
│├─[6.3]–6-3视频编码(二).mp4 45.5MB
│├─[6.4]–6-4视频编码(三).mp4 61.7MB
│├─[6.5]–6-5视频编码(四).mp4 102.3MB
│├─[6.6]–6-6调试encode_video.mp4 43MB
│├─[6.7]–6-7音频编码(一).mp4 101MB
│├─[6.8]–6-8音频编码(二).mp4 86.7MB
│├─[6.9]–6-9生成图片(一).mp4 73.1MB
{7}–第7章FFmpegSDL音视频渲染实战/
│├─[7.10]–7-10实现PCM播放器-2.mp4 74.9MB
│├─[7.11]–7-11实现PCM播放器-3.mp4 79.6MB
│├─[7.1]–7-1SDL编译与安装.mp4 106.9MB
│├─[7.2]–7-2使用SDL的基本步骤.mp4 115.5MB
│├─[7.3]–7-3SDL窗口渲染.mp4 145.2MB
│├─[7.4]–7-4SDL处理事件.mp4 169.4MB
│├─[7.5]–7-5SDL彻底理解纹理渲染-1.mp4 80.8MB
│├─[7.6]–7-6SDL彻底理解纹理渲染-2.mp4 90.5MB
│├─[7.7]–7-7实现YUV播放器.mp4 184.7MB
│├─[7.8]–7-8SDL音频处理.mp4 39MB
│├─[7.9]–7-9实现PCM播放器-1.mp4 78.2MB
{8}–第8章FFmpeg播放器核心功能开发iclass=new_tag/
│├─[8.10]–8-10获取音频并解码(一).mp4 84.1MB
│├─[8.11]–8-11获取音频并解码(二).mp4 73.2MB
│├─[8.12]–8-12获取音频并解码(三).mp4 67MB
│├─[8.13]–8-13调试SimplePlayer2.0.mp4 63.6MB
│├─[8.14]–8-14你必须清楚的多线程与锁.mp4 36.3MB
│├─[8.15]–8-15锁与条件变量的实际应用.mp4 62.1MB
│├─[8.16]–8-16播放器内核线程模型讲解.mp4 40.4MB
│├─[8.17]–8-17播放器核心结构体讲解.mp4 73.3MB
│├─[8.18]–8-18播放器线程退出机制讲解.mp4 72.3MB
│├─[8.19]–8-19音视频同步的基本概念及原理讲解.mp4 57.2MB
│├─[8.20]–8-20一个真正的播放器(一).mp4 94.2MB
│├─[8.21]–8-21一个真正的播放器(二).mp4 108.9MB
│├─[8.22]–8-22一个真正的播放器(三).mp4 76.3MB
│├─[8.2]–8-2最简单的视频播放器(二).mp4 77.4MB
│├─[8.3]–8-3最简单的视频播放器(三).mp4 78.3MB
│├─[8.4]–8-4最简单的视频播放器(四).mp4 79.7MB
│├─[8.5]–8-5最简单的视频播放器(五).mp4 37.6MB
│├─[8.6]–8-6解复用音视频数据.mp4 118.4MB
│├─[8.7]–8-7为音频设备设置参数.mp4 39.2MB
│├─[8.8]–8-8AVPacket队列实现(一).mp4 83.3MB
│├─[8.9]–8-9AVPacket队列实现(二).mp4 89.3MB
{9}–第9章如何在Android下使用FFmpeg/
│├─[9.1]–9-1第一个JNI程序.mp4 152.5MB
│├─[9.2]–9-2Java调用C接口-1.mp4 142.4MB
│├─[9.3]–9-3Java调用C方法-2.mp4 172.5MB
│├─[9.4]–9-4JNI中的Signature.mp4 39.1MB
│├─[9.5]–9-5C调Java的方法.mp4 113.7MB
│├─[9.6]–9-6编译android下可以使用的ffmpeg「通过生成工具链.mp4 124.7MB
│├─[9.7]–9-7编译Android下可使用的ffmpeg「不生成工具链方式.mp4 157.7MB
│├─[9.8]–9-8实战-Android下的播放器.mp4 107.7MB
{10}–第10章如何在IOS下使用FFmpeg/
│├─[10.1]–10-1编译iOS下可使用的FFmpeg.mp4 100.7MB
│├─[10.2]–10-2iOS中使用FFmpeg.mp4 87.3MB
{11}–第11章滤镜Filter的核心原理及实现/
│├─[11.10]–11-10如何使用filter-读取数据.mp4 77.8MB
│├─[11.11]–11-11如何使用filter-获取原始数据.mp4 67.7MB
│├─[11.12]–11-12如何使用filter-滤镜处理.mp4 88MB
│├─[11.13]–11-13如何使用filter-输出数据.mp4 92.4MB
│├─[11.14]–11-14如何使用filter-代码优化.mp4 136.1MB
│├─[11.15]–11-15如何实现自己的filter.mp4 177.8MB
│├─[11.16]–11-16实现filter需要知道的几个重要结构体.mp4 113.6MB
│├─[11.17]–11-17drawboxfilter的实现分析-1.mp4 112.4MB
│├─[11.18]–11-18drawboxfilter的实现分析-2.mp4 68.2MB
│├─[11.1]–11-1filter的核心原理.mp4 47MB
│├─[11.2]–11-2通过命令行使用filter.mp4 159.2MB
│├─[11.3]–11-3在项目中引入avfilter库.mp4 96.1MB
│├─[11.4]–11-4使用filter的具体步骤-1.mp4 153.3MB
│├─[11.5]–11-5使用filter的具体步骤-2.mp4 70.2MB
│├─[11.6]–11-6初始化filter的原理.mp4 42.8MB
│├─[11.8]–11-8初始化filter实战-2.mp4 128.1MB
│├─[11.9]–11-9优化init_filter函数.mp4 99.4MB
{12}–第12章课程总结/
│├─[12.1]–12-1课程总结.mp4 35.1MB
│├─[12.2]–12-2音视频进阶学习建议与行业痛点分析.mp4 32.8MB
猜你喜欢
-
慕课网-Go实战仿百度云盘-实现企业级分布式云存储系统
2025-03-03 -
2024最新黑马-鸿蒙HarmonyOS NEXT星河版入门到实战
2024-04-25 -
黑马项目-立可得[教程+资料]
2024-03-08 -
Java仿抖音短视频小程序开发 全栈式实战项目
2023-11-27 -
慕课网-体系课-Java高级工程师(风间影月)
2024-04-28 -
响应式开发一招致胜|价值128
2023-11-27 -
IT类学习电子书汇总[上百套] 共240GB
2023-11-29 -
慕课网-系统玩转OpenGL+AI,实现各种酷炫视频特效【完结无密】
2024-11-04 -
【imooc-546】C/C++气象数据中心实战,手把手教你做工业级项目[完结]
2024-02-20 -
慕课网-ChatGPT入门实战课 成为AI时代更有竞争力的开发者【完结】
2024-08-27
-
VB编程语言汇总4套
2023-11-23 -
后端校招面试直通车,提前锁定大厂offer[完结无密]
2024-02-18 -
瑞吉外卖项目实战完整版 | 14天打造java企业级项目,生活服务行业项目《瑞吉外卖》
2023-12-03 -
黑马项目-十次方[教程+资料]
2024-03-08 -
TensorFlow快速入门与实战
2023-11-29 -
Java面试新手课 Google面试官亲授 巧夺大厂Offer
2024-01-13 -
计算机视觉&图像信号处理
2024-11-16 -
Python移动自动化测试面试-面试分析+知识理论+面试技巧
2024-01-17 -
AxureRP7.0视频教程终结版(金乌制作)
2023-11-27 -
专门为前端工程师设计 Nodejs+React 实战开发区块链[完结无密]
2024-01-25
猜你在找
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.xitnds.com"或“xitnds.com”,如遇到无法解压的请联系管理员!
学IT那点事 » 2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器【完结无密】
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 学IT那点事下载免费吗?