从零开始学习音视频编程技术十一 FFMPEG Qt视频播放器之美化界面
FFMPEG+Qt实现的播放器,界面稍微美化了一下:
从零开始学习音视频编程技术(十一) FFMPEG Qt视频播放器之美化界面
FFMPEG的版本是2.5.2
SDL的版本是2.04
记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。
关于代码的解释 请参考:
http://blog.yundiantech.com/?log=blog&id=14
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-09-16 14:16 VideoPlayer_6
目录 0 2016-09-15 16:32 VideoPlayer_6ffmpeg
目录 0 2016-09-15 16:32 VideoPlayer_6ffmpegin
文件 19646464 2014-12-31 06:21 VideoPlayer_6ffmpeginavcodec-56.dll
文件 1367552 2014-12-31 06:21 VideoPlayer_6ffmpeginavdevice-56.dll
文件 2314752 2014-12-31 06:21 VideoPlayer_6ffmpeginavfilter-5.dll
文件 5839360 2014-12-31 06:21 VideoPlayer_6ffmpeginavformat-56.dll
文件 452096 2014-12-31 06:21 VideoPlayer_6ffmpeginavutil-54.dll
文件 324608 2014-12-31 06:21 VideoPlayer_6ffmpeginffmpeg.exe
文件 475136 2014-12-31 06:21 VideoPlayer_6ffmpeginffplay.exe
文件 152576 2014-12-31 06:21 VideoPlayer_6ffmpeginffprobe.exe
文件 121344 2014-12-31 06:21 VideoPlayer_6ffmpeginpostproc-53.dll
文件 270336 2014-12-31 06:21 VideoPlayer_6ffmpeginswresample-1.dll
文件 446976 2014-12-31 06:21 VideoPlayer_6ffmpeginswscale-3.dll
目录 0 2016-09-15 16:32 VideoPlayer_6ffmpeginclude
目录 0 2016-09-15 16:32 VideoPlayer_6ffmpegincludelibavcodec
文件 179819 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecavcodec.h
文件 3111 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecavfft.h
文件 3764 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecdv_profile.h
文件 2358 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecdxva2.h
文件 10623 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecold_codec_ids.h
文件 4007 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecvaapi.h
文件 5437 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecvda.h
文件 7094 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecvdpau.h
文件 6340 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecversion.h
文件 2317 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecvorbis_parser.h
文件 6062 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavcodecxvmc.h
目录 0 2016-09-15 16:32 VideoPlayer_6ffmpegincludelibavdevice
文件 16642 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavdeviceavdevice.h
文件 1859 2014-12-31 06:21 VideoPlayer_6ffmpegincludelibavdeviceversion.h
目录 0 2016-09-15 16:32 VideoPlayer_6ffmpegincludelibavfilter
............此处省略248个文件信息
/**
* 叶海辉
* QQ群121376426
* http://blog.yundiantech.com/
*/
#include
#include
#include “videoplayer/videoplayer.h“
#include “CustomtitleWidget/myhelper.h“
#undef main
int main(int argc char *argv[])
{
QApplication a(argc argv);
// QTextCodec *codec = QTextCodec::codecForName(“UTF-8“);
// QTextCodec::setCodecForLocale(codec);
// QTextCodec::setCodecForCStrings(codec);
// QTextCodec::setCodecForTr(codec);
myHelper::SetUTF8Code();
// myHelper::Setstyle(“black“);//黑色风格
// myHelper::Setstyle(“blue“);//蓝色风格
myHelper::Setstyle(“gray“);//灰色风格
// myHelper::Setstyle(“navy“);//天蓝色风格
myHelper::SetChinese();
VideoPlayer w;
w.show();
return a.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-09-16 14:16 VideoPla
目录 0 2016-09-15 16:32 VideoPla
目录 0 2016-09-15 16:32 VideoPla
文件 19646464 2014-12-31 06:21 VideoPla
文件 1367552 2014-12-31 06:21 VideoPla
文件 2314752 2014-12-31 06:21 VideoPla
文件 5839360 2014-12-31 06:21 VideoPla
文件 452096 2014-12-31 06:21 VideoPla
文件 324608 2014-12-31 06:21 VideoPla
文件 475136 2014-12-31 06:21 VideoPla
文件 152576 2014-12-31 06:21 VideoPla
文件 121344 2014-12-31 06:21 VideoPla
文件 270336 2014-12-31 06:21 VideoPla
文件 446976 2014-12-31 06:21 VideoPla
目录 0 2016-09-15 16:32 VideoPla
目录 0 2016-09-15 16:32 VideoPla
文件 179819 2014-12-31 06:21 VideoPla
文件 3111 2014-12-31 06:21 VideoPla
文件 3764 2014-12-31 06:21 VideoPla
文件 2358 2014-12-31 06:21 VideoPla
文件 10623 2014-12-31 06:21 VideoPla
文件 4007 2014-12-31 06:21 VideoPla
文件 5437 2014-12-31 06:21 VideoPla
文件 7094 2014-12-31 06:21 VideoPla
文件 6340 2014-12-31 06:21 VideoPla
文件 2317 2014-12-31 06:21 VideoPla
文件 6062 2014-12-31 06:21 VideoPla
目录 0 2016-09-15 16:32 VideoPla
文件 16642 2014-12-31 06:21 VideoPla
文件 1859 2014-12-31 06:21 VideoPla
目录 0 2016-09-15 16:32 VideoPla
............此处省略248个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)