Starexx 发表于 2020-8-24 13:28:10

大神教你使用C++基于ffmpeg和QT开发播放器_白_共:7.68GB

16160
                       
文件名称: 大神教你使用C++基于ffmpeg和QT开发播放器_白_共:7.68GB
文件总数量: 133条
压缩文件数量: 44条
压缩文件比: 33.0%
疑似加密文件: 0条(需要授权播放的文件)
文件创建时间: 2020-7-31 02:27:41

目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com】
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\1.介绍】
    1.课程介绍~1.mp4
    2.音视频基础知识mpeg4封装格式音视频编码格式讲解~1.mp4
    3.音视频解封装和解码原理分析~1.mp4
    4.图形像素格式RGB和YUV格式分析~1.mp4
    5.PCM音频采样率_通道_planar等格式参数分析~1.mp4
    6.MP4标准和h264格式的NAL的GOP分析~1.mp4
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\2.Qt开发环境准备】
    1.QT开发环境下载和安装~1.mp4
    2.QtSDK路径目录文件说明~1.mp4
    3.创建第一个qtcreator项目_并确定文件和目录的作用~1.mp4
    4.在linux中安装qt及其依赖并编写测试项目~1.mp4
    4.109ubuntu虚拟机及常用工具安装并配置samba共享目录.pdf.pdf
    5.windows下qtcreator调试环境安装配置使用~1.mp4
    6.vs创建QT项目并详细介绍vs项目设置~1.mp4
    7.VS设置qt库版本导出为qtcreator项目~1.mp4
    7.112qt测试项目源码.zip.zip
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\3.FFmpeg编译和开发环境准备】
    1.windows下ffmpeg库下载安装方法和库文件说明~1.mp4
    1.113_ffmpeg3.4.2_windows_vs2015_32位_64库和示例程序.zip.zip
    2.VS2015配置开发显示ffmpeg配置信息测试项目~1.mp4
    3.VS2015配置32位和64位通用的ffmpeg测试程序~1.mp4
    3.115_VS2015配置32位和64位通用的ffmpeg测试程序_ViewFFmpeg.zip.zip
    4.QtCreator配置32位和64位windows通用的ffmpeg测试程序~1.mp4
    4.116QtCreator配置32位和64位windows通用的ffmpeg测试程序.zip.zip
    5.项目移植到ubuntu中并配置跨平台的pro文件~1.mp4
    5.117项目移植到ubuntu中并配置跨平台的pro文件.zip.zip
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\4.FFmpeg解封装】
    1.ffmpegSDK软硬解码流程说明~1.mp4
    10.通过遍历和av_find_best_stream方法获取视频流信息并打印参数.~1.mp4
    10.127通过遍历和av_find_best_stream方法获取视频流信息并打印参数TestDemux.zip.zip
    11.av_read_frame读取帧数据函数分析和产生的空间问题分析~1.mp4
    12.AVPacket结构解析空间申请-初始化-复制-引用计数函数讲解~1.mp4
    13.av_seek_frame改变播放进度函数详解~1.mp4
    14.av_read_frame和av_seek_frame代码示例并分析_内.存_占用和清理情况~1.mp4
    14.131av_read_frame和av_seek_frame代码示例并分析_内.存_占用和清理情况TestDemux.zip.zip
    2.ffmpeg音视频解封装用到的函数和结构体详解~1.mp4
    3.avformat_open_input函数详解~1.mp4
    4.初始化解封装使用avformat_open_input打开MP4文件,并设置延时属性~1.mp4
    4.121初始化解封装使用avformat_open_input打开MP4文件,并设置延时等属性TestDemux.zip.zip
    5.AVFormatContext结构分析~1.mp4
    6.avformat_close_input清理封装上下文~1.mp4
    6.123avformat_close_input清理封装上下文.zip.zip
    7.avformat_find_stream_info探测获取封装上下文的格式信息并打印~1.mp4
    7.124avformat_find_stream_info探测获取封装上下文的格式信息并打印TestDemux.zip.zip
    8.AVStream和AVCodecParameters分析~1.mp4
    9.通过遍历获取AVStream音频流信息并打印参数~1.mp4
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\5.FFmepg解码和像素格式、音频采样转换】
    1.AVCodecContext解码上下文初始化讲解~1.mp4
    10.swr_init音频重采样上下文初始化和swr_convert音频重采样代码示例~1.mp4
    10.141swr_init音频重采样上下文初始化和swr_convert音频重采样代码示例TestDecode.zip.zip
    2.音视频解码上下文创建配置和打开avcodec_open2打开演示~1.mp4
    2.133音视频解码上下文创建配置和打开avcodec_open2打开演示TestDecode.zip.zip
    3.AVFrame格式解析和空间处理函数~1.mp4
    4.avcodec_send_packet和avcodec_receive_frame函数讲解~1.mp4
    5.avcodec_send_packet和avcodec_receive_frame音视频解码代码演示~1.mp4
    6.sws_getContext和sws_scale像素格式和尺寸转换函数讲解~1.mp4
    7.sws_getContext像素格式上下文初始化代码演示~1.mp4
    8.sws_scale像素格式转换代码演示~1.mp4
    8.139sws_scale像素格式转换代码演示TestDecode.zip.zip
    9.音频重采样SwrContext格式和swr_convert相关函数详解~1.mp4
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\6.XPlay2Qt音频及OpenGLShader显示YUV】
    1.Qt音频播放接口QAudioOutput详解~1.mp4
    10.完成对yuv文件使用OpenGLShader播放(源码)~1.mp4
    10.151完成对yuv文件使用OpenGLShader播放TestQtOpengl.zip.zip
    2.Qt播放音频代码演示(源码)~1.mp4
    2.143Qt播放音频代码演示TestQAudioOutput.zip.zip
    3.Qt的opengl编程分析及QOpenGLWidget使用方法~1.mp4
    4.顶点和片元作色器原理讲解和yuv转rgb的glsl代码讲解~1.mp4
    5.创建和显示材质glTexImage2D~1.mp4
    6.创建QtOpengl项目提升窗口控件并重载QOpenGLWidget函数(源码)~1.mp4
    6.147创建QtOpengl项目提示窗口控件并重载QOpenGLWidget函数.zip.zip
    7.shader代码并用QGLShaderProgram载入(源码)~1.mp4
   
    7.148编写yuv转RGB的shader代码并用QGLShaderProgram载入TestQtOpengl.zip.zip
    8.写入顶点和材质坐标glVertexAttribPointer(源码)~1.mp4
    8.149写入顶点和材质坐标glVertexAttribPointerTestQtOpengl.zip.zip
    9.完成材质的初始化和显存和_内.存_空间分配glTexImage2D(源码)~1.mp4
    9.150完成材质的初始化和显存和_内.存_空间分配glTexImage2DTestQtOpengl.zip.zip
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\7.XPlay2.0播放器项目实战开发一】
    1.面向对象的五大原则~1.mp4
    10.XVideoWidget显示完成并添加测试线程完成视频图像播放(源码)~1.mp4
    10.161XVideoWidget显示完成并添加测试线程完成视频图像播放XPlay2.zip.zip
    2.XPlay2.0项目类图分析~1.mp4
    2.153XPlay2.0类图.zip.zip
    3.XDemu类Open接口开发并测试打开本地文件和香港卫视直播流(源码)~1.mp4
    3.154XDemu类Open接口开发并测试打开本地文件和香港卫视直播流XPlay2.zip.zip
    4.XDemu类Read接口开发测试并分析_内.存_泄漏(源码)~1.mp4
    4.155XDemu类Read接口开发测试并分析_内.存_泄露XPlay2.zip.zip
    5.AVCodecParameters音视频参数获取和复制(源码)~1.mp4
    5.156AVCodecParameters音视频参数获取和复制XPlay2.zip.zip
    6.av_seek_frameXDemu类Seek接口和清理关闭接口完成(源码)~1.mp4
    6.157av_seek_frameXDemu类Seek接口和清理关闭接口完成XPlay2.zip.zip
    7.XDecode音视频解码器打开关闭和清理avcodec_open2(源码)~1.mp4
    7.158XDecode音视频解码器打开关闭和清理avcodec_open2XPlay2.zip.zip
    8.XDecode的音视频解码Send和Recv接口开发并测试(源码)~1.mp4
    8.159XDecode的音视频解码Send和Recv接口开发并测试XPlay2.zip.zip
    9.XVideoWidget初始化接口完成并测试调用(源码)~1.mp4
    9.160XVideoWidget初始化接口完成并测试调用XPlay2.zip.zip
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\8.XPlay2.0播放器项目实战开发二】
    1.XResample音频重采样Open和Close接口完成(源码)~1.mp4
    1.162XResample音频重采样Open和Close接口完成XPlay2.zip.zip
    10.XDemuxThread音视频播放测试完成(源码)~1.mp4
    10.171XDemuxThread音视频播放测试完成XPlay2.zip.zip
    2.XResample接口完成并添加测试代码(源码)~1.mp4
    2.163XResample接口完成并添加测试代码XPlay2.zip.zip
    3.XAudioPlay音频播放接口Open和Close接口完成并测试(源码)~1.mp4
    3.164XAudioPlay音频播放接口Open和Close接口完成并添加测试代码XPlay2.zip.zip
    4.XAudioPlay音频接口完成并测试音频播放成功(源码)~1.mp4
    4.165XAudioPlay音频接口完成并测试音频播放成功XPlay2.zip.zip
    5.XAudioThread打开音频解码、重采样、播放成功(源码)~1.mp4
    6.XAudioThread缓冲队列Push完成~1.mp4
    7.XAudioThread完成功能并编写测试代码(源码)~1.mp4
    8.XVideoThread视频解码线程和显示接口完成并测试(源码).mp4
    8.169XVideoThread视频解码线程和显示接口完成并测试XPlay2.zip.zip
    9.XDemuxThread的Open接口完成~1.mp4
