dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 44|回复: 8

C++实战教您用ffmpeg和QT开发播放器实战视频课程(夏曹俊主讲)

[复制链接]
  • TA的每日心情
    奋斗
    2025-5-7 00:03
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    182

    主题

    212

    帖子

    1236

    积分

    荣誉会员

    积分
    1236

    发表于 昨天 19:00 | 显示全部楼层 |阅读模式
    程序人生
    课程方向: C/C++ 
    课程类型: 项目实战 

    本站资源全部免费,回复即可查看下载地址!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    image.png

    适合人群:
    有一定C或者C++基础,想要提高自己是实战能力学员 或者想要学习ffmpeg和qt的同学

    你将会学到:
    基于当前流行FFMpeg视频处理框架和流行的QT跨平台库。开发的一个完整的视频播放器,不是基于视频播放控件开发,而是从底层全部实现

    课程目录:
    1-01、音视频基础知识mpeg4封装格式音视频编码格式讲解_ev.mp4
    1-01、音视频基础知识mpeg4封装格式音视频编码格式讲解_ev_ev (1).mp4
    1-01、音视频基础知识mpeg4封装格式音视频编码格式讲解_ev_ev.mp4
    1-01、音视频基础知识mpeg4封装格式音视频编码格式讲解_ev_ev_ev.mp4
    1-02、音视频解封装和解码原理分析_ev.mp4
    1-02、音视频解封装和解码原理分析_ev_ev (1).mp4
    1-02、音视频解封装和解码原理分析_ev_ev.mp4
    1-02、音视频解封装和解码原理分析_ev_ev_ev.mp4
    1-03、图形像素格式RGB和YUV格式分析.mp4
    1-03、图形像素格式RGB和YUV格式分析_ev (1).mp4
    1-03、图形像素格式RGB和YUV格式分析_ev.mp4
    1-03、图形像素格式RGB和YUV格式分析_ev_ev.mp4
    1-04、PCM音频采样率_通道_planar等格式参数分析.mp4
    1-04、PCM音频采样率_通道_planar等格式参数分析_ev (1).mp4
    1-04、PCM音频采样率_通道_planar等格式参数分析_ev.mp4
    1-04、PCM音频采样率_通道_planar等格式参数分析_ev_ev.mp4
    1-05、MP4标准和h264格式的NAL的GOP分析.mp4
    1-05、MP4标准和h264格式的NAL的GOP分析_ev (1).mp4
    1-05、MP4标准和h264格式的NAL的GOP分析_ev.mp4
    1-05、MP4标准和h264格式的NAL的GOP分析_ev_ev.mp4
    10-01、课程介绍_ev.mp4
    10-02、QT开发环境准备_ev.mp4
    10-03、ffmpeg介绍和开发环境准备_ev.mp4
    10-04、学习方法说明和课程代码下载演示_ev.mp4
    10-05、ubuntu下安装qt5.8并编译安装ffmpeg_ev.mp4
    11-01、2.1ffmpeg打开视频文件_ev.mp4
    11-02、2.2ffmpeg读取视频帧_ev.mp4
    11-03、2.3打开ffmpeg的视频解码器.mp4
    11-03、2.3打开ffmpeg的视频解码器_ev.mp4
    11-04、2.4ffmpeg视频解码并分析H264压缩算法.mp4
    11-04、2.4ffmpeg视频解码并分析H264压缩算法_ev.mp4
    11-05、2.5打开ffmpeg格式转换和缩放器.mp4
    11-05、2.5打开ffmpeg格式转换和缩放器_ev.mp4
    11-07、2.7重构封装FFmpeg类完成打开和关闭视频接口.mp4
    11-07、2.7重构封装FFmpeg类完成打开和关闭视频接口_ev.mp4
    11-08、2.8重构FFmpeg读取视频帧接口_ev.mp4
    11-09、2.9重构ffmpeg解码接口_ev.mp4
    11-10、2.10重构封装FFmpeg缩放接口_ev.mp4
    12-01、3.1基于QT的播放器界面绘制_ev.mp4
    12-02、3.2通过QT显示转码后的RGB数据_ev.mp4
    12-03、.3创建解码线程控制播放速度_ev.mp4
    12-04、3.4通过QT打开外部视频_ev.mp4
    13-01、4.1视频总时间显示_ev.mp4
    13-02、4.2视频播放的当前时间显示_ev.mp4
    13-03、4.3进度条显示播放进度_ev.mp4
    13-04、4.4进度条拖动控制播放位置_ev.mp4
    13-05、4.5控制视频的播放和暂停_ev.mp4
    13-06、4.6视频显示和窗口大小同步变化_ev.mp4
    13-07、4.7重载QT滑动条点击控制播放进度_ev.mp4
    14-01、5.1QT音频库介绍和示例_ev.mp4
    14-02、5.2QT音频播放类封装_ev.mp4
    14-03、5.3QT音频播放的启动和停止接口实现_ev.mp4
    14-04、5.4QT音频播放暂停和缓冲写入接口实现]_ev.mp4
    14-05、5.5ffmpeg音频解码器打开_ev.mp4
    14-06、5.6ffmpeg音频解码_ev.mp4
    14-07、5.7ffmpeg音频重采样标准化音频的输出格式_ev.mp4
    14-08、5.8完成音视频的播放_ev.mp4
    14-09、5.9通过多线程和缓冲队列实现音视频同步_ev.mp4
    14-10、将XPLay播放器项目移植到ubuntu下并修正出现的声音问题_ev.mp4
    15-01、6.1代码下载说明_ev.mp4
    15-02、6.2课程总结_ev.mp4
    2-01、QT开发环境下载和安装.mp4
    2-01、QT开发环境下载和安装_ev (1).mp4
    2-01、QT开发环境下载和安装_ev.mp4
    2-01、QT开发环境下载和安装_ev_ev.mp4
    2-02、QtSDK路径目录文件说明_ev (1).mp4
    2-03、创建第一个qtcreator项目_并确定文件和目录的作用.mp4
    2-03、创建第一个qtcreator项目_并确定文件和目录的作用_ev.mp4
    2-04、在linux中安装qt及其依赖并编写测试项目_ev.mp4
    2-05、windows下qtcreator调试环境安装配置使用_ev.mp4
    2-06、vs创建QT项目并详细介绍vs项目设置_ev.mp4
    2-07、VS设置qt库版本导出为qtcreator项目_ev.mp4
    3-01、windows下ffmpeg库下载安装方法和库文件说明_ev_ev.mp4
    3-02、VS2015配置开发显示ffmpeg配置信息测试项目_ev_ev.mp4
    3-03、VS2015配置32位和64位通用的ffmpeg测试程序_ev_ev.mp4
    3-04、QtCreator配置32位和64位windows通用_ev_ev.mp4
    3-05、项目移植到ubuntu中并配置跨平台的pro文件_ev_ev.mp4
    4-01、ffmpeg SDK软硬解码流程说明_ev_ev.mp4
    4-02、ffmpeg音视频解封装用到的函数和结构体详解_ev_ev.mp4
    4-03、avformat_open_input函数详解_ev_ev.mp4
    4-04、初始化解封装使用avformat_open_input打开_ev_ev.mp4
    4-05、AVFormatContext结构分析_ev_ev.mp4
    4-06、avformat_close_input清理封装上下文_ev_ev.mp4
    4-07、avformat_find_stream_info探测封装_ev_ev.mp4
    4-08、AVStream和AVCodecParameters分析_ev_ev.mp4
    4-09、通过遍历获取AVStream音频流信息并打印参数_ev_ev.mp4
    4-10、通过遍历和av_find_best_stream方法获取视频_ev_ev.mp4
    4-11、av_read_frame读取帧数据函数分析和产生的空间问题_ev_ev.mp4
    4-12、AVPacket结构解析空间申请-初始化-复制-引用计数函数_ev_ev.mp4
    4-13、av_seek_frame改变播放进度函数详解_ev_ev.mp4
    4-14、av_read_frame和av_seek_frame代码示_ev_ev.mp4
    5-01、AVCodecContext解码上下文初始化讲解_ev.mp4
    5-02、音视频解码上下文创建配置和打开avcodec_open2打开_ev.mp4
    5-03、AVFrame格式解析和空间处理函数_ev.mp4
    5-04、avcodec_send_packet解码函数_ev.mp4
    5-05、avcodec_receive_frame完成音视频解码代码_ev.mp4
    5-06、sws_getContext和sws_scale像素格式_ev.mp4
    5-07、sws_getContext像素格式上下文初始化代码演示_ev.mp4
    5-08、sws_scale像素格式转换代码演示_ev.mp4
    5-09、音频重采样SwrContext格式和swr_convert_ev.mp4
    5-10、swr_init音频重采样上下文初始化和swr_conver_ev.mp4
    6-01、Qt音频播放接口QAudioOutput详解_ev.mp4
    6-02、Qt播放音频代码演示(源码)_ev.mp4
    6-03、Qt的opengl编程分析及QOpenGLWidget使用_ev.mp4
    6-04、顶点和片元作色器原理讲解和yuv转rgb的glsl代码讲解_ev.mp4
    6-05、创建和显示材质glTexImage2D_ev.mp4
    6-06、建QtOpengl项目窗口控件重载QOpenGLWidget_ev.mp4
    6-07、shader代码并用QGLShaderProgram载入(源_ev.mp4
    6-08、写入顶点和材质坐标glVertexAttribPointer_ev.mp4
    6-09、完成材质的初始化和显存和内存空间分配glTexImage2D_ev.mp4
    6-10、完成对yuv文件使用OpenGLShader播放(源码)_ev.mp4
    7-01、面向对象的五大原则_ev.mp4
    7-02、XPlay2.0项目类图分析_ev.mp4
    7-03、XDemu类Open接口开发并测试打开本地文件_ev.mp4
    7-04、XDemu类Read接口开发测试并分析内存泄露(源码)_ev.mp4
    7-05、AVCodecParameters音视频参数获取和复制(源码_ev.mp4
    7-06、av_seek_frameXDemu类Seek接口和清理关闭_ev.mp4
    7-07、XDecode音视频解码器开关清理avcodec_open2_ev.mp4
    7-08、XDecode的音视频解码Send和Recv接口开发并测试_ev.mp4
    7-09、XVideoWidget初始化接口完成并测试调用(源码)_ev.mp4
    7-10、XVideoWidget显示完成并添加测试线程完成视频图像_ev.mp4
    8-01、XResample音频重采样Open和Close接口完成-源_ev.mp4
    8-02、XResample接口完成并添加测试代码(源码)_ev.mp4
    8-03、XAudioPlay音频播放接口Open和Close接口完成_ev.mp4
    8-04、XAudioPlay音频接口完成并测试音频播放成功(源码)_ev.mp4
    8-05、XAudioThread打开音频解码、重采样、播放成功(源码_ev.mp4
    8-06、XAudioThread缓冲队列Push完成_ev.mp4
    8-07、XAudioThread完成功能并编写测试代码(源码)_ev.mp4
    8-08、XVideoThread视频解码线程和显示接口完成并测试(源_ev.mp4
    8-09、XDemuxThread的Open接口完成_ev.mp4
    8-10、XDemuxThread音视频播放测试完成(源码)_ev.mp4
    9-01、音视频同步策略分析并计算出当前音频播放的pts_ev.mp4
    9-02、测试播放rtmp香港卫视直播解决视频显示的行对齐问题(源码)_ev.mp4
    9-03、通过界面选择打开视频文件(源码)_ev.mp4
    9-04、抽象出XDecodeThread类添加Push和Pop函数_ev.mp4
    9-05、XDecodeThread添加Clear清理音视频缓冲(源)_ev.mp4
    9-06、模块添加Close关闭线程和清理资源解决程序退出会宕掉bug_ev.mp4
    9-07、使用VS的诊断工具查看内存泄漏问题并修正音频播放线程内存泄漏_ev.mp4
    9-08、使用QSlider进度条显示播放的进度_ev.mp4
    9-09、窗口尺寸变化和双击全屏播放视频(源码)_ev.mp4
    9-10、各个模块添加暂停功能SetPause完成音视频播放暂停(源码_ev.mp4
    9-11、完成了Seek视频进度跳转到关键帧位置(源码)_ev.mp4
    9-12、完成了音视频Seek封装功能_ev.mp4
    9-13、重构XDemuxThread和XDecode ff解耦合_ev.mp4
    9-14、重载XSlider解决滑动条拖动bug支持点击滑动条转到位置_ev.mp4
    9-15、系统移植到ubuntu的linux64位环境(课程全部源码)_ev.mp4
    【夏曹俊】C++实战手把手教您用ffmpeg和QT开发播放器实战视频课程.zip


    下载地址:

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

    温馨提示:
    1、本站所有内容均为互联网收集或网友分享或网络购买,本站不破解、不翻录任何视频!
    2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
    3、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
    4、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会第一时间改正!
    5、若发现链接失效了请联系管理员,管理员会在2小时内修复
    6、如果有任何疑问,请加客服QQ:1300822626 2小时内回复你!
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    1 小时前
  • 签到天数: 516 天

    [LV.9]以坛为家II

    0

    主题

    1336

    帖子

    4242

    积分

    傲视群雄

    Rank: 8Rank: 8

    积分
    4242

    发表于 昨天 19:31 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2 小时前
  • 签到天数: 265 天

    [LV.8]以坛为家I

    1

    主题

    496

    帖子

    1769

    积分

    终身会员[B]

    积分
    1769

    发表于 昨天 20:57 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    昨天 19:35
  • 签到天数: 2146 天

    [LV.Master]伴坛终老

    4

    主题

    6193

    帖子

    1万

    积分

    超凡入圣

    Rank: 10Rank: 10Rank: 10

    积分
    19212

    发表于 昨天 21:45 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    9 小时前
  • 签到天数: 1117 天

    [LV.10]以坛为家III

    7

    主题

    2382

    帖子

    8433

    积分

    超凡入圣

    Rank: 10Rank: 10Rank: 10

    积分
    8433

    发表于 昨天 22:15 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    13 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    0

    主题

    688

    帖子

    1577

    积分

    一代宗师

    Rank: 7Rank: 7Rank: 7

    积分
    1577

    发表于 11 小时前 | 显示全部楼层
    么有分,谁能送我点积分啊::>_<::
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 1327 天

    [LV.10]以坛为家III

    1

    主题

    2993

    帖子

    9652

    积分

    超凡入圣

    Rank: 10Rank: 10Rank: 10

    积分
    9652

    发表于 5 小时前 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    4 小时前
  • 签到天数: 580 天

    [LV.9]以坛为家II

    4

    主题

    4446

    帖子

    1万

    积分

    超凡入圣

    Rank: 10Rank: 10Rank: 10

    积分
    10751

    发表于 4 小时前 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 211 天

    [LV.7]常住居民III

    0

    主题

    346

    帖子

    1331

    积分

    一代宗师

    Rank: 7Rank: 7Rank: 7

    积分
    1331

    发表于 15 分钟前 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|小黑屋|本站代理|dmz社区

    GMT+8, 2025-5-22 13:10 , Processed in 0.091132 second(s), 12 queries , Redis On.

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

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