2022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器【完结】

022年经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器【完结】

课程简介

FFmpeg是音视频领域的一顶王冠,可以说是每个音视频从业者同学都必须熟练掌握的技术。本课程通过一套完整音视频业务的实现,掌握播放器、音视频渲染、音视频同步、音视频特效等高级功能的开发,帮助大家快速、正确的掌握FFmpeg 5.0,从音视频小白进阶为行业高手!

课程目录

├──{1}–第1章学习指南【课程提供200+问题与答案库】
| ├──(1.1)–1-1课前必读(不看会错过一个亿)pdf 1.36M
| ├──(1.2)–1-6Windows下安装FFmpegpdf 17.47kb
| ├──(1.3)–1-7FFmpeg命令大全文档pdf 224.27kb
| ├──[1.1]–1-2FFmpeg5.0-课程导学mp4 64.03M
| ├──[1.2]–1-3音视频的应用范围与播放器架构讲解(选看)mp4 15.22M
| ├──[1.3]–1-4什么是FFmpeg?它能做什么?(选看)mp4 17.22M
| └──[1.4]–1-5FFmpeg下载,编译与安装mp4 101.11M

├──{2}–第2章FFmpeg常用命令实战
| ├──[2.1]–2-1FFmpeg常用命令分类讲解mp4 38.56M
| ├──[2.2]–2-2FFmpeg音视频处理流程讲解mp4 49.32M
| ├──[2.3]–2-3FFmpeg基本信息查询命令实战mp4 55.49M
| ├──[2.4]–2-4FFmpeg录制命令实战mp4 95.78M
| ├──[2.5]–2-5FFmpeg分解与复用命令实战mp4 107.85M
| ├──[2.6]–2-6FFmpeg处理原始数据命令实战mp4 97.44M
| ├──[2.7]–2-7FFmpeg滤镜命令实战mp4 92.05M
| ├──[2.8]–2-8FFmpeg音视频的裁剪与合并命令实战mp4 91.09M
| └──[2.9]–2-9FFmpeg图片与视频互转实战mp4 86.38M
| ├──[2.10]–2-10FFmpeg直播相关的命令实战mp4 113.70M

├──{3}–第3章FFmpeg开发必备C语言回顾-vim讲解
| ├──[3.1]–3-1FFmpeg基础开发概述mp4 17.07M
| ├──[3.2]–3-2vim模式及创建文件mp4 36.47M
| └──[3.3]–3-3vim的基本操作与光标移动mp4 46.55M

├──{4}–第4章FFmpeg开发必备C语言回顾
| ├──[4.1]–4-1C语言Helloworldmp4 85.00M
| ├──[4.2]–4-2C语言中的常量与变量mp4 100.47M
| ├──[4.3]–4-3C语言中的指针-1mp4 54.43M
| ├──[4.4]–4-4C语言中的指针-2mp4 129.25M
| ├──[4.5]–4-5C语言结构体mp4 83.30M
| ├──[4.6]–4-6C语言中的if_elsemp4 65.80M
| ├──[4.7]–4-7C语言中的for_whilemp4 109.73M
| ├──[4.8]–4-8C语言中的函数mp4 43.65M
| └──[4.9]–4-9C语言中的文件操作mp4 65.49M
| ├──[4.10]–4-10再论C语言指针mp4 127.21M
| ├──[4.11]–4-11C语言编译器mp4 171.57M
| ├──[4.12]–4-12C语言调试器mp4 120.78M