目录:【C++基于ffmpeg和QT开发播放器无题网_qqq0.com\9.XPlay2.0播放器项目实战开发三】
    1.音视频同步策略分析并计算出当前音频播放的pts~1.mp4
    10.各个模块添加暂停功能SetPause完成音视频播放暂停(源码)~1.mp4
    10.181各个模块添加暂停功能SetPause完成音视频播放暂停XPlay2.zip.zip
    11.完成了Seek视频进度跳转到关键帧位置(源码)~1.mp4
    11.182完成了Seek视频进度跳转到关键帧位置XPlay2.zip.zip
    12.完成了音视频Seek封装功能~1.mp4
    13.重构XDemuxThread和XDecode和ffmpeg解耦合~1.mp4
    14.重载XSlider解决滑动条拖动bug并支持点击转到指定播放位置(源码)~1.mp4
    14.185完成了Seek功能解决了滑动条点击移动到指定位置XPlay2.zip.zip
    15.系统移植到ubuntu的linux64位环境编译运行(源码)~1.mp4
    15.186linux和windows跨平台版本包含windows的ffmpeg库文件.zip.zip
    2.测试播放rtmp香港卫视直播解决视频显示的行对齐问题(源码)~1.mp4
    2.173测试播放rtmp香港卫视直播解决视频显示的行对齐问题XPlay2.zip.zip
    3.通过QT界面选择打开视频文件(源码)~1.mp4
    3.174通过界面选择打开视频文件XPlay2.zip.zip
    4.抽象出XDecodeThread类添加Push和Pop函数~1.mp4
    5.XDecodeThread添加Clear清理接口清理音视频线程的缓冲队列(源码)~1.mp4
    5.176XDecodeThread添加Clear清理接口清理音视频线程的缓冲队列XPlay2.zip.zip
    6.所有模块添加关闭线程和清理资源接口解决程序退出宕掉的bug(源码)~1.mp4
    6.177所有模块添加Close关闭线程和清理资源接口解决程序退出会宕掉的bugXPlay2.zip.zip
    7.使用VS的诊断工具查看_内.存_泄漏并修正音频播放线程_内.存_泄漏(源码)~1.mp4
    7.178使用VS的诊断工具查看_内.存_泄露问题并修正了音频播放线程的_内.存_泄露XPlay2.zip.zip
    8.使用QSlider进度条显示播放的进度~1.mp4
    9.窗口尺寸变化和双击全屏播放视频(源码)~1.mp4
    9.180窗口尺寸变化和双击全屏播放视频XPlay2.zip.zip
页: [1]
查看完整版本: 大神教你使用C++基于ffmpeg和QT开发播放器_白_共:7.68GB