首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

分享一个 Qt + FFMPEG + SDL 实现的视频播放器【申精】,该怎么解决

2014-03-30 
分享一个 Qt + FFMPEG + SDL 实现的视频播放器【申精】前段日子为了实现视频监控所以研究了FFMPEG后来出于兴

分享一个 Qt + FFMPEG + SDL 实现的视频播放器【申精】

前段日子为了实现视频监控所以研究了FFMPEG
后来出于兴趣在实现了视频监控之余本人写了这个视频播放器:

最近看到有人在用phonon时遇到的一些问题,比如如何提取一张图片,如何移植到arm
其实phonon底层还是直接调用的mplayer,所以本人不喜欢用phonon这玩意。
因此我用了ffmpeg来播放音视频。

播放器简介:
解码视频用的是: FFMPEG
显示用的是:Qt
播放声音用的是:SDL

这个非常适合学习ffmpeg的同胞

先看下效果:
分享一个 Qt + FFMPEG + SDL 实现的视频播放器【申精】,该怎么解决

这里并没有对播放界面进行任何美化,只是简单的实现显示的功能,反正都是Qt美化起来很简单了,
重点还是用ffmpeg实现的播放视频的引擎。
此播放器可以直接播放音频文件和视频文件,不过有个问题,就是在windows下mp3格式的文件没声音不知道是为什么,有大神知道原因么?

FFMPEG和SDL都是跨平台的,因此不会失去Qt跨平台的特性,我只给出了ffmpeg和sdl的windows版本的库
如果要在linux下运行 只需将库替换成Linux版本的即可。

代码地址:
http://download.csdn.net/detail/qq214517703/5122833


另外本播放器绝对原创,申请精华~
[解决办法]
支持一个!(附加凑字数补丁)
[解决办法]
我也写过类似的,不依赖sdl https://github.com/wang-bin/QtAV

热点排行