├──{5}–第5章FFmpeg多媒体文件处理
| ├──[5.1]–5-1FFmpeg初级开发介绍mp4 53.71M
| ├──[5.2]–5-2FFmpeg开发入门Log系统mp4 75.73M
| ├──[5.3]–5-3FFmpeg日志系统mp4 133.60M
| ├──[5.4]–5-4FFmpeg文件的删除与重命名mp4 110.03M
| ├──[5.5]–5-5FFmpeg操作目录及list的实现(一)mp4 105.83M
| ├──[5.6]–5-6FFmpeg操作目录及list的实现(二)mp4 45.89M
| ├──[5.7]–5-7FFmpeg处理流数据的基本概念mp4 57.38M
| ├──[5.8]–5-8搭建FFmpeg5.0开发环境mp4 92.57M
| └──[5.9]–5-9配置VSCode调试环境mp4 55.72M
| ├──[5.10]–5-10抽取音频数据(一)mp4 79.87M
| ├──[5.11]–5-11抽取音频数据(二)mp4 96.24M
| ├──[5.12]–5-12抽取音频数据(三)mp4 81.04M
| ├──[5.13]–5-13调试extra_audio程序mp4 88.38M
| ├──[5.14]–5-14抽取视频数据mp4 74.02M
| ├──[5.15]–5-15多媒体格式转封装(一)mp4 124.43M
| ├──[5.16]–5-16多媒体格式转封装(二)mp4 46.39M
| ├──[5.17]–5-17多媒体格式转封装(三)mp4 11.96M
| ├──[5.18]–5-18视频裁剪(一)mp4 72.53M
| ├──[5.19]–5-19视频裁剪(二)mp4 68.63M
| ├──[5.20]–5-20作业:ffmpeg实现小咖秀mp4 38.39M

├──{6}–第6章FFmpeg编解码实战
| ├──[6.1]–6-1FFmpeg中级开发介绍mp4 55.57M
| ├──[6.2]–6-2视频编码(一)mp4 65.72M
| ├──[6.3]–6-3视频编码(二)mp4 45.53M
| ├──[6.4]–6-4视频编码(三)mp4 61.66M
| ├──[6.5]–6-5视频编码(四)mp4 102.29M
| ├──[6.6]–6-6调试encode_videomp4 43.00M
| ├──[6.7]–6-7音频编码(一)mp4 100.98M
| ├──[6.8]–6-8音频编码(二)mp4 86.74M
| └──[6.9]–6-9生成图片(一)mp4 73.12M
| ├──[6.10]–6-10生成图片(二)mp4 61.98M
| ├──[6.11]–6-11生成带色彩的BMP图片(一)mp4 81.86M
| ├──[6.12]–6-12生成带色彩的BMP图片(二)mp4 80.19M

├──{7}–第7章FFmpegSDL音视频渲染实战
| ├──[7.1]–7-1SDL编译与安装mp4 106.89M
| ├──[7.2]–7-2使用SDL的基本步骤mp4 115.53M
| ├──[7.3]–7-3SDL窗口渲染mp4 145.21M
| ├──[7.4]–7-4SDL处理事件mp4 169.40M
| ├──[7.5]–7-5SDL彻底理解纹理渲染-1mp4 80.77M
| ├──[7.6]–7-6SDL彻底理解纹理渲染-2mp4 90.52M
| ├──[7.7]–7-7实现YUV播放器mp4 184.70M
| ├──[7.8]–7-8SDL音频处理mp4 38.97M
| └──[7.9]–7-9实现PCM播放器-1mp4 78.24M
| ├──[7.10]–7-10实现PCM播放器-2mp4 74.85M
| ├──[7.11]–7-11实现PCM播放器-3mp4 79.55M

├──{8}–第8章FFmpeg播放器核心功能开发iclass=new_tag
| ├──[8.2]–8-2最简单的视频播放器(二)mp4 77.41M
| ├──[8.3]–8-3最简单的视频播放器(三)mp4 78.30M
| ├──[8.4]–8-4最简单的视频播放器(四)mp4 79.75M
| ├──[8.5]–8-5最简单的视频播放器(五)mp4 37.56M
| ├──[8.6]–8-6解复用音视频数据mp4 118.41M
| ├──[8.7]–8-7为音频设备设置参数mp4 39.17M
| ├──[8.8]–8-8AVPacket队列实现(一)mp4 83.27M
| ├──[8.9]–8-9AVPacket队列实现(二)mp4 89.32M
| ├──[8.10]–8-10获取音频并解码(一)mp4 84.07M
| ├──[8.11]–8-11获取音频并解码(二)mp4 73.18M
| ├──[8.12]–8-12获取音频并解码(三)mp4 66.99M
| ├──[8.13]–8-13调试SimplePlayer2.0mp4 63.57M
| ├──[8.14]–8-14你必须清楚的多线程与锁mp4 36.33M
| ├──[8.15]–8-15锁与条件变量的实际应用mp4 62.10M
| ├──[8.16]–8-16播放器内核线程模型讲解mp4 40.45M
| ├──[8.17]–8-17播放器核心结构体讲解mp4 73.26M
| ├──[8.18]–8-18播放器线程退出机制讲解mp4 72.34M
| ├──[8.19]–8-19音视频同步的基本概念及原理讲解mp4 57.24M
| ├──[8.20]–8-20一个真正的播放器(一)mp4 94.22M
| ├──[8.21]–8-21一个真正的播放器(二)mp4 108.86M
| ├──[8.22]–8-22一个真正的播放器(三)mp4 76.29M

