Skip to content
Qt+ffmpeg实现的视频播放器
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin32
bin64
module
resources
src
README.md
VideoPlayer.pro
说明.txt

README.md

VideoPlayer

Qt+ffmpeg实现的视频播放器 博客地址:http://blog.yundiantech.com/?log=blog&scat=182

版本说明: Qt开发环境的搭建 请参考: http://blog.yundiantech.com/?log=blog&id=6

Qt中引用FFMPEG库文件 请参考: http://blog.yundiantech.com/?log=blog&id=7

Qt中引用SDL库文件 请参考: http://blog.yundiantech.com/?log=blog&id=10

学习音视频技术欢迎访问 http://blog.yundiantech.com
音视频技术交流讨论欢迎加 QQ群 121376426

PS:记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。

版本一更新日志: 【V1.0.0】从零开始学习音视频编程技术(五) 使用FFMPEG解码视频之保存成图片 Qt4.8.2(mingw) + ffmpeg2.5.2 博客地址:http://blog.yundiantech.com/?log=blog&id=8

【V1.2.0】从零开始学习音视频编程技术(六) FFMPEG Qt视频播放器之显示图像 Qt4.8.2(mingw) + ffmpeg2.5.2 博客地址:http://blog.yundiantech.com/?log=blog&id=9

【V1.3.0】从零开始学习音视频编程技术(八) FFMPEG Qt视频播放器之音视频同步 Qt4.8.2(mingw) + ffmpeg2.5.2 + SDL2 博客地址:http://blog.yundiantech.com/?log=blog&id=11

【V1.4.0】从零开始学习音视频编程技术(九) FFMPEG Qt视频播放器之同步进阶篇 Qt4.8.2(mingw) + ffmpeg2.5.2 + SDL2 博客地址:http://blog.yundiantech.com/?log=blog&id=12

【V1.5.0】从零开始学习音视频编程技术(十) FFMPEG Qt视频播放器之播放控制 Qt4.8.2(mingw) + ffmpeg2.5.2 + SDL2 博客地址:http://blog.yundiantech.com/?log=blog&id=13

【V1.6.0】从零开始学习音视频编程技术(十一) FFMPEG Qt视频播放器之美化界面 Qt4.8.2(mingw) + ffmpeg2.5.2 + SDL2 博客地址:http://blog.yundiantech.com/?log=blog&id=14

【V1.7.0】从零开始学习音视频编程技术(二十二) FFMPEG Qt视频播放器之BUG修复 Qt5.6.2(vs2013) + ffmpeg2.5.2 + SDL2 博客地址:http://blog.yundiantech.com/?log=blog&id=14

【V1.8.0】 Qt5.6.2(vs2013) + ffmpeg2.5.2 + SDL2 1.增加64位库,可自行判断编译器位数,并加载对应的库 2.代码结构调整(将底层播放器和Qt界面分开成2个模块,底层播放器代码使用纯c++编写,方便以后播放器模块的移植) 3.支持播放不带音频流的视频文件 4.支持播放音频文件 5.修复SDL打开失败后,视频不播放的bug 6.界面细节调整

【V2.0.0】 2019-03.24 Qt5.6.2(vs2013) + ffmpeg4.1 + SDL2 1.将ffmpeg升级到4.1版本

You can’t perform that action at this time.