吾爱it教程 - 分享优质it学习视频课程|编程开发|运维与安全|www.52itjc.com

专注教程分享 每日保持更新 视频高清无秘 问题随时反馈
 找回密码
 立即注册
查看: 220|回复: 38

FFmpeg第一季:小白开窍+九阳神功(福优学苑)

[复制链接]
  • TA的每日心情
    开心
    2022-12-15 14:52
  • 签到天数: 36 天

    [LV.5]常住居民I

    52

    主题

    92

    帖子

    4810

    积分

    Lv6元老

    Rank: 8Rank: 8

    积分
    4810
    发表于 2022-12-12 12:53:02 | 显示全部楼层 |阅读模式

    『课程介绍』

    FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
    该系列的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,OpenCV等。包括:音视频、流媒体、直播、Android、视频监控28181、等。

    『视频教程截图』

    5.png 6.png
    4.png 2.png
    3.png 1.png

    『课程目录』

    目录:/FFmpeg第一季:小白开窍+九阳神功
    ┣━━01第一阶段: FFmpeg小白入门
    ┃    ┣━━02[25023]_FFmpeg4.3开发系列之二:音视频基础理_99
    ┃    ┃    ┣━━第1章 音视频小白入门经典
    ┃    ┃    ┃    ┣━━1-1 福优学苑--简历包装与面试技巧.mp4
    ┃    ┃    ┃    ┣━━1-10 音视频封装容器到底是什么?.mp4
    ┃    ┃    ┃    ┣━━1-11 多媒体到底是什么.mp4
    ┃    ┃    ┃    ┣━━1-12 多媒体概念特点优势.mp4
    ┃    ┃    ┃    ┣━━1-13 数字电视基础.mp4
    ┃    ┃    ┃    ┣━━1-14 短视频到底是什么?.mp4
    ┃    ┃    ┃    ┣━━1-2 5G+音视频到底是什么?.mp4
    ┃    ┃    ┃    ┣━━1-3 音视频小白自学的困惑.mp4
    ┃    ┃    ┃    ┣━━1-4 视频到底是什么.mp4
    ┃    ┃    ┃    ┣━━1-5 颜色空间RGB和YUV.mp4
    ┃    ┃    ┃    ┣━━1-6 音频到底是什么.mp4
    ┃    ┃    ┃    ┣━━1-7 声道码率采样率.mp4
    ┃    ┃    ┃    ┣━━1-8 视频编解码基础.mp4
    ┃    ┃    ┃    ┗━━1-9 音频编解码基础.mp4
    ┃    ┃    ┣━━第2章 音视频开发常用工具
    ┃    ┃    ┃    ┣━━2-1 VLC简介与基本应用.mp4
    ┃    ┃    ┃    ┣━━2-2 MediaInfo简介.mp4
    ┃    ┃    ┃    ┣━━2-3 FlvAnalyser简介.mp4
    ┃    ┃    ┃    ┣━━2-4 Elecard简介.mp4
    ┃    ┃    ┃    ┗━━2-5 FFmpeg简介.mp4
    ┃    ┃    ┣━━第3章 音频基础理
    ┃    ┃    ┃    ┣━━3-1 音频基本概念.mp4
    ┃    ┃    ┃    ┣━━3-2_音频处理基础.mp4
    ┃    ┃    ┃    ┣━━3-3 音频编码原理.mp4
    ┃    ┃    ┃    ┣━━3-4 音频编码原理2.mp4
    ┃    ┃    ┃    ┣━━3-5 音频格式与压缩.mp4
    ┃    ┃    ┃    ┗━━3-6 音频深度学习.mp4
    ┃    ┃    ┣━━第4章 视频基础理
    ┃    ┃    ┃    ┣━━4-1 图像与视频的基本概念.mp4
    ┃    ┃    ┃    ┣━━4-10 视频播放原理简介.mp4
    ┃    ┃    ┃    ┣━━4-11 短视频技术原理简介.mp4
    ┃    ┃    ┃    ┣━━4-2 视频编码基本知识.mp4
    ┃    ┃    ┃    ┣━━4-3 HVS,RGB,YUV.mp4
    ┃    ┃    ┃    ┣━━4-4 视频帧率码率分辨率.mp4
    ┃    ┃    ┃    ┣━━4-5 视频文件格式封装格式编码格式.mp4
    ┃    ┃    ┃    ┣━━4-6 视频封装原理简介.mp4
    ┃    ┃    ┃    ┣━━4-7 mp4格式和avi格式.mp4
    ┃    ┃    ┃    ┣━━4-8 FLV格式和TS格式.mp4
    ┃    ┃    ┃    ┗━━4-9 视频编码原理简介.mp4
    ┃    ┃    ┣━━第5章 音视频编解码原理与实现
    ┃    ┃    ┃    ┣━━5-1 编解码基本概念.mp4
    ┃    ┃    ┃    ┣━━5-2 编解码关键技术.mp4
    ┃    ┃    ┃    ┣━━5-3 视频编码原理简介.mp4
    ┃    ┃    ┃    ┣━━5-4 编解码的实现原理1.mp4
    ┃    ┃    ┃    ┣━━5-5 编解码的实现原理2.mp4
    ┃    ┃    ┃    ┗━━5-6 编解码的实现原理3.mp4
    ┃    ┃    ┣━━第6章 H.264与AAC基础理
    ┃    ┃    ┃    ┣━━6-1 H.264编码原理与实现1.mp4
    ┃    ┃    ┃    ┣━━6-2 H.264编码原理与实现2.mp4
    ┃    ┃    ┃    ┣━━6-3 H.264分层结构.mp4
    ┃    ┃    ┃    ┣━━6-4 H.264(SODB,RBSP,EBSP).mp4
    ┃    ┃    ┃    ┣━━6-5 H.264(NAL单元).mp4
    ┃    ┃    ┃    ┣━━6-6 H.264码流结构分析.mp4
    ┃    ┃    ┃    ┗━━6-7 AAC编码基础.mp4
    ┃    ┃    ┣━━第7章 FFmpeg小白入门经典
    ┃    ┃    ┃    ┣━━7-1 FFmpeg到底是什么.mp4
    ┃    ┃    ┃    ┣━━7-2 FFmpeg环境搭建及初体验.mp4
    ┃    ┃    ┃    ┣━━7-3 Windows下编译FFmpeg.mp4
    ┃    ┃    ┃    ┣━━7-4 FFmpeg播放器.mp4
    ┃    ┃    ┃    ┗━━7-5 FFmpeg转码器及特效.mp4
    ┃    ┃    ┣━━课程目录.txt
    ┃    ┃    ┗━━课件.zip
    ┃    ┣━━03[25680]_FFmpeg4.3开发系列之三:流媒体直播基础理_99
    ┃    ┃    ┣━━第1章 流媒体与直播小白入门
    ┃    ┃    ┃    ┣━━1-1 流媒体入门引言及demo演示.mp4
    ┃    ┃    ┃    ┣━━1-2 流媒体RTSP交互流程的抓包分析.mp4
    ┃    ┃    ┃    ┣━━1-3 流式传输的简介.mp4
    ┃    ┃    ┃    ┣━━1-4 流媒体技术原理的讲解.mp4
    ┃    ┃    ┃    ┣━━1-5 RTP和H264的简介.mp4
    ┃    ┃    ┃    ┣━━1-6 流媒体相关技术与直播的简介.mp4
    ┃    ┃    ┃    ┣━━1-7 直播原理与架构.mp4
    ┃    ┃    ┃    ┣━━1-8 直播全套流程的简介.mp4
    ┃    ┃    ┃    ┗━━1-9 流媒体与直播相关技术的小结.mp4
    ┃    ┃    ┣━━第2章 RTSP协议讲解
    ┃    ┃    ┃    ┣━━2-1 使用VLC亲手搭建RTSP直播点播.mp4
    ┃    ┃    ┃    ┣━━2-10 RTSP的方法定义与视频监控.mp4
    ┃    ┃    ┃    ┣━━2-2 引言与RTSP入门概念.mp4
    ┃    ┃    ┃    ┣━━2-3 RTSP框架流程与案例分析.mp4
    ┃    ┃    ┃    ┣━━2-4 RTSP抓包分析流程.mp4
    ┃    ┃    ┃    ┣━━2-5 图解RTSP的交互流程.mp4
    ┃    ┃    ┃    ┣━━2-6 RTSP的几个重要概念.mp4
    ┃    ┃    ┃    ┣━━2-7 RTSP的请求消息与应答消息.mp4
    ┃    ┃    ┃    ┣━━2-8 RTSP的消息讲解与分析.mp4
    ┃    ┃    ┃    ┗━━2-9 SDP会话描述协议.mp4
    ┃    ┃    ┣━━第3章 RTPRTCP协议讲解
    ┃    ┃    ┃    ┣━━3-1 RTP简介.mp4
    ┃    ┃    ┃    ┣━━3-2 RTCP简介.mp4
    ┃    ┃    ┃    ┣━━3-3 rtp,rtcp,rtsp的关系.mp4
    ┃    ┃    ┃    ┗━━3-4 rtp,rtcp,rtsp的抓包分析.mp4
    ┃    ┃    ┣━━第4章 HLS直播协议详解
    ┃    ┃    ┃    ┣━━4-1 M3U8引言与效果演示1.mp4
    ┃    ┃    ┃    ┣━━4-2 M3U8引言与效果演示2.mp4
    ┃    ┃    ┃    ┣━━4-3 HLS简介与分析.mp4
    ┃    ┃    ┃    ┣━━4-4 HLS总结架构与应用场景等分析.mp4
    ┃    ┃    ┃    ┣━━4-5 M3U8详解与分析.mp4
    ┃    ┃    ┃    ┗━━4-6 HLS详解与分析.mp4
    ┃    ┃    ┣━━第5章 RTMP协议讲解
    ┃    ┃    ┃    ┣━━5-1 RTMP入门简介.mp4
    ┃    ┃    ┃    ┣━━5-2 搭建RTMP直播demo及效果演示.mp4
    ┃    ┃    ┃    ┣━━5-3 RTMP握手流程及抓包分析.mp4
    ┃    ┃    ┃    ┣━━5-4 RTMP协议通俗入门讲解.mp4
    ┃    ┃    ┃    ┣━━5-5 RTMP协议总体讲解.mp4
    ┃    ┃    ┃    ┣━━5-6 Message与Chunk的基本讲解.mp4
    ┃    ┃    ┃    ┣━━5-7 Chunk格式的简单介绍.mp4
    ┃    ┃    ┃    ┗━━5-8 RTMP整体播放流程的详细分析.mp4
    ┃    ┃    ┣━━第6章 HTTP-FLV讲解
    ┃    ┃    ┃    ┣━━6-1 HTTP-FLV协议简介.mp4
    ┃    ┃    ┃    ┣━━6-2 windows下搭建nginx直播网站.mp4
    ┃    ┃    ┃    ┣━━6-3 使用flv.js网页播放http-flv直播流.mp4
    ┃    ┃    ┃    ┣━━6-4 FLV格式简介.mp4
    ┃    ┃    ┃    ┣━━6-5 FLV文件格式详细拆解与分析.mp4
    ┃    ┃    ┃    ┣━━6-6 FLV官方文档的简介.mp4
    ┃    ┃    ┃    ┗━━6-7 FlvAnalyser简介.mp4
    ┃    ┃    ┣━━第7章 WEBRTC简介
    ┃    ┃    ┃    ┣━━7-1 WEBRTC的简单介绍.mp4
    ┃    ┃    ┃    ┣━━7-2 WEBRTC的架构与功能模块.mp4
    ┃    ┃    ┃    ┗━━7-3 WEBRTC调用并显示本地摄像头.mp4
    ┃    ┃    ┣━━第8章 流媒体开源库简介
    ┃    ┃    ┃    ┣━━8-1 live555的简介.mp4
    ┃    ┃    ┃    ┣━━8-2 FFmpeg到底是什么.mp4
    ┃    ┃    ┃    ┣━━8-3 FFmpeg环境搭建及初体验.mp4
    ┃    ┃    ┃    ┣━━8-4 VLC简介.mp4
    ┃    ┃    ┃    ┣━━8-5 EasyDarwin简介及效果演示.mp4
    ┃    ┃    ┃    ┗━━8-6 nginx-rtmp与SRS的简介.mp4
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1_fyxy--fmpeg43-s3-流媒体直播学习资料.rar
    ┃    ┃    ┃    ┣━━1-2_课程学习资料:课件源码.rar
    ┃    ┃    ┃    ┗━━FFmpeg4.3开发系列之三:流媒体直播基础理.zip
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━04[25750]_FFmpeg4.3开发系列之四:命令行实践与解析_78
    ┃    ┃    ┣━━第1章 FFmpeg选项的讲解
    ┃    ┃    ┃    ┣━━1-1 ffmpeg命令行入门引言.mp4
    ┃    ┃    ┃    ┣━━1-10 命令行示例之4.mp4
    ┃    ┃    ┃    ┣━━1-2 通用选项的讲解.mp4
    ┃    ┃    ┃    ┣━━1-3 视频选项的讲解.mp4
    ┃    ┃    ┃    ┣━━1-4 音频选项的讲解.mp4
    ┃    ┃    ┃    ┣━━1-5 字幕选项的讲解之1.mp4
    ┃    ┃    ┃    ┣━━1-6 字幕选项的讲解之2.mp4
    ┃    ┃    ┃    ┣━━1-7 命令行示例之1.mp4
    ┃    ┃    ┃    ┣━━1-8 命令行示例之2.mp4
    ┃    ┃    ┃    ┗━━1-9 命令行示例之3.mp4
    ┃    ┃    ┣━━第2章 FFmpeg常用命令简介
    ┃    ┃    ┃    ┣━━2-1 ffmpeg常用命令分析之1.mp4
    ┃    ┃    ┃    ┣━━2-2 ffmpeg常用命令分析之2.mp4
    ┃    ┃    ┃    ┣━━2-3 ffprobe常用命令分析之1.mp4
    ┃    ┃    ┃    ┣━━2-4 ffprobe常用命令分析之2.mp4
    ┃    ┃    ┃    ┗━━2-5 ffplay常用命令分析.mp4
    ┃    ┃    ┣━━第3章 专题一:音视频相关操作
    ┃    ┃    ┃    ┣━━3-1 获取音视频信息.mp4
    ┃    ┃    ┃    ┣━━3-10 添加图片水印并灵活指定位置.mp4
    ┃    ┃    ┃    ┣━━3-11 视频右上角显示当前时间.mp4
    ┃    ┃    ┃    ┣━━3-12 添加文字水印并指定字体大小和颜色(解决中文乱码).mp4
    ┃    ┃    ┃    ┣━━3-13 路径及盘符的问题之1.mp4
    ┃    ┃    ┃    ┣━━3-14 路径及盘符的问题之2.mp4
    ┃    ┃    ┃    ┣━━3-15 文字跑马灯(滚动字幕)效果并指定速度.mp4
    ┃    ┃    ┃    ┣━━3-16 文字每隔M秒显示N秒间隔显示效果.mp4
    ┃    ┃    ┃    ┣━━3-17 视频旋转与翻转讲解之1.mp4
    ┃    ┃    ┃    ┣━━3-18 视频旋转与翻转讲解之2.mp4
    ┃    ┃    ┃    ┣━━3-19 视频剪切的详解.mp4
    ┃    ┃    ┃    ┣━━3-2 分离音视频流.mp4
    ┃    ┃    ┃    ┣━━3-20 视频倍速与倒放的详解.mp4
    ┃    ┃    ┃    ┣━━3-21 视频拼接的讲解.mp4
    ┃    ┃    ┃    ┣━━3-22 视频合并的讲解.mp4
    ┃    ┃    ┃    ┣━━3-23 镜面倒影特效vfliphflip.mp4
    ┃    ┃    ┃    ┣━━3-24 镜面倒影的原理分析.mp4
    ┃    ┃    ┃    ┣━━3-25 裁剪指定区域crop.mp4
    ┃    ┃    ┃    ┣━━3-26 画中画overlay技术.mp4
    ┃    ┃    ┃    ┣━━3-27 多路视频合并之九宫格特效.mp4
    ┃    ┃    ┃    ┣━━3-28 九宫格特效的原理分析.mp4
    ┃    ┃    ┃    ┣━━3-3 提取264视频码流.mp4
    ┃    ┃    ┃    ┣━━3-4 ts与mp4格式的互转.mp4
    ┃    ┃    ┃    ┣━━3-5 控制视频码率.mp4
    ┃    ┃    ┃    ┣━━3-6 帧率分辨率声道数采样率.mp4
    ┃    ┃    ┃    ┣━━3-7 mp4格式的faststart控制.mp4
    ┃    ┃    ┃    ┣━━3-8 截取视频缩略图的讲解.mp4
    ┃    ┃    ┃    ┗━━3-9 overlay技术的详细讲解.mp4
    ┃    ┃    ┣━━第4章 专题二:流媒体与直播
    ┃    ┃    ┃    ┣━━4-1 RTSP直播推流与拉流实战.mp4
    ┃    ┃    ┃    ┣━━4-10 使用flv.js网页播放http-flv直播流.mp4
    ┃    ┃    ┃    ┣━━4-2 RTSP抓包分析流程.mp4
    ┃    ┃    ┃    ┣━━4-3 图解RTSP的交互流程.mp4
    ┃    ┃    ┃    ┣━━4-4 RTP直播推流与拉流实战.mp4
    ┃    ┃    ┃    ┣━━4-5 HTTP直播推流与拉流实战.mp4
    ┃    ┃    ┃    ┣━━4-6 UDP直播推流与拉流实战.mp4
    ┃    ┃    ┃    ┣━━4-7 M3U8切片功能实战.mp4
    ┃    ┃    ┃    ┣━━4-8 搭建RTMP直播网站.mp4
    ┃    ┃    ┃    ┗━━4-9 windows下搭建nginx直播网站.mp4
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1_fyxy--ffmpeg4.3.1--series4--cmdline-学习资料.rar
    ┃    ┃    ┃    ┣━━1-2_课程学习资料:课件源码.rar
    ┃    ┃    ┃    ┣━━5-1_ffmpeg命令行--海康大华摄像头.rar
    ┃    ┃    ┃    ┗━━FFmpeg4.3开发系列之四:命令行实践与解析.zip
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┗━━05[25186]_FFmpeg4.3开发系列之五:SDK二次开发详解与直播实战_99
    ┃    ┃    ┣━━第10章 画龙点睛:捋起袖子亲手操练直播项目
    ┃    ┃    ┃    ┣━━10-1 直播原理与架构.mp4
    ┃    ┃    ┃    ┣━━10-2 玩转vlc.mp4
    ┃    ┃    ┃    ┗━━10-3 亲手打造FFmpeg(SDK)直播推流.mp4
    ┃    ┃    ┣━━第1章 亲手编译FFmpeg4.3并搭建开发环境
    ┃    ┃    ┃    ┣━━1-1 FFmpeg到底是什么.mp4
    ┃    ┃    ┃    ┣━━1-2 Win10下搭建FFmpeg4.3的开发环境.mp4
    ┃    ┃    ┃    ┣━━1-3 亲手编译FFmpeg4.3.1的源码之1.mp4
    ┃    ┃    ┃    ┣━━1-4 ffmpeg431-s5-1.4--亲手编译FFmpeg4..mp4
    ┃    ┃    ┃    ┣━━1-5 加餐:创建VS2105工程,并移植代码.mp4
    ┃    ┃    ┃    ┗━━1-6 msys2+mingw64编译源码fmpg+libx264.mp4
    ┃    ┃    ┣━━第2章 把控FFmpeg骨架:“八大金刚”核心开发库
    ┃    ┃    ┃    ┣━━2-1 FFmpeg八大开发库分析与讲解.mp4
    ┃    ┃    ┃    ┣━━2-2 avutil库的分析与讲解.mp4
    ┃    ┃    ┃    ┣━━2-3 avformat的分析与讲解.mp4
    ┃    ┃    ┃    ┣━━2-4 avcodec库的分析与讲解.mp4
    ┃    ┃    ┃    ┗━━2-5 其它四个库的分析与讲解.mp4
    ┃    ┃    ┣━━第3章 夯实FFmpeg基础:重要数据结构与API
    ┃    ┃    ┃    ┣━━3-1 FFmpeg十大数据结构分析与讲解.mp4
    ┃    ┃    ┃    ┣━━3-2 协议层的三个数据结构讲解.mp4
    ┃    ┃    ┃    ┣━━3-3 封装层与编解码层的8个数据结构讲解.mp4
    ┃    ┃    ┃    ┣━━3-4 FFmpeg十大重要API函数的分析与讲解.mp4
    ┃    ┃    ┃    ┗━━3-5 FFmpeg4.x系列新APII函数的分析与讲解.mp4
    ┃    ┃    ┣━━第4章 精通FFmpeg流程:击鼓传花之责任链模式
    ┃    ┃    ┃    ┣━━4-1 FFmpeg的框架原理流程分析.mp4
    ┃    ┃    ┃    ┗━━4-2 FFmpeg的解码流程与转码流程分析.mp4
    ┃    ┃    ┣━━第5章 Libavutil详解:理与实战
    ┃    ┃    ┃    ┣━━5-1 AVLog的详解.mp4
    ┃    ┃    ┃    ┣━━5-2 AVDictionary的详解.mp4
    ┃    ┃    ┃    ┗━━5-3 AVParseUtil的详解.mp4
    ┃    ┃    ┣━━第6章 协议层:理与实战
    ┃    ┃    ┃    ┣━━6-1 协议层的三大数据结构详解.mp4
    ┃    ┃    ┃    ┣━━6-2 AVIO实战:打开本地文件或网络直播流.mp4
    ┃    ┃    ┃    ┣━━6-3 AVIO实战:自定义AVIO.mp4
    ┃    ┃    ┃    ┗━━6-4 AVIO实战:自定义数据来源.mp4
    ┃    ┃    ┣━━第7章 封装层:理与实战
    ┃    ┃    ┃    ┣━━7-1 封装层:封装格式原理分析.mp4
    ┃    ┃    ┃    ┣━━7-2 封装层:重要API的介绍.mp4
    ┃    ┃    ┃    ┣━━7-3 封装层:解封装实战1.mp4
    ┃    ┃    ┃    ┣━━7-4 封装层:解封装实战2.mp4
    ┃    ┃    ┃    ┣━━7-5 封装层:转封装实战1.mp4
    ┃    ┃    ┃    ┗━━7-6 封装层:转封装实战2.mp4
    ┃    ┃    ┣━━第8章 编解码层:理与实战
    ┃    ┃    ┃    ┣━━8-1 编码层:编解码原理流程API分析.mp4
    ┃    ┃    ┃    ┣━━8-2 编码层:编码流程与项目实战.mp4
    ┃    ┃    ┃    ┣━━8-3 编码层:解码流程与项目实战1.mp4
    ┃    ┃    ┃    ┗━━8-4 编码层:解码流程与项目实战2.mp4
    ┃    ┃    ┣━━第9章 过滤器:理与实战
    ┃    ┃    ┃    ┣━━9-1 DirectShow框架原理与流程的讲解.mp4
    ┃    ┃    ┃    ┣━━9-2 FFmpeg过滤器原理流程API数据结构等讲解.mp4
    ┃    ┃    ┃    ┣━━9-3 FFmpeg过滤器实战1.mp4
    ┃    ┃    ┃    ┗━━9-4 FFmpeg过滤器实战2.mp4
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1_ffmpeg4.3系列5--fmpeg431s5qtcodes--课件与源码.rar
    ┃    ┃    ┃    ┣━━1-2_fmpeg431s5qtcodes.rar
    ┃    ┃    ┃    ┣━━1-3_ffmpeg431-编译-msys2_shell.rar
    ┃    ┃    ┃    ┣━━1-4_x264--编译失败问题bug.rar
    ┃    ┃    ┃    ┣━━1-5_FFmpeg431_S5_SDK--vs2015.rar
    ┃    ┃    ┃    ┣━━1-6_ffmpeg431-s5-1.6--msys2+mingw64编译ffmpeg+libx264.rar
    ┃    ┃    ┃    ┣━━2-1_课程学习资料:课件源码.rar
    ┃    ┃    ┃    ┗━━FFmpeg4.3开发系列之五:SDK二次开发详解与直播实战.zip
    ┃    ┃    ┗━━课程目录.txt
    ┣━━02第二阶段: 音视频+转码器+播放器+录音录屏
    ┃    ┣━━01-25289_FFmpeg4.3开发系列之六:音视频转码器C++版_99
    ┃    ┃    ┣━━第1章 三大多媒体框架简介与分析
    ┃    ┃    ┃    ┣━━1-1 FFmpeg音视频转码器概览与分析.mp4
    ┃    ┃    ┃    ┣━━1-2 多媒体框架DirectShow的简介与分析1.mp4
    ┃    ┃    ┃    ┣━━1-3 多媒体框架DirectShow的简介与分析2.mp4
    ┃    ┃    ┃    ┣━━1-4 多媒体框架gstreammer的简介与分析.mp4
    ┃    ┃    ┃    ┗━━1-5 多媒体框架FFmpeg的简介与分析.mp4
    ┃    ┃    ┣━━第2章 FFmpeg4.3的开发环境搭建
    ┃    ┃    ┃    ┣━━2-1 使用msys2编译并调试FFmpeg4.3.1之1.mp4
    ┃    ┃    ┃    ┣━━2-2 使用msys2编译并调试FFmpeg4.3.1之2.mp4
    ┃    ┃    ┃    ┣━━2-3 使用VS2015编译并调试FFmpeg4.3.1.mp4
    ┃    ┃    ┃    ┣━━2-4 使用SDK官方开发包编译ffmpeg.c系列1.mp4
    ┃    ┃    ┃    ┣━━2-5 使用SDK官方开发包编译ffmpeg.c系列2.mp4
    ┃    ┃    ┃    ┗━━2-6 使用SDK官方开发包编译ffmpeg.c系列3.mp4
    ┃    ┃    ┣━━第3章 ffmpeg.c(4.3.1)源码剖析
    ┃    ┃    ┃    ┣━━3-1 FFmpeg源码结构图与流程分析.mp4
    ┃    ┃    ┃    ┣━━3-2 ffmpeg.h头文件详解.mp4
    ┃    ┃    ┃    ┣━━3-3 main函数主要流程分析.mp4
    ┃    ┃    ┃    ┣━━3-4 命令行解析1:解析输入输出参数.mp4
    ┃    ┃    ┃    ┣━━3-5 命令行解析2:解析过滤器.mp4
    ┃    ┃    ┃    ┣━━3-6 transcode_init函数的分析.mp4
    ┃    ┃    ┃    ┗━━3-7 transcode_step函数的分析.mp4
    ┃    ┃    ┣━━第4章 获取音视频流信息(Metadata)
    ┃    ┃    ┃    ┣━━4-1 获取音视频流的基本信息.mp4
    ┃    ┃    ┃    ┣━━4-2 读取总时长和总码率.mp4
    ┃    ┃    ┃    ┣━━4-3 读取视频宽高和音视频的声道数采样率.mp4
    ┃    ┃    ┃    ┗━━4-4 读取音视频解码器的名称.mp4
    ┃    ┃    ┣━━第5章 获取ffmpeg转码的实时进度
    ┃    ┃    ┃    ┣━━5-1 获取实时转码进度之1.mp4
    ┃    ┃    ┃    ┗━━5-2 获取实时转码进度之2.mp4
    ┃    ┃    ┣━━第6章 MFC实现FFmpeg音视频转码器
    ┃    ┃    ┃    ┣━━6-1 MFC1:项目简介与概要设计.mp4
    ┃    ┃    ┃    ┣━━6-10 MFC10:MFC开启独立线程进行转码.mp4
    ┃    ┃    ┃    ┣━━6-11 MFC11:封装数据结构,读取界面转码参数.mp4
    ┃    ┃    ┃    ┣━━6-12 MFC12:将封装好的结构体参数传递给转码线程.mp4
    ┃    ┃    ┃    ┣━━6-13 MFC13:开启定时器实时刷新进度.mp4
    ┃    ┃    ┃    ┣━━6-2 MFC2:移植ffmpeg源码到MFC工程.mp4
    ┃    ┃    ┃    ┣━━6-3 MFC3:画出整个界面,进行概要分析.mp4
    ┃    ┃    ┃    ┣━━6-4 MFC4:界面美化之图片LOGO和标签颜色字体.mp4
    ┃    ┃    ┃    ┣━━6-5 MFC5:文件列表框的构造.mp4
    ┃    ┃    ┃    ┣━━6-6 MFC6:音视频编解码参数的准备.mp4
    ┃    ┃    ┃    ┣━━6-7 MFC7:转码进度条的储备.mp4
    ┃    ┃    ┃    ┣━━6-8 MFC窗口界面调用ffmpeg.c的源码进行转码之1.mp4
    ┃    ┃    ┃    ┗━━6-9 MFC窗口界面调用ffmpeg.c的源码进行转码之2.mp4
    ┃    ┃    ┣━━第7章 Qt实现FFmpeg音视频转码器
    ┃    ┃    ┃    ┣━━7-1 Qt1:创建工程,画出整个界面并移植ffmpeg源码.mp4
    ┃    ┃    ┃    ┣━━7-2 Qt2:调试ffmpeg.c的源码,并进行本地转码测试.mp4
    ┃    ┃    ┃    ┣━━7-3 Qt3:界面参数线程定时器等功能的封装与分析.mp4
    ┃    ┃    ┃    ┗━━7-4 Qt4:FFmpeg音视频转码器小结.mp4
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1_FFmpeg4.3--系列6--音视频转码器(C++版)__51Other.pdf
    ┃    ┃    ┃    ┣━━1-2_福优学苑__ffmpeg431--系列6--音视频转码器C++版_课件与源码分享.rar
    ┃    ┃    ┃    ┗━━FFmpeg4.3开发系列之六:音视频转码器C++版.zip
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━02-24549_FFmpeg播放器理与实战(Qt+QSS)_199
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-2_课程学习资料:课件源码.rar
    ┃    ┃    ┃    ┣━━1-6_音视频小白入门--1wm音视频到底是什么.pdf
    ┃    ┃    ┃    ┣━━10-2_51cto=FFmpeg小白入门及SDK基本操作222.pdf
    ┃    ┃    ┃    ┣━━12-1_FFmpegHelloworld.new.ok.rar
    ┃    ┃    ┃    ┣━━12-3_51cto_FFmpeg播放器原理与实战_full.pdf
    ┃    ┃    ┃    ┣━━13-1_Qt+FFmpeg播放器实战项目.pdf
    ┃    ┃    ┃    ┣━━13-2_FFmpegQtPlayer--final.ok.rar
    ┃    ┃    ┃    ┣━━2-1_音视频小白入门--2wm音视频开发常用工具.pdf
    ┃    ┃    ┃    ┣━━3-1_音视频小白入门--3音频基础理-wm.pdf
    ┃    ┃    ┃    ┣━━4-1_音视频小白入门--4视频基础理wm.pdf
    ┃    ┃    ┃    ┣━━5-13_音视频编解码基础.pdf
    ┃    ┃    ┃    ┣━━6-1_Qt5---第1章.docx
    ┃    ┃    ┃    ┣━━7-1_Qt5---第3章.docx
    ┃    ┃    ┃    ┣━━8-1_Qt5---第14章.docx
    ┃    ┃    ┃    ┣━━9-1_FFmpeg小白入门及SDK基本操作.pdf
    ┃    ┃    ┃    ┗━━FFmpeg播放器理与实战(Qt+QSS).zip
    ┃    ┃    ┣━━1-1 5G+音视频.mp4
    ┃    ┃    ┣━━1-10 多媒体到底是什么.mp4
    ┃    ┃    ┣━━1-11 多媒体概念特点优势.mp4
    ┃    ┃    ┣━━1-12 数字电视基础.mp4
    ┃    ┃    ┣━━1-13 短视频基础.mp4
    ┃    ┃    ┣━━1-2 音视频自学的困惑.mp4
    ┃    ┃    ┣━━1-3 视频到底是什么.mp4
    ┃    ┃    ┣━━1-4 颜色空间RGB和YUV.mp4
    ┃    ┃    ┣━━1-5 音频到底是什么.mp4
    ┃    ┃    ┣━━1-6 声道码率采样率.mp4
    ┃    ┃    ┣━━1-7 视频编码基础.mp4
    ┃    ┃    ┣━━1-8 音频编码基础.mp4
    ┃    ┃    ┣━━1-9 音视频封装容器.mp4
    ┃    ┃    ┣━━10-1 搭建环境Qt5.9.8+FFmpeg.mp4
    ┃    ┃    ┣━━10-2 FFmpeg 常用数据结构.mp4
    ┃    ┃    ┣━━10-3 FFmpeg解封装原理与实战.mp4
    ┃    ┃    ┣━━10-4 FFmpeg解码原理与实战.mp4
    ┃    ┃    ┣━━11-1 SDL到底是什么.mp4
    ┃    ┃    ┣━━11-2 SDL2的数据结构及API介绍.mp4
    ┃    ┃    ┣━━11-3 SDL2创建窗口并显示图片.mp4
    ┃    ┃    ┣━━11-4 Windows操作系统原理介绍与架构分析.mp4
    ┃    ┃    ┣━━11-5 SDL2的事件机制与实战.mp4
    ┃    ┃    ┣━━12-1 FFplay.c播放器的原理流程与架构分析.mp4
    ┃    ┃    ┣━━12-2 FFplay.c播放器的初体验及整体代码概览分析.mp4
    ┃    ┃    ┣━━12-3 FFplay.c主要函数线程API分析及概要流程图解剖析.mp4
    ┃    ┃    ┣━━12-4 FFplay.c的StreamOpen函数图解分析.mp4
    ┃    ┃    ┣━━12-5 StreamComponentOpen函数图解分析.mp4
    ┃    ┃    ┣━━12-6 FFplay.c的音频解码函数图解分析.mp4
    ┃    ┃    ┣━━12-7 FFplay.c的eventloop事件循环函数分析.mp4
    ┃    ┃    ┣━━12-8 FFplay.c的音视频同步函数分析.mp4
    ┃    ┃    ┣━━13-1 Qt+FFmpeg实战之一:功能组件概览与MVC架构的集成.mp4
    ┃    ┃    ┣━━13-2 Qt+FFmpeg播放器实战之二:QSS界面设计与代码分析.mp4
    ┃    ┃    ┣━━13-3 Qt+FFmpeg实战之三:主解码功能组件及播放流程剖析.mp4
    ┃    ┃    ┣━━13-4 Qt+FFmpeg实战之四:音频解码组件及SDL渲染流程剖析.mp4
    ┃    ┃    ┣━━13-5 Qt+FFmpeg播放器实战之五:音视频到底如何同步?.mp4
    ┃    ┃    ┣━━13-6 Qt+FFmpeg实战六:视频到底如何解码并通过QT显示图像.mp4
    ┃    ┃    ┣━━13-7 Qt+FFmpeg实战之七:音频到底如何解码并通过SDL播放.mp4
    ┃    ┃    ┣━━13-8 Qt+FFmpeg实战八:胳膊、腿、大脑有机组合,开始战斗.mp4
    ┃    ┃    ┣━━13-9 Qt+FFmpeg实战之九:Qt+FFmpeg播放器小结.mp4
    ┃    ┃    ┣━━2-1 VLC简介.mp4
    ┃    ┃    ┣━━2-2 MediaInfo简介.mp4
    ┃    ┃    ┣━━2-3 FlvAnalyser简介.mp4
    ┃    ┃    ┣━━2-4 Elecard简介.mp4
    ┃    ┃    ┣━━2-5 FFmpeg简介.mp4
    ┃    ┃    ┣━━3-1 音频基本概念.mp4
    ┃    ┃    ┣━━3-2 音频处理基础.mp4
    ┃    ┃    ┣━━3-3 音频编码原理.mp4
    ┃    ┃    ┣━━3-4 音频编码原理2.mp4
    ┃    ┃    ┣━━3-5 音频格式与压缩.mp4
    ┃    ┃    ┣━━3-6 音频深度学习.mp4
    ┃    ┃    ┣━━4-1 图像与视频的基本概念.mp4
    ┃    ┃    ┣━━4-10 视频播放原理简介.mp4
    ┃    ┃    ┣━━4-11 短视频技术原理简介.mp4
    ┃    ┃    ┣━━4-2 视频编码基本知识.mp4
    ┃    ┃    ┣━━4-3 HVS,RGB,YUV.mp4
    ┃    ┃    ┣━━4-4 视频帧率码率分辨率.mp4
    ┃    ┃    ┣━━4-5 视频文件格式封装格式编码格式.mp4
    ┃    ┃    ┣━━4-6 视频封装原理简介.mp4
    ┃    ┃    ┣━━4-7 mp4格式和avi格式.mp4
    ┃    ┃    ┣━━4-8 FLV格式和TS格式.mp4
    ┃    ┃    ┣━━4-9 视频编码原理简介.mp4
    ┃    ┃    ┣━━5-1 编解码基本概念.mp4
    ┃    ┃    ┣━━5-10 H.264(SODB,RBSP,EBSP).mp4
    ┃    ┃    ┣━━5-11 H.264(NAL单元).mp4
    ┃    ┃    ┣━━5-12 H.264码流结构分析.mp4
    ┃    ┃    ┣━━5-13 AAC编码基础.mp4
    ┃    ┃    ┣━━5-2 编解码关键技术.mp4
    ┃    ┃    ┣━━5-3 视频编码原理简介.mp4
    ┃    ┃    ┣━━5-4 编解码的实现原理1.mp4
    ┃    ┃    ┣━━5-5 编解码的实现原理2.mp4
    ┃    ┃    ┣━━5-6 编解码的实现原理3.mp4
    ┃    ┃    ┣━━5-7 H.264编码原理与实现1.mp4
    ┃    ┃    ┣━━5-8 H.264编码原理与实现2.mp4
    ┃    ┃    ┣━━5-9 H.264分层结构.mp4
    ┃    ┃    ┣━━6-1 Qt开发环境搭建(Qt Creator5.9.8).mp4
    ┃    ┃    ┣━━6-2 QT的SDK功能说明.mp4
    ┃    ┃    ┣━━6-3 Qt Creator介绍以及HelloWorld程序.mp4
    ┃    ┃    ┣━━6-4 找不到头文件corecrt.h.mp4
    ┃    ┃    ┣━━6-5 用VS2015创建项目.mp4
    ┃    ┃    ┣━━6-6 Qt工具之Qt Linguist介绍.mp4
    ┃    ┃    ┣━━6-7 Qt国际化项目实战.mp4
    ┃    ┃    ┣━━6-8 Qt Designer与creator学习.mp4
    ┃    ┃    ┣━━7-1 信号槽机制.mp4
    ┃    ┃    ┣━━7-2 moc机制.mp4
    ┃    ┃    ┣━━7-3 信号槽的关联.mp4
    ┃    ┃    ┣━━8-1 视频播放原理简介.mp4
    ┃    ┃    ┣━━8-2 Qt播放器简介.mp4
    ┃    ┃    ┣━━8-3 QMediaPlayer实战.mp4
    ┃    ┃    ┣━━8-4 时长与进度.mp4
    ┃    ┃    ┣━━8-5 播放暂停全屏随机进度.mp4
    ┃    ┃    ┣━━9-1 FFmpeg到底是什么.mp4
    ┃    ┃    ┣━━9-2 FFmpeg环境搭建及初体验.mp4
    ┃    ┃    ┣━━9-3 Windows下编译FFmpeg.mp4
    ┃    ┃    ┣━━9-4 FFmpeg播放器.mp4
    ┃    ┃    ┣━━9-5 FFmpeg转码器及特效.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━03-26075_FFmpeg4.3开发系列之8:SDL2.0小白入门_99
    ┃    ┃    ┣━━第1章 小白入门与开发环境的搭建
    ┃    ┃    ┃    ┣━━1-1 SDL2全书概览与简介.mp4
    ┃    ┃    ┃    ┣━━1-2 SDL2框架流程原理分析与demo演示.mp4
    ┃    ┃    ┃    ┣━━1-3 SDL2入门简介.mp4
    ┃    ┃    ┃    ┣━━1-4 SDL2架构与流程.mp4
    ┃    ┃    ┃    ┣━━1-5 SDL2与OpenGL与D3D.mp4
    ┃    ┃    ┃    ┣━━1-6 SDL2搭建开发环境VS2015.mp4
    ┃    ┃    ┃    ┣━━1-7 VS2015搭建环境三部曲.mp4
    ┃    ┃    ┃    ┗━━1-8 SDL2搭建开发环境Qt5.9.mp4
    ┃    ┃    ┣━━第2章 SDL2.0核心对象:窗口、表面、渲染器、纹理等
    ┃    ┃    ┃    ┣━━2-1 SDL2创建窗口三部曲.mp4
    ┃    ┃    ┃    ┣━━2-2 SDL2创建窗口代码及流程详解.mp4
    ┃    ┃    ┃    ┣━━2-3 SDL2显示bmp图片的原理流程分析.mp4
    ┃    ┃    ┃    ┣━━2-4 SDL2显示bmp图片的代码详解.mp4
    ┃    ┃    ┃    ┣━━2-5 SDL2中纹理和渲染器的详解.mp4
    ┃    ┃    ┃    ┣━━2-6 SDL2通过纹理和渲染器显示动态方框.mp4
    ┃    ┃    ┃    ┗━━2-7 SDL2通过纹理和渲染器显示bmp图片.mp4
    ┃    ┃    ┣━━第3章 SDL2.0扩展库:SDL_image,SDL_mixex
    ┃    ┃    ┃    ┣━━3-1 SDL2_image库使用原理与架构流程的分析.mp4
    ┃    ┃    ┃    ┣━━3-2 SDL2_image库案例代码的详解.mp4
    ┃    ┃    ┃    ┣━━3-3 SDL2_mixer库使用原理与架构流程的分析.mp4
    ┃    ┃    ┃    ┗━━3-4 SDL2_mixer库播放WAV文件的代码详解.mp4
    ┃    ┃    ┣━━第4章 SDL2.0处理PCM和YUV
    ┃    ┃    ┃    ┣━━4-1 SDL2播放PCM音频的原理流程详解.mp4
    ┃    ┃    ┃    ┣━━4-2 SDL2播放PCM的代码详解.mp4
    ┃    ┃    ┃    ┣━━4-3 SDL2显示YUV的原理讲解.mp4
    ┃    ┃    ┃    ┣━━4-4 SDL2显示YUV随机颜色的代码讲解.mp4
    ┃    ┃    ┃    ┗━━4-5 SDL2显示YUV本地文件的代码讲解.mp4
    ┃    ┃    ┣━━第5章 SDL2.0事件处理机制的详解
    ┃    ┃    ┃    ┣━━5-1 SDL2的事件机制的原理详解.mp4
    ┃    ┃    ┃    ┣━━5-2 SDL2的事件机制的代码讲解.mp4
    ┃    ┃    ┃    ┣━━5-3 SDL2的HelloWorld案例分析.mp4
    ┃    ┃    ┃    ┗━━5-4 全部代码从VS2015移植到QT工程中.mp4
    ┃    ┃    ┣━━第6章 SDL2.0官方推荐案例实战:TwinkebearDev
    ┃    ┃    ┃    ┣━━6-1 官方实战之0:Helloworld.mp4
    ┃    ┃    ┃    ┣━━6-2 官方实战之1:显示位图.mp4
    ┃    ┃    ┃    ┣━━6-3 实战之2:别把所有东西都扔到main函数中.mp4
    ┃    ┃    ┃    ┣━━6-4 实战之3:SDL2_image图像扩展库的讲解.mp4
    ┃    ┃    ┃    ┣━━6-5 实战之4:SDL2事件机制的讲解.mp4
    ┃    ┃    ┃    ┣━━6-6 实战之5:SDL2处理精灵图的讲解.mp4
    ┃    ┃    ┃    ┗━━6-7 实战之6:SDL2_ttf字体扩展库的讲解.mp4
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1_ffmpeg4.3.1--series8--SDL2.0小白入门所有源码与课件.rar
    ┃    ┃    ┃    ┣━━1-2_课程学习资料:课件源码.rar
    ┃    ┃    ┃    ┗━━FFmpeg4.3开发系列之八:SDL2.0小白入门.zip
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━04-28036_FFmpeg4.3开发系列之9:PCM重采样及音频编解码实战_121
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1_FFmpeg4.3--系列9--PCM重采样课件与源码.rar
    ┃    ┃    ┃    ┗━━1-2_系列9--pcm--纠错1.rar
    ┃    ┃    ┣━━第1章_1-1_PCM重采样及编解码课程概览.mp4
    ┃    ┃    ┣━━第1章_1-2_PCM的交错模式与平面模.mp4
    ┃    ┃    ┣━━第1章_1-3_ffmepg命令行处理PCM的原理详解.mp4
    ┃    ┃    ┣━━第1章_1-4_ffmepg的pcm格式分析.mp4
    ┃    ┃    ┣━━第2章_2-1_WAV头文件格式详解.mp4
    ┃    ┃    ┣━━第2章_2-2_WAV头文件格式详解.mp4
    ┃    ┃    ┣━━第2章_2-3_WAV头文件解析的C++代码.mp4
    ┃    ┃    ┣━━第2章_2-4_PCM转WAV调试与实战.mp4
    ┃    ┃    ┣━━第2章_2-5_WAV转PCM的核心代码与原理分析.mp4
    ┃    ┃    ┣━━第2章_2-6_WAV转PCM的调试与实战.mp4
    ┃    ┃    ┣━━第3章_3-1_音频解码为PCM的流程和原理.mp4
    ┃    ┃    ┣━━第3章_3-2_ffmpeg的API与数据结构及核心代码.mp4
    ┃    ┃    ┣━━第3章_3-3_音频解码为PCM的C++类的封装.mp4
    ┃    ┃    ┣━━第3章_3-4_音频解码为PCM的核心代码.mp4
    ┃    ┃    ┣━━第3章_3-5_创建解码并开始解码.mp4
    ┃    ┃    ┣━━第3章_3-6_调试bug及平面模式PCM分析.mp4
    ┃    ┃    ┣━━第4章_4-1_PCM的planar与packed存储模式详解.mp4
    ┃    ┃    ┣━━第4章_4-2_PCM重采样的核心数据结构与API流程分析.mp4
    ┃    ┃    ┣━━第4章_4-3_官方案例剖析resampling_audio.c.mp4
    ┃    ┃    ┣━━第4章_4-4_PCM打开本地文件并重采样.mp4
    ┃    ┃    ┣━━第4章_4-5_PCM重采样代码封装与调试.mp4
    ┃    ┃    ┣━━第4章_4-6_PCM打包模式转平面模式.mp4
    ┃    ┃    ┣━━第4章_4-7_PCM打包转平面代码及调试.mp4
    ┃    ┃    ┣━━第4章_4-8_PCM重采样总结.mp4
    ┃    ┃    ┣━━第5章_5-1_AAC编码流程与头格式分析.mp4
    ┃    ┃    ┣━━第5章_5-2_PCM编码为AAC的代码讲解.mp4
    ┃    ┃    ┣━━第5章_5-3_PCM编码为AAC调试与总结.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━05-28102_FFmpeg4.3开发系列之10:采集麦克风AAC+MP3编码存储并直播实战_121
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列10--采集麦克风AAC+MP3编码存储直播--课件源码资料-new.rar
    ┃    ┃    ┣━━第1章_1-1_本课程效果展示与概览.mp4
    ┃    ┃    ┣━━第1章_1-2_采集麦克风的流程与架构分析.mp4
    ┃    ┃    ┣━━第1章_1-3_命令行采集麦克风并存储为aac或pcm.mp4
    ┃    ┃    ┣━━第1章_1-4_编码器aac支持的pcm格式.mp4
    ┃    ┃    ┣━━第1章_1-5_采集麦克风的核心数据结构与API.mp4
    ┃    ┃    ┣━━第1章_1-6_如何将重采样的PCM数据扔给编码器.mp4
    ┃    ┃    ┣━━第2章_2-1_API读取麦克风的核心代码讲解.mp4
    ┃    ┃    ┣━━第2章_2-2_亲手写代码使用API读取麦克风.mp4
    ┃    ┃    ┣━━第2章_2-3_读取麦克风的代码步骤总结.mp4
    ┃    ┃    ┣━━第2章_2-4_读取麦克风的核心代码及详解.mp4
    ┃    ┃    ┣━━第2章_2-5_将麦克风数据存储为PCM文件.mp4
    ┃    ┃    ┣━━第2章_2-6_将麦克风数据重采样.mp4
    ┃    ┃    ┣━━第2章_2-7_采集麦克风并存储PCM小结.mp4
    ┃    ┃    ┣━━第3章_3-1_采集麦克并转码存储的效果展示.mp4
    ┃    ┃    ┣━━第3章_3-2_采集麦克并转码的核心数据结构和API.mp4
    ┃    ┃    ┣━━第3章_3-3_生产者消费者模型详解.mp4
    ┃    ┃    ┣━━第3章_3-4_头文件的详解.mp4
    ┃    ┃    ┣━━第3章_3-5_CPP文件的代码流程详细分析.mp4
    ┃    ┃    ┣━━第3章_3-6_信号量互斥体线程同步代码讲解.mp4
    ┃    ┃    ┣━━第4章_4-10_总结分析汇总提升.mp4
    ┃    ┃    ┣━━第4章_4-1_亲手写代码之1:工程与解码.mp4
    ┃    ┃    ┣━━第4章_4-2_亲手写代码之2:头文件与核心数据.mp4
    ┃    ┃    ┣━━第4章_4-3_亲手写代码之3:生产者线程的主代码.mp4
    ┃    ┃    ┣━━第4章_4-4_亲手写代码之4:生产者线程的完善.mp4
    ┃    ┃    ┣━━第4章_4-5_亲手写代码之5:消费者线程的主代码.mp4
    ┃    ┃    ┣━━第4章_4-6_亲手写代码之6:消费者线程的完善.mp4
    ┃    ┃    ┣━━第4章_4-7_亲手写代码之7:开始与停止.mp4
    ┃    ┃    ┣━━第4章_4-8_亲手写代码之8:运行与调试.mp4
    ┃    ┃    ┣━━第4章_4-9_喝杯咖啡、分析一个脚本.mp4
    ┃    ┃    ┣━━第5章_5-1_采集麦克风AAC编码并直播.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━06-28117_FFmpeg4.3开发系列之13:Qt采集麦克风及智能语音识别_53
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列13--音频采集及智能语音识别课件资料源码.rar
    ┃    ┃    ┣━━第1章_1-1_语音识别的效果展示与流程分析.mp4
    ┃    ┃    ┣━━第1章_1-2_Qt音频采集及智能语音识别.mp4
    ┃    ┃    ┣━━第1章_1-3_QAudioFormat及QAudioInput.mp4
    ┃    ┃    ┣━━第1章_1-4_开启与停止代码的讲解.mp4
    ┃    ┃    ┣━━第1章_1-5_创建工程并写核心代码.mp4
    ┃    ┃    ┣━━第1章_1-6_绘制界面并测试PCM.mp4
    ┃    ┃    ┣━━第1章_1-7_QAudioOutput播放PCM声音.mp4
    ┃    ┃    ┣━━第2章_2-1_Qt的HTTP的Post提交数据.mp4
    ┃    ┃    ┣━━第3章_3-1_百度语音识别的原理流程.mp4
    ┃    ┃    ┣━━第3章_3-2_百度语音识别的代码与步骤.mp4
    ┃    ┃    ┣━━第3章_3-3_创建语音识别类,完善代码.mp4
    ┃    ┃    ┣━━第3章_3-4_运行代码测试调试分析.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━07-28148_FFmpeg4.3开发系列之14:音频探测器波形图及播放器实战_107
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列14--麦克风动态音频波形图及播放器实战课件源码资料.rar
    ┃    ┃    ┣━━第1章_1-10_创建独立工程移植核心代码、跑起来.mp4
    ┃    ┃    ┣━━第1章_1-1_采集麦克探测音频及波形图的概览.mp4
    ┃    ┃    ┣━━第1章_1-2_Qt音频采集及波形图架构流程分析.mp4
    ┃    ┃    ┣━━第1章_1-3_Qt音频采集及波形图类结构分析.mp4
    ┃    ┃    ┣━━第1章_1-4_Qt处理音频的重要类及功能总结.mp4
    ┃    ┃    ┣━━第1章_1-5_QAudioProbe音频探测及波形图分析.mp4
    ┃    ┃    ┣━━第1章_1-6_Qt的录音器详解之QAudioRecorder.mp4
    ┃    ┃    ┣━━第1章_1-7_Qt的音频探测的AudioLevel代码.mp4
    ┃    ┃    ┣━━第1章_1-8_Qt音频探测的分析音频声道的PCM数据峰值.mp4
    ┃    ┃    ┣━━第1章_1-9_Qt音频探测的QAudioProbe代码应用.mp4
    ┃    ┃    ┣━━第2章_2-1_音频播放及波形图的概要分析.mp4
    ┃    ┃    ┣━━第2章_2-2_音频播放及波形图的三个主要类及代码结构.mp4
    ┃    ┃    ┣━━第2章_2-3_ffmpeg解码重采样并分析PCM.mp4
    ┃    ┃    ┣━━第2章_2-4_添加WaveFile类.mp4
    ┃    ┃    ┣━━第2章_2-5_绘制波形图的原理及详细代码分析.mp4
    ┃    ┃    ┣━━第2章_2-6_添加WavWidget类,绘制波形图.mp4
    ┃    ┃    ┣━━第3章_3-1_音频播放器界面开发.mp4
    ┃    ┃    ┣━━第3章_3-2_音频播放器核心代码.mp4
    ┃    ┃    ┣━━第3章_3-3_音频播放器运行与调试.mp4
    ┃    ┃    ┣━━第3章_3-4_音频播放器优化与总结.mp4
    ┃    ┃    ┣━━第3章_3-5_音频播放器分析汇总.mp4
    ┃    ┃    ┣━━第3章_3-6_TableView列表界面与代码.mp4
    ┃    ┃    ┣━━第3章_3-7_自定义ButtonDelegate原理与代码.mp4
    ┃    ┃    ┣━━第3章_3-8_音频探测与录制列表的运行调试分析.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━08-28404_FFmpeg4.3开发系列之15:同步录音录屏并存储或直播实战_182
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1___FFmpeg4.3--系列15--同步录音录屏并直播课件源码.rar
    ┃    ┃    ┣━━第1章_1-1_同步录屏录音的全书概览.mp4
    ┃    ┃    ┣━━第1章_1-2_gdigrab录屏及参.mp4
    ┃    ┃    ┣━━第1章_1-3_pix_fmt指定yuv420p有一个大坑.mp4
    ┃    ┃    ┣━━第1章_1-4_桌面录屏与直播推流播放.mp4
    ┃    ┃    ┣━━第1章_1-5_采集麦克风与直播推流播放.mp4
    ┃    ┃    ┣━━第1章_1-6_同步录音录屏与直播推流播放.mp4
    ┃    ┃    ┣━━第2章_2-10_手写代码之收尾工作与编程思维的训练.mp4
    ┃    ┃    ┣━━第2章_2-1_录音录屏的草稿分析.mp4
    ┃    ┃    ┣━━第2章_2-2_录音录屏的主要代码解析.mp4
    ┃    ┃    ┣━━第2章_2-3_录音录屏的原理流程与架构图.mp4
    ┃    ┃    ┣━━第2章_2-4_录制录屏的核心代码与流程分析.mp4
    ┃    ┃    ┣━━第2章_2-5_录制录屏的数据结构API等详解.mp4
    ┃    ┃    ┣━━第2章_2-6_颜色空间转换SwsContext.mp4
    ┃    ┃    ┣━━第2章_2-7_手写代码之打开视频设备并准备SwsContext.mp4
    ┃    ┃    ┣━━第2章_2-8_手写代码之循环读取视频帧并颜色空间转换.mp4
    ┃    ┃    ┣━━第2章_2-9_手写代码之存储为YUV420P并测试.mp4
    ┃    ┃    ┣━━第3章_3-1_AVFifoBuffer共享队列的原理流程分析.mp4
    ┃    ┃    ┣━━第3章_3-2_AVFifoBuffer共享队列与多线程同步机制.mp4
    ┃    ┃    ┣━━第3章_3-3_YUV编码封装存储的代码流程解析.mp4
    ┃    ┃    ┣━━第3章_3-4_YUV编码封装存储的Qt工程创建.mp4
    ┃    ┃    ┣━━第3章_3-5_YUV编码封装存储的MUXThread线程代码.mp4
    ┃    ┃    ┣━━第3章_3-6_YUV编码封装存储的其它主要代码.mp4
    ┃    ┃    ┣━━第3章_3-7_YUV编码封装存储的开始停止及运行调试.mp4
    ┃    ┃    ┣━━第4章_4-1_麦克风采集简介.mp4
    ┃    ┃    ┣━━第4章_4-2_PCM重采样及音频编解码实战.mp4
    ┃    ┃    ┣━━第4章_4-3_采集麦克风AAC+MP3编码存储.mp4
    ┃    ┃    ┣━━第5章_5-1_音视频同步编码的几个重要API讲解.mp4
    ┃    ┃    ┣━━第5章_5-2_avcodec_send_frame的几个坑.mp4
    ┃    ┃    ┣━━第6章_6-1_同步录屏录音并直播实战.mp4
    ┃    ┃    ┣━━第6章_6-2_同步录屏录音的运行调试.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┗━━09-24657_Android打点播放器_26
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1_Android打点播放器说明文档.pdf
    ┃    ┃    ┃    ┗━━2-1_音视频小白入门--1wm音视频到底是什么.pdf
    ┃    ┃    ┣━━第1章_1-1_Anroid打点播放器实战效果演示及产品介绍.mp4
    ┃    ┃    ┣━━第1章_1-2_Anroid打点播放器布局文件及主要控件讲解.mp4
    ┃    ┃    ┣━━第1章_1-3_Anroid打点播放器项目简介及主要功能组件分析.mp4
    ┃    ┃    ┣━━第1章_1-4_Anroid打点播放器程序入口及BaseActivity剖析.mp4
    ┃    ┃    ┣━━第1章_1-5_打点播放器的各个功能组件类的详细详解与分析.mp4
    ┃    ┃    ┣━━第1章_1-6_Anroid打点播放器胳膊、腿、大脑,有机组合,程序跑起来.mp4
    ┃    ┃    ┣━━第1章_1-7_Android打点播放器的小结.mp4
    ┃    ┃    ┣━━第2章_2-10_多媒体到底是什么.mp4
    ┃    ┃    ┣━━第2章_2-11_多媒体概念特点优势.mp4
    ┃    ┃    ┣━━第2章_2-12_数字电视基础.mp4
    ┃    ┃    ┣━━第2章_2-13_短视频到底是什么?.mp4
    ┃    ┃    ┣━━第2章_2-1_5G+音视频到底是什么?.mp4
    ┃    ┃    ┣━━第2章_2-2_音视频小白自学的困惑.mp4
    ┃    ┃    ┣━━第2章_2-3_视频到底是什么.mp4
    ┃    ┃    ┣━━第2章_2-4_颜色空间RGB和YUV.mp4
    ┃    ┃    ┣━━第2章_2-5_音频到底是什么.mp4
    ┃    ┃    ┣━━第2章_2-6_声道码率采样率.mp4
    ┃    ┃    ┣━━第2章_2-7_视频编解码基础.mp4
    ┃    ┃    ┣━━第2章_2-8_音频编解码基础.mp4
    ┃    ┃    ┣━━第2章_2-9_音视频封装容器到底是什么?.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┣━━03第三阶段: FFmpeg流媒体及直播实战系列
    ┃    ┣━━01-25348-FFmpeg4.3开发系列之11:M3U8直播点播详解【视频切片+AES加密+多码流自适应】_59
    ┃    ┃    ┣━━第1章 HLS直播协议详解
    ┃    ┃    ┃    ┣━━1-1 M3U8引言与效果演示1.mp4
    ┃    ┃    ┃    ┣━━1-2 M3U8引言与效果演示2.mp4
    ┃    ┃    ┃    ┣━━1-3 HLS简介与分析.mp4
    ┃    ┃    ┃    ┣━━1-4 福优学苑--简历包装与面试技巧.mp4
    ┃    ┃    ┃    ┣━━1-5 HLS总结架构与应用场景等分析.mp4
    ┃    ┃    ┃    ┣━━1-6 M3U8详解与分析.mp4
    ┃    ┃    ┃    ┗━━1-7 HLS详解与分析.mp4
    ┃    ┃    ┣━━第2章 FFmpeg+Nginx+VLC打造M3U8点播
    ┃    ┃    ┃    ┗━━2-1 M3U8点播功能详解.mp4
    ┃    ┃    ┣━━第3章 FFmpeg+Nginx+VLC打造M3U8直播
    ┃    ┃    ┃    ┣━━3-1 直播原理与架构.mp4
    ┃    ┃    ┃    ┣━━3-2 直播引言与实战效果.mp4
    ┃    ┃    ┃    ┣━━3-3 玩转VLC.mp4
    ┃    ┃    ┃    ┣━━3-4 nginx与rtmp模块的源码安装.mp4
    ┃    ┃    ┃    ┣━━3-5 nginx配置rmtp和hls.mp4
    ┃    ┃    ┃    ┣━━3-6 ffmpeg直播推流.mp4
    ┃    ┃    ┃    ┣━━3-7 videojs网页直播.mp4
    ┃    ┃    ┃    ┗━━3-8 熟练使用MediaInfo.mp4
    ┃    ┃    ┣━━第4章 FFmpeg:M3U8的多码流自适应
    ┃    ┃    ┃    ┗━━4-1 M3U8多码流自适应.mp4
    ┃    ┃    ┣━━第5章 Win10快速安装OpenSSL(不用编译源码)
    ┃    ┃    ┃    ┣━━5-1 win10x64安装OpenSSL:不用编译源码.mp4
    ┃    ┃    ┃    ┣━━5-2 SSL:数字签名与数字证书讲解.mp4
    ┃    ┃    ┃    ┣━━5-3 SSL:原理目标与场景等分析.mp4
    ┃    ┃    ┃    ┗━━5-4 SSL:心脏出血严重漏洞及解决方案等分析.mp4
    ┃    ┃    ┣━━第6章 FFmpeg:M3U8的AES加密
    ┃    ┃    ┃    ┣━━6-1 M3U8的AES加密之1.mp4
    ┃    ┃    ┃    ┗━━6-2 M3U8的AES加密之2.mp4
    ┃    ┃    ┣━━第7章 音视频小白入门常识
    ┃    ┃    ┃    ┣━━7-1 5G+音视频到底是什么.mp4
    ┃    ┃    ┃    ┣━━7-10 多媒体到底是什么.mp4
    ┃    ┃    ┃    ┣━━7-11 多媒体概念特点优势.mp4
    ┃    ┃    ┃    ┣━━7-12 数字电视基础.mp4
    ┃    ┃    ┃    ┣━━7-13 短视频到底是什么?.mp4
    ┃    ┃    ┃    ┣━━7-2 音视频小白自学的困惑.mp4
    ┃    ┃    ┃    ┣━━7-3 视频到底是什么.mp4
    ┃    ┃    ┃    ┣━━7-4 颜色空间RGB和YUV.mp4
    ┃    ┃    ┃    ┣━━7-5 音频到底是什么.mp4
    ┃    ┃    ┃    ┣━━7-6 声道码率采样率.mp4
    ┃    ┃    ┃    ┣━━7-7 视频编解码基础.mp4
    ┃    ┃    ┃    ┣━━7-8 音频编解码基础.mp4
    ┃    ┃    ┃    ┗━━7-9 音视频封装容器到底是什么?.mp4
    ┃    ┃    ┣━━课程目录.txt
    ┃    ┃    ┗━━课件.zip
    ┃    ┣━━02-25616-FFmpeg4.3开发系列之12:RTSP+Live555直播点播详解_78
    ┃    ┃    ┣━━第1章 RTSP协议讲解
    ┃    ┃    ┃    ┣━━1-1 live555摄像头直播效果演示.mp4
    ┃    ┃    ┃    ┣━━1-10 SDP会话描述协议.mp4
    ┃    ┃    ┃    ┣━━1-11 RTSP的方法定义与视频监控.mp4
    ┃    ┃    ┃    ┣━━1-2 使用VLC亲手搭建RTSP直播点播.mp4
    ┃    ┃    ┃    ┣━━1-3 引言与RTSP入门概念.mp4
    ┃    ┃    ┃    ┣━━1-4 RTSP框架流程与案例分析.mp4
    ┃    ┃    ┃    ┣━━1-5 RTSP抓包分析流程.mp4
    ┃    ┃    ┃    ┣━━1-6 图解RTSP的交互流程.mp4
    ┃    ┃    ┃    ┣━━1-7 RTSP的几个重要概念.mp4
    ┃    ┃    ┃    ┣━━1-8 RTSP的请求消息与应答消息.mp4
    ┃    ┃    ┃    ┗━━1-9 RTSP的消息讲解与分析.mp4
    ┃    ┃    ┣━━第2章 RTPRTCP协议讲解
    ┃    ┃    ┃    ┣━━2-1 RTP简介.mp4
    ┃    ┃    ┃    ┣━━2-2 RTCP简介.mp4
    ┃    ┃    ┃    ┣━━2-3 rtp,rtcp,rtsp的关系.mp4
    ┃    ┃    ┃    ┗━━2-4 rtp,rtcp,rtsp的抓包分析.mp4
    ┃    ┃    ┣━━第3章 Live555简介
    ┃    ┃    ┃    ┣━━3-1 live555点播效果演示.mp4
    ┃    ┃    ┃    ┣━━3-2 live555搭建编译环境之1.mp4
    ┃    ┃    ┃    ┣━━3-3 live555搭建编译环境之2.mp4
    ┃    ┃    ┃    ┣━━3-4 live555搭建编译环境之3.mp4
    ┃    ┃    ┃    ┣━━3-5 live555的简介之1.mp4
    ┃    ┃    ┃    ┣━━3-6 live555的简介之2.mp4
    ┃    ┃    ┃    ┗━━3-7 live555的简介之3.mp4
    ┃    ┃    ┣━━第4章 DirectShow读取摄像头数据
    ┃    ┃    ┃    ┣━━4-1 多媒体框架DirectShow的简介与分析1.mp4
    ┃    ┃    ┃    ┣━━4-2 多媒体框架DirectShow的简介与分析2.mp4
    ┃    ┃    ┃    ┣━━4-3 ffmpeg调用directshow摄像头.mp4
    ┃    ┃    ┃    ┣━━4-4 directshow编码调用摄像头.mp4
    ┃    ┃    ┃    ┣━━4-5 directshow摄像头代码解析之1.mp4
    ┃    ┃    ┃    ┣━━4-6 directshow摄像头代码解析之2.mp4
    ┃    ┃    ┃    ┗━━4-7 directshow摄像头代码解析之3.mp4
    ┃    ┃    ┣━━第5章 rtsp+live555摄像头直播
    ┃    ┃    ┃    ┣━━5-1 x264参数讲解.mp4
    ┃    ┃    ┃    ┣━━5-2 x264接口讲解.mp4
    ┃    ┃    ┃    ┣━━5-3 live555摄像头直播流程讲解.mp4
    ┃    ┃    ┃    ┣━━5-4 live555摄像头直播代码流程解析.mp4
    ┃    ┃    ┃    ┣━━5-5 live555摄像头直播视频源Source的处理.mp4
    ┃    ┃    ┃    ┣━━5-6 live555摄像头直播RTPSink的处理.mp4
    ┃    ┃    ┃    ┗━━5-7 live555doEventLoop的流程分析.mp4
    ┃    ┃    ┣━━课程目录.txt
    ┃    ┃    ┗━━课件.zip
    ┃    ┣━━03-27029-FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战_161
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1____FFmpeg4.3--系列16--WebRTC课件发布.rar
    ┃    ┃    ┃    ┗━━1-2____福优学苑:ffmpeg4.3.1--系列16--WebRTC入门与实战(课件与源码).rar
    ┃    ┃    ┣━━第1章_1-10_使用独立的js文件.mp4
    ┃    ┃    ┣━━第1章_1-11_JavaScript中的变量及作用域的讲解.mp4
    ┃    ┃    ┣━━第1章_1-1_WebRTC视频会话效果演示与讲解.mp4
    ┃    ┃    ┣━━第1章_1-2_HTML入门简介及动手操练.mp4
    ┃    ┃    ┣━━第1章_1-3_div与table的讲解与实践.mp4
    ┃    ┃    ┣━━第1章_1-4_video的讲解与实践.mp4
    ┃    ┃    ┣━━第1章_1-5_nginx发布网页的讲解与实践.mp4
    ┃    ┃    ┣━━第1章_1-6_CSS的入门讲解与实践.mp4
    ┃    ┃    ┣━━第1章_1-7_CSS的id与class选择器的讲解.mp4
    ┃    ┃    ┣━━第1章_1-8_JavaScript入门简介与动手实践.mp4
    ┃    ┃    ┣━━第1章_1-9_JavaScript的按钮点击事件及函数的讲解.mp4
    ┃    ┃    ┣━━第2章_2-10_jQuery事件函数的讲解.mp4
    ┃    ┃    ┣━━第2章_2-11_WebSocket的简介.mp4
    ┃    ┃    ┣━━第2章_2-1_BOM对象模型的讲解.mp4
    ┃    ┃    ┣━━第2章_2-2_window对象的讲解.mp4
    ┃    ┃    ┣━━第2章_2-3_timer对象的讲解.mp4
    ┃    ┃    ┣━━第2章_2-4_document对象的入门讲解.mp4
    ┃    ┃    ┣━━第2章_2-5_document对象的更多属性和方法.mp4
    ┃    ┃    ┣━━第2章_2-6_location对象的讲解.mp4
    ┃    ┃    ┣━━第2章_2-7_navigator对象的讲解.mp4
    ┃    ┃    ┣━━第2章_2-8_jQuery的入门讲解.mp4
    ┃    ┃    ┣━━第2章_2-9_jQuery选择器的讲解.mp4
    ┃    ┃    ┣━━第3章_3-1_WebRTC的架构与流程简介.mp4
    ┃    ┃    ┣━━第3章_3-2_视频聊天的简介.mp4
    ┃    ┃    ┣━━第3章_3-3_视频聊天的流程和步骤分析.mp4
    ┃    ┃    ┣━━第3章_3-4_Socket网络通信的简介.mp4
    ┃    ┃    ┣━━第3章_3-5_TCP的三次握手与四次挥手的介绍.mp4
    ┃    ┃    ┣━━第4章_4-10_TURN协议的讲解.mp4
    ┃    ┃    ┣━━第4章_4-1_NAT到底是什么?.mp4
    ┃    ┃    ┣━━第4章_4-2_NAT的工作原理是什么?.mp4
    ┃    ┃    ┣━━第4章_4-3_NAT多路端口复用的讲解.mp4
    ┃    ┃    ┣━━第4章_4-4_NAT类型的简介.mp4
    ┃    ┃    ┣━━第4章_4-5_NAT三种非对称型的讲解.mp4
    ┃    ┃    ┣━━第4章_4-6_NAT对称型的讲解与分析.mp4
    ┃    ┃    ┣━━第4章_4-7_NAT类型检测的详细步骤讲解.mp4
    ┃    ┃    ┣━━第4章_4-8_NAT概述与总结.mp4
    ┃    ┃    ┣━━第4章_4-9_STUN协议的讲解.mp4
    ┃    ┃    ┣━━第5章_5-1_信令的流程与原理讲解.mp4
    ┃    ┃    ┣━━第6章_6-10_RTCPeerConnection传输媒体流的讲解.mp4
    ┃    ┃    ┣━━第6章_6-1_MediaStream获取视频流并显示.mp4
    ┃    ┃    ┣━━第6章_6-2_WebRTC几种通信模型的讲解.mp4
    ┃    ┃    ┣━━第6章_6-3_WebRTC通信流程的讲解.mp4
    ┃    ┃    ┣━━第6章_6-4_WebRTC媒体流信息的讲解.mp4
    ┃    ┃    ┣━━第6章_6-5_WebRTC信令的讲解.mp4
    ┃    ┃    ┣━━第6章_6-6_stun和turn的讲解.mp4
    ┃    ┃    ┣━━第6章_6-7_对等连接与offer、answer的讲解.mp4
    ┃    ┃    ┣━━第6章_6-8_信令传输与数据通道的讲解.mp4
    ┃    ┃    ┣━━第6章_6-9_MediaStream与本地媒体流的讲解.mp4
    ┃    ┃    ┣━━第7章_7-1_stun和turn服务器的搭建与讲解.mp4
    ┃    ┃    ┣━━第7章_7-2_stun和turn服务器的测试问题与总结.mp4
    ┃    ┃    ┣━━第7章_7-3_SignalMaster服务器的搭建与讲解.mp4
    ┃    ┃    ┣━━第7章_7-4_SignalMaste信令服务器的运行与分析.mp4
    ┃    ┃    ┣━━第7章_7-5_配置nginx及https.mp4
    ┃    ┃    ┣━━第7章_7-6_网页视频会话的搭建与讲解.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━04-28410_FFmpeg4.3系列之17:SRS4+WebRTC摄像头直播_135
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列17--SRS4直播课件源码.rar
    ┃    ┃    ┣━━第1章_1-10_Centos7环境SRS4下载源代码与快速编译运行.mp4
    ┃    ┃    ┣━━第1章_1-1_srs4+webrtc的摄像头直播概览简介.mp4
    ┃    ┃    ┣━━第1章_1-2_vmware与ubuntu18的安装.mp4
    ┃    ┃    ┣━━第1章_1-3_SRS4直接下载源代码与快速编译.mp4
    ┃    ┃    ┣━━第1章_1-4_srs4的依赖项的安装.mp4
    ┃    ┃    ┣━━第1章_1-5_srs4的编译安装.mp4
    ┃    ┃    ┣━━第1章_1-6_srs4的运行与调试.mp4
    ┃    ┃    ┣━━第1章_1-7_srs4的控制台与播放器的地址及坑.mp4
    ┃    ┃    ┣━━第1章_1-8_srs4的直播推流与拉流.mp4
    ┃    ┃    ┣━━第1章_1-9_srs4的摄像头麦克风直播.mp4
    ┃    ┃    ┣━━第2章_2-1_SRS集群Cluster的配置之1.mp4
    ┃    ┃    ┣━━第2章_2-2_SRS集群Cluster的配置之2.mp4
    ┃    ┃    ┣━━第2章_2-3_SRS配置之srs.conf和full.conf.mp4
    ┃    ┃    ┣━━第2章_2-4_SRS配置之ingest.conf.mp4
    ┃    ┃    ┣━━第2章_2-5_SRS配置之hls.conf.mp4
    ┃    ┃    ┣━━第3章_3-1_srs4的webrtc功能的开启.mp4
    ┃    ┃    ┣━━第3章_3-2_srs4的webrtc直播测试及失败了.mp4
    ┃    ┃    ┣━━第3章_3-3_srs4的webrtc直播运行及调试.mp4
    ┃    ┃    ┣━━第3章_3-4_srs4的webrtc本地文件推流运行及调试.mp4
    ┃    ┃    ┣━━第3章_3-5_h264_mp4toannexb和aac_adtstoasc.mp4
    ┃    ┃    ┣━━第4章_4-1_ffmpeg的sdk摄像头推流原理流程.mp4
    ┃    ┃    ┣━━第4章_4-2_ffmpeg的sdk摄像头推流代码讲解.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━05-28471_FFmpeg4.3系列之18:ZLMediaKit流媒体直播_67
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列18--ZLMediaKit流媒体直播--资料源码-222.rar
    ┃    ┃    ┣━━第1章_1-1_ZLMediakit的讲解.mp4
    ┃    ┃    ┣━━第1章_1-2_ZLMediakit的运行演示及代码简介.mp4
    ┃    ┃    ┣━━第1章_1-3_ZLM安装依赖项OpenSSL.mp4
    ┃    ┃    ┣━━第1章_1-4_ZLM安装依赖项libsrtp.mp4
    ┃    ┃    ┣━━第1章_1-5_ZLM的源码下载与编译.mp4
    ┃    ┃    ┣━━第1章_1-6_ZLM的rtmp和rtsp的推流拉流.mp4
    ┃    ┃    ┣━━第1章_1-7_ZLM的HLS直播点播之1.mp4
    ┃    ┃    ┣━━第1章_1-8_ZLM的HLS直播点播之2.mp4
    ┃    ┃    ┣━━第2章_2-1_Windows安装配置编译ZLMediakit.mp4
    ┃    ┃    ┣━━第2章_2-2_Windows运行测试ZLMediakit.mp4
    ┃    ┃    ┣━━第3章_3-1_centos7安装依赖项.mp4
    ┃    ┃    ┣━━第3章_3-2_centos7编译ZLM.mp4
    ┃    ┃    ┣━━第3章_3-3_centos7运行测试ZLM.mp4
    ┃    ┃    ┣━━第4章_4-1_ZLM魔幻二次开发之原理分析.mp4
    ┃    ┃    ┣━━第4章_4-2_ZLM魔幻二次开发之拉流并转发.mp4
    ┃    ┃    ┣━━第4章_4-3_ZLM魔幻二次开发之代码简介.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━06-28513_FFmpeg4.3系列之19:EasyDarwin流媒体直播_80
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列19--EasyDarwin课件和源码.rar
    ┃    ┃    ┣━━第1章_1-1_EasyDarwin运行效果展示与介绍.mp4
    ┃    ┃    ┣━━第1章_1-2_Ubuntu18安装配置EasyDarwin.mp4
    ┃    ┃    ┣━━第1章_1-3_推流拉流测试包括文件摄像头和桌面.mp4
    ┃    ┃    ┣━━第1章_1-4_EasyDarwin的录像功能和HLS播放.mp4
    ┃    ┃    ┣━━第1章_1-5_EasyDarwin的拉流分发之1.mp4
    ┃    ┃    ┣━━第1章_1-6_EasyDarwin的拉流分发之2.mp4
    ┃    ┃    ┣━━第1章_1-7_Win10下安装配置EasyDarwin与集群拉流转发.mp4
    ┃    ┃    ┣━━第2章_2-1_EasyPusher推送本地MP4文件的简介.mp4
    ┃    ┃    ┣━━第2章_2-2_MP4格式的简介之1.mp4
    ┃    ┃    ┣━━第2章_2-3_MP4格式的简介之2.mp4
    ┃    ┃    ┣━━第2章_2-4_ffmpeg命令行推流原理解析.mp4
    ┃    ┃    ┣━━第2章_2-5_mp4文件的在线播放faststart.mp4
    ┃    ┃    ┣━━第2章_2-6_EashPusher的API和数据结构讲解.mp4
    ┃    ┃    ┣━━第2章_2-7_EashPusher的源码简介之1.mp4
    ┃    ┃    ┣━━第2章_2-8_EashPusher的源码简介之2.mp4
    ┃    ┃    ┣━━第3章_3-1_EasyPlayer运行效果及简介.mp4
    ┃    ┃    ┣━━第3章_3-2_libEasyPlayer的代码简介.mp4
    ┃    ┃    ┣━━第3章_3-3_EasyPlayer的代码简介.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━07-28550_FFmpeg4.3系列之20:GStreamer小白入门_107
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3系列20--gstreamer小白入门课件和源码.rar
    ┃    ┃    ┣━━第1章_1-10_gst-launch简介之3.mp4
    ┃    ┃    ┣━━第1章_1-1_gstreamer课程简介.mp4
    ┃    ┃    ┣━━第1章_1-2_gstreamer宏观架构的讲解.mp4
    ┃    ┃    ┣━━第1章_1-3_gstreamer和ffmpeg的区别.mp4
    ┃    ┃    ┣━━第1章_1-4_glib的简介.mp4
    ┃    ┃    ┣━━第1章_1-5_pipeline等基础概念的讲解.mp4
    ┃    ┃    ┣━━第1章_1-6_bus消息交互机制的讲解.mp4
    ┃    ┃    ┣━━第1章_1-7_gstreamer的安装及简单应用.mp4
    ┃    ┃    ┣━━第1章_1-8_gst-launch简介之1.mp4
    ┃    ┃    ┣━━第1章_1-9_gst-launch简介之2.mp4
    ┃    ┃    ┣━━第2章_2-1_第1篇Helloworld之1.mp4
    ┃    ┃    ┣━━第2章_2-2_第1篇Helloworld之2.mp4
    ┃    ┃    ┣━━第2章_2-3_第1篇Helloworld之3.mp4
    ┃    ┃    ┣━━第2章_2-4_第2篇手工创建容器和元素之1.mp4
    ┃    ┃    ┣━━第2章_2-5_第2篇手工创建容器和元素之2.mp4
    ┃    ┃    ┣━━第2章_2-6_第3篇动态pipeline之1.mp4
    ┃    ┃    ┣━━第2章_2-7_第3篇动态pipeline之2.mp4
    ┃    ┃    ┣━━第2章_2-8_第3篇动态pipeline之3.mp4
    ┃    ┃    ┣━━第3章_3-1_第4篇播放时间控制之1.mp4
    ┃    ┃    ┣━━第3章_3-2_第4篇播放时间控制之2.mp4
    ┃    ┃    ┣━━第3章_3-3_第5篇播放速率控制之1.mp4
    ┃    ┃    ┣━━第3章_3-4_第5篇播放速率控制之2.mp4
    ┃    ┃    ┣━━第3章_3-5_第6篇获取媒体信息之1.mp4
    ┃    ┃    ┣━━第3章_3-6_第6篇获取媒体信息之2.mp4
    ┃    ┃    ┣━━第4章_4-1_安装依赖项.mp4
    ┃    ┃    ┣━━第4章_4-2_安装meson.mp4
    ┃    ┃    ┣━━第4章_4-3_源码编译gstreamer.mp4
    ┃    ┃    ┣━━第4章_4-4_源码编译其它插件.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━08-26274_FFmpeg4.3系列之21:OpenCV4小白入门与实战58例_腾讯课堂_135
    ┃    ┃    ┣━━01 小白入门与初体验:禁果尝鲜
    ┃    ┃    ┃    ┣━━01_OpenCV4宏观概览与基本介绍.mp4
    ┃    ┃    ┃    ┣━━02_图像就是函数,图像就是矩阵.mp4
    ┃    ┃    ┃    ┣━━03_OpenCV4简介与第一个案例代码.mp4
    ┃    ┃    ┃    ┣━━04_OpenCV4搭建Qt开发环境及各种踩坑.mp4
    ┃    ┃    ┃    ┣━━05_OpenCV4搭建VS2015开发环境及各种踩坑.mp4
    ┃    ┃    ┃    ┣━━06_三个案例带你体验OpenCV4的强大.mp4
    ┃    ┃    ┃    ┣━━07_用Qt编写三个案例的代码.mp4
    ┃    ┃    ┃    ┗━━08_图像的加载与保存.mp4
    ┃    ┃    ┣━━02 小白入门与初体验:禁果尝鲜之2
    ┃    ┃    ┃    ┣━━01_Mat对象的知识点分析.mp4
    ┃    ┃    ┃    ┣━━02_Mat对象的构造函数案例实战.mp4
    ┃    ┃    ┃    ┣━━03_Mat对象的属性和方法案例实战.mp4
    ┃    ┃    ┃    ┣━━04_Mat对象案例实战之Qt创建工程并移植代码.mp4
    ┃    ┃    ┃    ┗━━05_Scalar标量的原理分析与案例实战.mp4
    ┃    ┃    ┣━━03 图像基本操作:懵懵懂懂学图像
    ┃    ┃    ┃    ┣━━01_绘制直线与矩形.mp4
    ┃    ┃    ┃    ┣━━02_绘制圆形与椭圆.mp4
    ┃    ┃    ┃    ┣━━03_绘制随机直线与随机矩形.mp4
    ┃    ┃    ┃    ┣━━04_窗口的创建.mp4
    ┃    ┃    ┃    ┣━━05_窗口的滑动条.mp4
    ┃    ┃    ┃    ┣━━06_窗口的鼠标操作.mp4
    ┃    ┃    ┃    ┗━━07_绘制文本并指定字体和大小.mp4
    ┃    ┃    ┣━━04 图像统计操作:七七八八有收获
    ┃    ┃    ┃    ┣━━01_图像的算数操作.mp4
    ┃    ┃    ┃    ┣━━02_图像的位操作.mp4
    ┃    ┃    ┃    ┣━━03_像素统计信息.mp4
    ┃    ┃    ┃    ┣━━04_图像通道的合并与分离.mp4
    ┃    ┃    ┃    ┣━━05_图像直方图的讲解.mp4
    ┃    ┃    ┃    ┣━━06_图像直方图的比较.mp4
    ┃    ┃    ┃    ┣━━07_图像查找表的原理与代码讲解.mp4
    ┃    ┃    ┃    ┗━━08_图像颜色表的原理与代码讲解.mp4
    ┃    ┃    ┣━━05 图像卷积:不入虎穴焉得虎子
    ┃    ┃    ┃    ┣━━01_图像卷积的小白入门详细讲解.mp4
    ┃    ┃    ┃    ┣━━02_图像卷积的操作过程详细讲解.mp4
    ┃    ┃    ┃    ┣━━03_图像卷积的应用场景及实际意义.mp4
    ┃    ┃    ┃    ┣━━04_均值模糊的原理讲解与代码解剖.mp4
    ┃    ┃    ┃    ┣━━05_高斯模糊和中值模糊的原理与代码解剖.mp4
    ┃    ┃    ┃    ┣━━06_案例:模糊操作的API简单应用.mp4
    ┃    ┃    ┃    ┣━━07_图像梯度与Sobel算子的详解.mp4
    ┃    ┃    ┃    ┣━━08_图像边缘与robert算子的详解.mp4
    ┃    ┃    ┃    ┗━━09_图像锐化与拉普拉斯算子的详解.mp4
    ┃    ┃    ┣━━06 磨皮美颜:柳暗花明又一村
    ┃    ┃    ┃    ┣━━01_图像噪声(椒盐与高斯)的原理与案例代码.mp4
    ┃    ┃    ┃    ┣━━02_图像去燥(均值中值高斯).mp4
    ┃    ┃    ┃    ┣━━03_美颜磨皮(高斯双边模糊)的原理与代码的详解.mp4
    ┃    ┃    ┃    ┗━━04_美颜磨皮(均值迁移与快速边缘保留)的详解.mp4
    ┃    ┃    ┣━━07 二值图像:阴阳合一法自然
    ┃    ┃    ┃    ┣━━01_二值图像和二值化处理的原理与案例代码.mp4
    ┃    ┃    ┃    ┣━━02_全局阈值和自适应阈值的原理与案例代码.mp4
    ┃    ┃    ┃    ┣━━03_图像联通组件的原理与代码讲解之1.mp4
    ┃    ┃    ┃    ┣━━04_图像联通组件的原理与代码讲解之2.mp4
    ┃    ┃    ┃    ┣━━05_图像轮廓匹配的原理与代码讲解.mp4
    ┃    ┃    ┃    ┣━━06_图像轮廓查找与绘制的原理与代码讲解.mp4
    ┃    ┃    ┃    ┣━━07_图像轮廓面积与周长的原理与代码讲解.mp4
    ┃    ┃    ┃    ┣━━08_直线检测的原理与代码讲解.mp4
    ┃    ┃    ┃    ┗━━09_圆检测的原理与代码讲解.mp4
    ┃    ┃    ┣━━08 图像形态学:登高望远天地阔
    ┃    ┃    ┃    ┣━━01_图像形态学基本原理的讲解.mp4
    ┃    ┃    ┃    ┣━━02_膨胀操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┃    ┣━━03_腐蚀操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┃    ┣━━04_开操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┃    ┣━━05_闭操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┃    ┣━━06_黑帽操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┃    ┣━━07_顶帽操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┃    ┣━━08_形态学梯度操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┃    ┗━━09_击中击不中操作的基本原理与案例代码的讲解.mp4
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1____FFmpeg4.3--系列21--OpenCV4小白入门与实战58例(课件与源码).zip
    ┃    ┃    ┃    ┣━━1-3_课程学习资料:课件源码.rar
    ┃    ┃    ┃    ┗━━___FFmpeg4.3--系列21--OpenCV4小白入门与实战58例(课件与源码).zip
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━09-28892_FFmpeg4.3系列之22:OpenCV4视频处理与摄像头直播实战_87
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列22--OpenCV4摄像头直播课件与源码.rar
    ┃    ┃    ┣━━第1章_1-1_OpenCV4+FFmpeg4摄像头直播实战运行效果演示与讲.mp4
    ┃    ┃    ┣━━第1章_1-2_OpenCV4的环境搭建与视频处理简介.mp4
    ┃    ┃    ┣━━第1章_1-3_OpenCV4读取和显示本地视频文件.mp4
    ┃    ┃    ┣━━第1章_1-4_OpenCV4对处理后的视频图像进行保存.mp4
    ┃    ┃    ┣━━第1章_1-5_OpenCV4从摄像头中读取和显示视频.mp4
    ┃    ┃    ┣━━第1章_1-6_Opencv4调用摄像头进行实时显示并保存文件.mp4
    ┃    ┃    ┣━━第1章_1-7_Opencv4调用摄像头进行实时显示并提取轮廓.mp4
    ┃    ┃    ┣━━第1章_1-8_Opencv4调用摄像头并磨皮美颜.mp4
    ┃    ┃    ┣━━第1章_1-9_Opencv4调用摄像头并膨胀腐蚀.mp4
    ┃    ┃    ┣━━第2章_2-1_OpenCV4结合FFmpeg直播推流的原理和步骤.mp4
    ┃    ┃    ┣━━第2章_2-2_直播运行效果与代码流程解析.mp4
    ┃    ┃    ┣━━第2章_2-3_搭建环境并创建项目.mp4
    ┃    ┃    ┣━━第2章_2-4_Opencv4读取并显示摄像头.mp4
    ┃    ┃    ┣━━第2章_2-5_FFmpeg4的初始化之1.mp4
    ┃    ┃    ┣━━第2章_2-6_FFmpeg4的初始化之2.mp4
    ┃    ┃    ┣━━第2章_2-7_循环读取摄像头的帧并特效处理.mp4
    ┃    ┃    ┣━━第2章_2-8_搭建直播服务器并开始推流实战演练.mp4
    ┃    ┃    ┣━━第2章_2-9_推流的同时加入特效处理.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━10-28940_FFmpeg4.3系列之23:PS和TS码流详解与代码实战_107
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列23--PS和TS码流课件与代码.rar
    ┃    ┃    ┣━━第1章_1-1_PS和TS码流详解的课程运行效果演示及简介.mp4
    ┃    ┃    ┣━━第1章_1-2_MPEG2标准的简介.mp4
    ┃    ┃    ┣━━第1章_1-3_ES+PES+PS+TS简介.mp4
    ┃    ┃    ┣━━第1章_1-4_基本流程与小结.mp4
    ┃    ┃    ┣━━第2章_2-10_PAT表结构的案例分析.mp4
    ┃    ┃    ┣━━第2章_2-11_PMT表结构的分析之1.mp4
    ┃    ┃    ┣━━第2章_2-12_PMT表结构的分析之2.mp4
    ┃    ┃    ┣━━第2章_2-1_TS码流简介.mp4
    ┃    ┃    ┣━━第2章_2-2_TS码流工具分析.mp4
    ┃    ┃    ┣━━第2章_2-3_TS的包头结构详解.mp4
    ┃    ┃    ┣━━第2章_2-4_PSI节目专用信息的讲解.mp4
    ┃    ┃    ┣━━第2章_2-5_PAT表结构详解之1.mp4
    ┃    ┃    ┣━━第2章_2-6_PAT表结构详解之2.mp4
    ┃    ┃    ┣━━第2章_2-7_PAT表结构详解之3.mp4
    ┃    ┃    ┣━━第2章_2-8_PAT表结构详解之4.mp4
    ┃    ┃    ┣━━第2章_2-9_PAT表结构的C语言代码解析.mp4
    ┃    ┃    ┣━━第3章_3-1_PS码流解析之1.mp4
    ┃    ┃    ┣━━第3章_3-2_PS码流解析之2.mp4
    ┃    ┃    ┣━━第3章_3-3_PS码流解析之3.mp4
    ┃    ┃    ┣━━第3章_3-4_PS码流解析之4.mp4
    ┃    ┃    ┣━━第4章_4-1_FFmpeg命令行处理PS和TS.mp4
    ┃    ┃    ┣━━第4章_4-2_FFmpeg代码处理PS和TS的核心数据结构与流程.mp4
    ┃    ┃    ┣━━第4章_4-3_FFmpeg代码处理PS和TS的开发环境搭建.mp4
    ┃    ┃    ┣━━第4章_4-4_FFmpeg代码处理PS和TS的详细代码.mp4
    ┃    ┃    ┣━━第5章_5-1_纯手工C++代码解析TS码流之1.mp4
    ┃    ┃    ┣━━第5章_5-2_纯手工C++代码解析TS码流之2.mp4
    ┃    ┃    ┣━━第5章_5-3_纯手工C++代码解析TS码流之3.mp4
    ┃    ┃    ┣━━第6章_6-1_纯手工C++代码解析PS码流之1.mp4
    ┃    ┃    ┣━━第6章_6-2_纯手工C++代码解析PS码流之2.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━11-28975_FFmpeg4.3系列之24:RTP及jrtplib发送H.264码流实战_114
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列24--RTP及jrtplib发送H.264码流课件与代码.rar
    ┃    ┃    ┣━━第1章_1-1_jrtplib发送H264码流效果展示及简介.mp4
    ┃    ┃    ┣━━第1章_1-2_RTP简介.mp4
    ┃    ┃    ┣━━第1章_1-3_RTP包头结构讲解.mp4
    ┃    ┃    ┣━━第1章_1-4_RTP荷载H264码流的单包模式.mp4
    ┃    ┃    ┣━━第1章_1-5_RTP荷载H264码流的FU分片模式.mp4
    ┃    ┃    ┣━━第1章_1-6_H264码流结构简介.mp4
    ┃    ┃    ┣━━第1章_1-7_H264的NALU格式小结.mp4
    ┃    ┃    ┣━━第2章_2-1_编译jthread源码.mp4
    ┃    ┃    ┣━━第2章_2-2_编译jrtplib源码.mp4
    ┃    ┃    ┣━━第2章_2-3_搭建jrtplib的开发环境.mp4
    ┃    ┃    ┣━━第3章_3-1_使用jrtplib来发送数据包.mp4
    ┃    ┃    ┣━━第3章_3-2_自己写UDP程序来接收jrtplib发过来的数据包并分析.mp4
    ┃    ┃    ┣━━第3章_3-3_使用jrtplib来接收自己发送的数据包并分析.mp4
    ┃    ┃    ┣━━第3章_3-4_RTPPacket数据结构的分析.mp4
    ┃    ┃    ┣━━第3章_3-5_使用jrtplib收包.mp4
    ┃    ┃    ┣━━第3章_3-6_Example2设置更多参数.mp4
    ┃    ┃    ┣━━第3章_3-7_Example3自动添加目的地.mp4
    ┃    ┃    ┣━━第3章_3-8_Example4后台线程自动处理.mp4
    ┃    ┃    ┣━━第3章_3-9_Example5--8案例分析.mp4
    ┃    ┃    ┣━━第4章_4-1_RTP及H264相关结构体的讲解.mp4
    ┃    ┃    ┣━━第4章_4-2_VLC使用SDP播放RTP负载的H264码流.mp4
    ┃    ┃    ┣━━第4章_4-3_解析H264码流获取NALU.mp4
    ┃    ┃    ┣━━第4章_4-4_RTP封装单片模式的NALU.mp4
    ┃    ┃    ┣━━第4章_4-5_RTP封装分片模式的NALU.mp4
    ┃    ┃    ┣━━第4章_4-6_RTP封装分片模式的NALU之2.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┗━━12-29012_FFmpeg4.3系列之25:RTMP与librtmp发送H.264码流实战_114
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列25--RTMP协议与librtmp课件与代码.rar
    ┃    ┃    ┣━━第1章_1-1_RTMP+jrtmplib发送H264码流简介.mp4
    ┃    ┃    ┣━━第1章_1-2_RTMP简介.mp4
    ┃    ┃    ┣━━第1章_1-3_ffmpeg推送RTMP流并用Nginx直播.mp4
    ┃    ┃    ┣━━第1章_1-4_RTMP握手流程讲解.mp4
    ┃    ┃    ┣━━第1章_1-5_wireshark抓包RTMP握手流程并分析.mp4
    ┃    ┃    ┣━━第1章_1-6_RTMP的块基本头详解.mp4
    ┃    ┃    ┣━━第1章_1-7_RTMP的块消息头详解.mp4
    ┃    ┃    ┣━━第1章_1-8_RTMP的消息分块案例分析.mp4
    ┃    ┃    ┣━━第1章_1-9_RTMP协议控制消息及抓包案例分析.mp4
    ┃    ┃    ┣━━第2章_2-1_VS2015编译RTMP源码的过程.mp4
    ┃    ┃    ┣━━第2章_2-2_VS2015编译RTMP源码的几个坑.mp4
    ┃    ┃    ┣━━第3章_3-1_ffmpeg处理rtmp的几个命令行.mp4
    ┃    ┃    ┣━━第3章_3-2_ffmpeg处理rtmp的流程及核心API.mp4
    ┃    ┃    ┣━━第3章_3-3_vs2015搭建ffmpeg开发环境.mp4
    ┃    ┃    ┣━━第3章_3-4_ffmpeg推流rtmp的数据结构与api流程.mp4
    ┃    ┃    ┣━━第3章_3-5_两个小函数的使用.mp4
    ┃    ┃    ┣━━第3章_3-6_解析输入流并创建输出流.mp4
    ┃    ┃    ┣━━第3章_3-7_rtmp推流代码及测试.mp4
    ┃    ┃    ┣━━第3章_3-8_pts线性单调递增问题.mp4
    ┃    ┃    ┣━━第4章_4-1_vs2015搭建librtmp开发环境.mp4
    ┃    ┃    ┣━━第4章_4-2_librtmp数据结构与API简介.mp4
    ┃    ┃    ┣━━第4章_4-3_librtmp编译过程的几个小坑.mp4
    ┃    ┃    ┣━━第4章_4-4_librtmp的收流代码.mp4
    ┃    ┃    ┣━━第4章_4-5_librtmp的收流并保存为本地文件.mp4
    ┃    ┃    ┣━━第4章_4-6_librtmp的几个核心API源码分析.mp4
    ┃    ┃    ┣━━第5章_5-1_flv头结构详解.mp4
    ┃    ┃    ┣━━第5章_5-2_flv的tag结构讲解.mp4
    ┃    ┃    ┣━━第5章_5-3_解析flv并用librtmp封装.mp4
    ┃    ┃    ┣━━第5章_5-4_librtmp发送flv的工程创建.mp4
    ┃    ┃    ┣━━第5章_5-5_librtmp发送flv的问题及分析.mp4
    ┃    ┃    ┣━━第6章_6-1_librtmp发送H264的代码解析.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┗━━04第四阶段: 视频监控+onvif+gb28181
    ┃    ┣━━01-26439-FFmpeg4.3系列之26:视频监控之H265多路摄像头播控项目实战_腾讯课堂_271
    ┃    ┃    ┣━━01 视频监控的架构和流程
    ┃    ┃    ┃    ┣━━01_视频监控效果展示与全书概览.mp4
    ┃    ┃    ┃    ┣━━02_视频监控课程学习的引导方法讲解.mp4
    ┃    ┃    ┃    ┣━━03_几张图片带您快速了解视频监控.mp4
    ┃    ┃    ┃    ┣━━04_视频监控系统的简介.mp4
    ┃    ┃    ┃    ┣━━05_视频监控系统的架构和流程分析.mp4
    ┃    ┃    ┃    ┣━━06_一套完整视频监控系统的设计方案.mp4
    ┃    ┃    ┃    ┣━━07_本地摄像头视频监控系统的搭建.mp4
    ┃    ┃    ┃    ┣━━08_智能视频监控系统的简介与分析.mp4
    ┃    ┃    ┃    ┗━━09_视频监控系统的技术总结与分析.mp4
    ┃    ┃    ┣━━02 FFmpeg4.3+SDL2+Qt5开发环境的搭建
    ┃    ┃    ┃    ┣━━01_FFmpeg+Qt开发环境的搭建.mp4
    ┃    ┃    ┃    ┣━━02_SDL2+Qt开发环境的搭建.mp4
    ┃    ┃    ┃    ┗━━03_SDL2栽了一个跟头:坑坑.mp4
    ┃    ┃    ┣━━03 FFmpeg的SDK编程回顾总结并操练
    ┃    ┃    ┃    ┣━━01_FFmpeg系列五SDK编程的回顾与总结.mp4
    ┃    ┃    ┃    ┣━━02_协议层封装层编码层的数据结构与原理的讲解.mp4
    ┃    ┃    ┃    ┣━━03_解封装的流程及API的详细图解.mp4
    ┃    ┃    ┃    ┣━━04_解封装的代码详解与原理分析.mp4
    ┃    ┃    ┃    ┣━━05_解封装(本地文件)的代码实现与运行效果分析.mp4
    ┃    ┃    ┃    ┣━━06_解封装(RTSP网络流)的代码实现与效果分析.mp4
    ┃    ┃    ┃    ┣━━07_解封装的AVPacket代码实践与分析.mp4
    ┃    ┃    ┃    ┗━━08_音视频同步与PTS、DTS的详细图解.mp4
    ┃    ┃    ┣━━04 FFmpeg的SDK编程回顾总结并操练之2
    ┃    ┃    ┃    ┣━━01_解封装案例实战的完整代码的分析与运行.mp4
    ┃    ┃    ┃    ┣━━02_解码流程的详细原理分析.mp4
    ┃    ┃    ┃    ┣━━03_解码用到的数据结构与API分析.mp4
    ┃    ┃    ┃    ┗━━04_解码案例的完整代码分析与运行效果.mp4
    ┃    ┃    ┣━━05 SDL2.0的编程回顾总结并操练
    ┃    ┃    ┃    ┣━━01_SDL2.0编程的回顾与总结.mp4
    ┃    ┃    ┃    ┣━━02_SDL2.0显示一个跳动的方块.mp4
    ┃    ┃    ┃    ┗━━03_SDL2.0的事件处理机制及案例.mp4
    ┃    ┃    ┣━━06 颜色空间转换RGB和YUV的原理与实战
    ┃    ┃    ┃    ┣━━01_三种颜色空间RGB、YUV、HSV.mp4
    ┃    ┃    ┃    ┣━━02_颜色空间RGB和YUV:傻傻分不清.mp4
    ┃    ┃    ┃    ┣━━03_颜色空间YUV的超级详细的讲解.mp4
    ┃    ┃    ┃    ┣━━04_颜色空间YUV420的详细图解.mp4
    ┃    ┃    ┃    ┣━━05_sws_scale的原理讲解.mp4
    ┃    ┃    ┃    ┣━━06_sws_scale的代码讲解.mp4
    ┃    ┃    ┃    ┣━━07_SDL2.0显示随机颜色的YUV方块图.mp4
    ┃    ┃    ┃    ┣━━08_YUV去色处理:灰度图与黑白图.mp4
    ┃    ┃    ┃    ┣━━09_SDL2.0写代码实现YUV播放器.mp4
    ┃    ┃    ┃    ┗━━10_YUV播放器的灰度图处理代码讲解.mp4
    ┃    ┃    ┣━━07 Qt5+FFmpeg本地摄像头采集预览实战
    ┃    ┃    ┃    ┣━━01_程序效果演示及FFmpeg命令行处理摄像头.mp4
    ┃    ┃    ┃    ┣━━02_FFmpeg处理摄像头的架构与流程及源码分.mp4
    ┃    ┃    ┃    ┣━━03_FFmpeg摄像头代码封装之头文件的处理.mp4
    ┃    ┃    ┃    ┗━━04_Qt信号槽的一个坑:QOject宏.mp4
    ┃    ┃    ┣━━08 Qt5+FFmpeg本地摄像头采集预览实战之2
    ┃    ┃    ┃    ┣━━01_FFmpeg摄像头代码封装之打开本地摄像头.mp4
    ┃    ┃    ┃    ┣━━02_FFmpeg摄像头代码封装之UI界面设计.mp4
    ┃    ┃    ┃    ┣━━03_FFmpeg摄像头代码封装之基本效果测试.mp4
    ┃    ┃    ┃    ┣━━04_FFmpeg摄像头代码封装之准备解码器.mp4
    ┃    ┃    ┃    ┣━━05_FFmpeg摄像头代码封装之颜色空间转换.mp4
    ┃    ┃    ┃    ┣━━06_FFmpeg摄像头代码封装之SDL渲染代.mp4
    ┃    ┃    ┃    ┣━━07_SDL2.0预览摄像头的代码运行效果及分析.mp4
    ┃    ┃    ┃    ┣━━08_SDL2.0的刷新线程的代码原理分析.mp4
    ┃    ┃    ┃    ┣━━09_Qt预览摄像头的代码运行效果及分析.mp4
    ┃    ┃    ┃    ┗━━10_本地摄像头预览的章节小结及分析.mp4
    ┃    ┃    ┣━━09 代码封装:摄像头h2645编码并存储
    ┃    ┃    ┃    ┣━━01_Libx2645编码封装之1.mp4
    ┃    ┃    ┃    ┣━━02_Libx2645编码封装之2.mp4
    ┃    ┃    ┃    ┣━━03_Libx2645编码参数的解析.mp4
    ┃    ┃    ┃    ┣━━04_Libx2645编码的界面设计.mp4
    ┃    ┃    ┃    ┣━━05_Libx265编码的运行效果分析.mp4
    ┃    ┃    ┃    ┣━━06_音视频PTS简介.mp4
    ┃    ┃    ┃    ┣━━07_FFmpeg采集预览摄像头的代码封装.mp4
    ┃    ┃    ┃    ┣━━08_边预览边H265录制的代码封装.mp4
    ┃    ┃    ┃    ┗━━09_边采集边预览边H265录制的运行效果及分析.mp4
    ┃    ┃    ┣━━10 RTSP+Live555流媒体的回忆总结
    ┃    ┃    ┃    ┗━━RTSP+Live555的课程回顾及分析.mp4
    ┃    ┃    ┣━━11 Qt5+FFmpeg单路网络摄像头采集预览
    ┃    ┃    ┃    ┣━━01_RTSP及海康大华摄像头简介.mp4
    ┃    ┃    ┃    ┣━━02_VLC模拟网络摄像头出RTSP流.mp4
    ┃    ┃    ┃    ┣━━03_宏观把控:FFmpeg网络摄像头视频监控.mp4
    ┃    ┃    ┃    ┣━━04_FFmpeg视频监控代码封装之1:头文件.mp4
    ┃    ┃    ┃    ┣━━05_FFmpeg视频监控代码封装之2:初始化.mp4
    ┃    ┃    ┃    ┣━━06_FFmpeg视频监控代码封装之3:Play.mp4
    ┃    ┃    ┃    ┣━━07_FFmpeg视频监控封装出独立的线程.mp4
    ┃    ┃    ┃    ┣━━08_程序猿的使命到底是什么?.mp4
    ┃    ┃    ┃    ┗━━09_界面优化、打完收工.mp4
    ┃    ┃    ┣━━12 多路H265视频监控项目实战
    ┃    ┃    ┃    ┣━━多路监控实战之1:界面设计.mp4
    ┃    ┃    ┃    ┣━━多路监控实战之2:FFmpeg监控代码封.mp4
    ┃    ┃    ┃    ┣━━多路监控实战之3:单路监控代码封装与实战.mp4
    ┃    ┃    ┃    ┣━━多路监控实战之4:多路监控代码封装与实战.mp4
    ┃    ┃    ┃    ┣━━多路监控实战之5:多路监控退出及清理的代.mp4
    ┃    ┃    ┃    ┣━━多路监控实战之6:集成录制功能.mp4
    ┃    ┃    ┃    ┣━━多路监控实战之7:集成回放功能.mp4
    ┃    ┃    ┃    ┣━━多路监控实战之8:回放文件名问题.mp4
    ┃    ┃    ┃    ┗━━多路监控实战之9:预览录制回放.mp4
    ┃    ┃    ┣━━13 搭建RTMP服务实现网页预览
    ┃    ┃    ┃    ┗━━RTMP服务实现网页直简介.mp4
    ┃    ┃    ┣━━14 音频播放原理与音视频同步简介
    ┃    ┃    ┃    ┗━━音频播放与音视频同步.mp4
    ┃    ┃    ┣━━15 onvif与GBT-28181的简介
    ┃    ┃    ┃    ┗━━onvif与GBT28181的简介.mp4
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┣━━1-1___FFmpeg4.3--系列26--视频监控之H265多路摄像头播控项目实战课件与源码.rar
    ┃    ┃    ┃    ┣━━1-2_FFmpeg4.3--系列26--视频监控之H265多路摄像头播控项目实战课件与源码--ver2.rar
    ┃    ┃    ┃    ┗━━__FFmpeg4.3--系列26--视频监控之H265多路摄像头播控项目实战课件与源码.rar
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━02-28717_FFmpeg4.3系列之27:onvif+gsoap协议精讲与代码封装实战_175
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列27--onvif+gsoap课件与代码.rar
    ┃    ┃    ┣━━第1章_1-1_onvif+gsoap协议与代码封装的课程效果演示.mp4
    ┃    ┃    ┣━━第1章_1-2_onvif入门简介之1.mp4
    ┃    ┃    ┣━━第1章_1-3_onvif入门简介之2.mp4
    ┃    ┃    ┣━━第1章_1-4_onvif到底是什么.mp4
    ┃    ┃    ┣━━第1章_1-5_onvif规范的实现机制.mp4
    ┃    ┃    ┣━━第1章_1-6_onvif规范的内容及应用.mp4
    ┃    ┃    ┣━━第1章_1-7_onvif规范的技术理解.mp4
    ┃    ┃    ┣━━第2章_2-1_webservice的讲解.mp4
    ┃    ┃    ┣━━第2章_2-2_gsoap简介与结构分析.mp4
    ┃    ┃    ┣━━第2章_2-3_gsoap开发webservice的流程分析.mp4
    ┃    ┃    ┣━━第2章_2-4_gsoap创建SOAP调用实例的代码.mp4
    ┃    ┃    ┣━━第2章_2-5_gsoap创建SOAP的vs2010工程调试运行.mp4
    ┃    ┃    ┣━━第2章_2-6_gsoap案例代码的分析讲解.mp4
    ┃    ┃    ┣━━第3章_3-1_ipc简介及onvif回顾.mp4
    ┃    ┃    ┣━━第3章_3-2_windows下生产onvif框架代码之1.mp4
    ┃    ┃    ┣━━第3章_3-3_windows下生产onvif框架代码之2.mp4
    ┃    ┃    ┣━━第3章_3-4_windows下生产onvif框架代码之3.mp4
    ┃    ┃    ┣━━第3章_3-5_windows下从头到尾再生产一遍onvif框架代码.mp4
    ┃    ┃    ┣━━第3章_3-6_onvif的设备搜索代码.mp4
    ┃    ┃    ┣━━第3章_3-7_onvif的获取设备信息代码.mp4
    ┃    ┃    ┣━━第3章_3-8_onvif的鉴权认证及获取视频流及抓图等.mp4
    ┃    ┃    ┣━━第4章_4-10_设备查找的代码案例.mp4
    ┃    ┃    ┣━━第4章_4-1_Ubuntu编译环境安装依赖项.mp4
    ┃    ┃    ┣━━第4章_4-2_最新版gsoap2.8.116的编译安装运行.mp4
    ┃    ┃    ┣━━第4章_4-3_typemap.dat的详细讲解及踩坑经验.mp4
    ┃    ┃    ┣━━第4章_4-4_生成onvif.h头文件.mp4
    ┃    ┃    ┣━━第4章_4-5_鉴权认证的讲解及踩坑.mp4
    ┃    ┃    ┣━━第4章_4-6_根据头文件生成框架代码及踩坑.mp4
    ┃    ┃    ┣━━第4章_4-7_拷贝其它用到的源文件到工程中.mp4
    ┃    ┃    ┣━━第4章_4-8_关联命名空间及大功告成.mp4
    ┃    ┃    ┣━━第4章_4-9_onvif的相关代码封装.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━03-28809_FFmpeg4.3系列之28:SIP+eXosip+pjsip小白入门实战_114
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列28--SIP+eXosip+pjsip课件与源码.rar
    ┃    ┃    ┣━━第1章_1-1_sip+eXosip+pjsip课程预览与简介.mp4
    ┃    ┃    ┣━━第1章_1-2_sip入门简介.mp4
    ┃    ┃    ┣━━第1章_1-3_sip协议讲解与基本功能.mp4
    ┃    ┃    ┣━━第1章_1-4_sip协议的会话流程.mp4
    ┃    ┃    ┣━━第1章_1-5_sip协议与打电话流程的对比分析.mp4
    ┃    ┃    ┣━━第1章_1-6_sip流程讲解与几个小问题探讨.mp4
    ┃    ┃    ┣━━第1章_1-7_sip消息详细讲解.mp4
    ┃    ┃    ┣━━第1章_1-8_invite消息的示例分析.mp4
    ┃    ┃    ┣━━第2章_2-10_exosip2案例之UAC原理及代码分析.mp4
    ┃    ┃    ┣━━第2章_2-11_exosip2案例之UAS原理及代码分析.mp4
    ┃    ┃    ┣━━第2章_2-12_exosip2案例之UAC的工程创建.mp4
    ┃    ┃    ┣━━第2章_2-13_exosip2案例之运行效果及流程分析.mp4
    ┃    ┃    ┣━━第2章_2-1_osip+eXosip的简介.mp4
    ┃    ┃    ┣━━第2章_2-2_osip+eXosip的windows平台编译源码.mp4
    ┃    ┃    ┣━━第2章_2-3_osip+eXosip的Ubuntu18平台编译源码.mp4
    ┃    ┃    ┣━━第2章_2-4_osip库的核心数据结构.mp4
    ┃    ┃    ┣━━第2章_2-5_osip库的初始化.mp4
    ┃    ┃    ┣━━第2章_2-6_osip库的发送和接收消息以及状态机.mp4
    ┃    ┃    ┣━━第2章_2-7_osip协议栈的分析总结.mp4
    ┃    ┃    ┣━━第2章_2-8_exosip2的模块组成.mp4
    ┃    ┃    ┣━━第2章_2-9_exosip2的初始化与整体流程分析.mp4
    ┃    ┃    ┣━━第3章_3-1_pjsip开源库简介.mp4
    ┃    ┃    ┣━━第3章_3-2_pjsip在windows下编译过程.mp4
    ┃    ┃    ┣━━第3章_3-3_pjsip在Ubuntu18下编译过程.mp4
    ┃    ┃    ┣━━第3章_3-4_使用pjsip快速创建sip应用程序.mp4
    ┃    ┃    ┣━━第3章_3-5_pjsip的头文件及库文件的引用.mp4
    ┃    ┃    ┣━━第3章_3-6_基于pjsip的软件电话的交互流程分析.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┣━━04-28867_FFmpeg4.3系列之29:国标GB28181理与实战_93
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列29--国标GB28181--课件与源码.rar
    ┃    ┃    ┣━━第1章_1-1_国标GB28181课程预览与简介.mp4
    ┃    ┃    ┣━━第1章_1-2_国标GB28181入门简介.mp4
    ┃    ┃    ┣━━第1章_1-3_国标GB28181的注册和注销.mp4
    ┃    ┃    ┣━━第1章_1-4_国标GB28181的音视频实时点播流程.mp4
    ┃    ┃    ┣━━第1章_1-5_国标GB28181的命令交互流程.mp4
    ┃    ┃    ┣━━第1章_1-6_国标GB28181的模拟设备和自动化测试工具.mp4
    ┃    ┃    ┣━━第1章_1-7_国标GB28181的统一编码规则.mp4
    ┃    ┃    ┣━━第2章_2-1_国标平台LiveGBS的搭建与配置.mp4
    ┃    ┃    ┣━━第2章_2-2_国标平台EasyGBS的搭建与配置.mp4
    ┃    ┃    ┣━━第3章_3-1_国标28181抓包分析之注册和心跳.mp4
    ┃    ┃    ┣━━第3章_3-2_国标28181抓包分析之RTP流分析及保存文件.mp4
    ┃    ┃    ┣━━第3章_3-3_国标28181抓包分析之invite流程及点播.mp4
    ┃    ┃    ┣━━第3章_3-4_自己写代码开端口验证注册流程.mp4
    ┃    ┃    ┣━━第4章_4-1_模拟IPC之程序效果演示.mp4
    ┃    ┃    ┣━━第4章_4-2_模拟IPC之程序流程分析之1.mp4
    ┃    ┃    ┣━━第4章_4-3_模拟IPC之程序流程分析之2.mp4
    ┃    ┃    ┣━━第4章_4-4_模拟IPC断点跟踪之register代码流程.mp4
    ┃    ┃    ┣━━第4章_4-5_模拟IPC断点跟踪之invite代码流程.mp4
    ┃    ┃    ┣━━第4章_4-6_模拟IPC断点跟踪之rtp代码流程.mp4
    ┃    ┃    ┣━━第4章_4-7_H.264+PS及RTP封装传输.mp4
    ┃    ┃    ┗━━课程目录.txt
    ┃    ┗━━05-29047_FFmpeg4.3系列之30:Linux+GCC+CMake+Qt开发FFmpeg入门实战_87
    ┃    ┃    ┣━━课件
    ┃    ┃    ┃    ┗━━1-1_FFmpeg4.3--系列30--Linux+GCC+CMake+Qt课件与源码.rar
    ┃    ┃    ┣━━第1章_1-10_CMake多个源文件案例解剖.mp4
    ┃    ┃    ┣━━第1章_1-11_CMake静态库的创建与引用案例解剖.mp4
    ┃    ┃    ┣━━第1章_1-1_Linux+GCC+CMake+Qt开发FFmpeg的课程简.mp4
    ┃    ┃    ┣━━第1章_1-2_GCC的安装.mp4
    ┃    ┃    ┣━━第1章_1-3_GCC编译第一个程序及相关选项.mp4
    ┃    ┃    ┣━━第1章_1-4_GCC编译多个文件.mp4
    ┃    ┃    ┣━━第1章_1-5_GCC编译并引用静态库.mp4
    ┃    ┃    ┣━━第1章_1-6_GCC编译并引用动态库.mp4
    ┃    ┃    ┣━━第1章_1-7_Make实战第一个案例.mp4
    ┃    ┃    ┣━━第1章_1-8_Make使用普通变量及系统变量.mp4
    ┃    ┃    ┣━━第1章_1-9_CMake单个源文件案例解剖.mp4
    ┃    ┃    ┣━━第2章_2-1_安装ffmpeg必备依赖项.mp4
    ┃    ┃    ┣━━第2章_2-2_编译ffmpeg的三部曲详解.mp4
    ┃    ┃    ┣━━第2章_2-3_安装ffmpeg及分析.mp4
    ┃    ┃    ┣━━第2章_2-4_编译64位的ffmpeg.mp4
    ┃    ┃    ┣━━第2章_2-5_编写ffmpeg的HelloWorld程序.mp4
    ┃    ┃    ┣━━第3章_3-1_ubuntu安装qtCreator.mp4
    ┃    ┃    ┣━━第3章_3-2_纯手工打造第一个Hello Qt程序.mp4
    ┃    ┃    ┣━━第3章_3-3_QtCreator配置ffmpeg的开发环境.mp4
    ┃    ┃    ┣━━第3章_3-4_ffmpeg环境的踩坑实践.mp4
    ┃    ┃    ┣━━第4章_4-1_ubuntu源码编译libx264.mp4
    ┃    ┃    ┣━━第4章_4-2_ubuntu源码编译libx265.mp4
    ┃    ┃    ┣━━第5章_5-1_centos7源码编译ffmpeg.mp4
    ┃    ┃    ┣━━第5章_5-2_centos7安装配置ffmpeg.mp4
    ┃    ┃    ┗━━课程目录.txt

    『网盘下载地址』

    游客,如果您要查看本帖隐藏内容请回复

    『链接失效反馈』

    如下载地址失效,请及时反馈,我们会尽快修复!反馈地址:https://www.52itjc.com/forum-60-1.html 感谢您的支持


    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1100

    帖子

    984

    积分

    lv4架构

    Rank: 4

    积分
    984
    发表于 2022-12-12 13:06:38 | 显示全部楼层
    加油加油学习学习
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1435

    帖子

    1723

    积分

    Lv5大神

    Rank: 6Rank: 6

    积分
    1723
    发表于 2022-12-12 13:06:55 | 显示全部楼层
    看一看哦
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1515

    帖子

    1803

    积分

    Lv5大神

    Rank: 6Rank: 6

    积分
    1803
    发表于 2022-12-12 16:55:56 | 显示全部楼层
    谢谢分享,看一看
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1440

    帖子

    1699

    积分

    Lv5大神

    Rank: 6Rank: 6

    积分
    1699
    发表于 2022-12-12 19:59:59 | 显示全部楼层
    活到老学到老。
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1092

    帖子

    956

    积分

    lv4架构

    Rank: 4

    积分
    956
    发表于 2022-12-13 11:18:05 | 显示全部楼层
    看看啥样子的
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1033

    帖子

    942

    积分

    lv4架构

    Rank: 4

    积分
    942
    发表于 2022-12-13 17:31:04 | 显示全部楼层
    支持6666楼主威武
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1099

    帖子

    987

    积分

    lv4架构

    Rank: 4

    积分
    987
    发表于 2022-12-13 20:14:54 | 显示全部楼层
    值了66666666666
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1435

    帖子

    1723

    积分

    Lv5大神

    Rank: 6Rank: 6

    积分
    1723
    发表于 2022-12-15 08:49:49 | 显示全部楼层
    回复下载,一气呵成。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 14:58
  • 签到天数: 443 天

    [LV.9]以坛为家II

    82

    主题

    469

    帖子

    675

    积分

    lv4架构

    Rank: 4

    积分
    675
    发表于 2022-12-15 08:50:14 | 显示全部楼层
    感谢分享!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|侵权投诉|吾爱it教程

    GMT+8, 2023-2-4 07:08 , Processed in 3.620617 second(s), 23 queries , Gzip On, Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表