├──{9}–第9章如何在Android下使用FFmpeg
| ├──[9.1]–9-1第一个JNI程序mp4 152.47M
| ├──[9.2]–9-2Java调用C接口-1mp4 142.44M
| ├──[9.3]–9-3Java调用C方法-2mp4 172.47M
| ├──[9.4]–9-4JNI中的Signaturemp4 39.07M
| ├──[9.5]–9-5C调Java的方法mp4 113.74M
| ├──[9.6]–9-6编译android下可以使用的ffmpeg「通过生成工具链mp4 124.75M
| ├──[9.7]–9-7编译Android下可使用的ffmpeg「不生成工具链方式mp4 157.75M
| └──[9.8]–9-8实战-Android下的播放器mp4 107.67M

├──{10}–第10章如何在IOS下使用FFmpeg
| ├──[10.1]–10-1编译iOS下可使用的FFmpegmp4 100.65M
| └──[10.2]–10-2iOS中使用FFmpegmp4 87.31M

├──{11}–第11章滤镜Filter的核心原理及实现
| ├──[11.1]–11-1filter的核心原理mp4 46.98M
| ├──[11.2]–11-2通过命令行使用filtermp4 159.18M
| ├──[11.3]–11-3在项目中引入avfilter库mp4 96.11M
| ├──[11.4]–11-4使用filter的具体步骤-1mp4 153.29M
| ├──[11.5]–11-5使用filter的具体步骤-2mp4 70.17M
| ├──[11.6]–11-6初始化filter的原理mp4 42.78M
| ├──[11.8]–11-8初始化filter实战-2mp4 128.07M
| └──[11.9]–11-9优化init_filter函数mp4 99.43M
| ├──[11.10]–11-10如何使用filter-读取数据mp4 77.82M
| ├──[11.11]–11-11如何使用filter-获取原始数据mp4 67.75M
| ├──[11.12]–11-12如何使用filter-滤镜处理mp4 88.00M
| ├──[11.13]–11-13如何使用filter-输出数据mp4 92.38M
| ├──[11.14]–11-14如何使用filter-代码优化mp4 136.05M
| ├──[11.15]–11-15如何实现自己的filtermp4 177.85M
| ├──[11.16]–11-16实现filter需要知道的几个重要结构体mp4 113.60M
| ├──[11.17]–11-17drawboxfilter的实现分析-1mp4 112.40M
| ├──[11.18]–11-18drawboxfilter的实现分析-2mp4 68.20M

├──{12}–第12章课程总结
| ├──[12.1]–12-1课程总结mp4 35.14M
| └──[12.2]–12-2音视频进阶学习建议与行业痛点分析mp4 32.81M

└──课件
| ├──coding-279-master.zip 75.59M
| └──ffmpeg命令大全.docx 230.87kb

资源下载此资源下载价格为19.9自学币,VIP免费,请先
资源下载
下载价格19.9 自学币
VIP免费

本站资料仅供个人学习和研究使用 若本帖作者内容侵犯了原著者的合法权益请提供相应证明材料本站审核通过后将即予以处理

0

评论0

本站资源持续更新中,只需赞助118自学币即可开通终生会员!
显示验证码
没有账号? 注册  忘记密码?

社交账号快速登录