FFmpeg开发(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)

本系列文章目录:

FFmpeg开发(一)一Qt Creator配置FFmpeg

FFmpeg开发(二)——(FFmpeg基础知识介绍)

FFmpeg开发(三)——(FFmpeg的简单应用)

FFmpeg开发(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)

FFmpeg开发(五)——Qt视频播放器之封装FFmpeg类(参考了暴风影音、迅雷影音)

FFmpeg开发(六)——Qt视频播放器之封装音频类(参考了暴风影音、迅雷影音)

FFmpeg开发(七)——Qt视频播放器之播放列表类(参考了暴风影音、迅雷影音)

FFmpeg开发(八)——Qt视频播放器之多线程的使用(参考了暴风影音、迅雷影音)

FFmpeg开发(九)——Qt视频播放器之快进滑动条(参考了暴风影音、迅雷影音)

在前几篇的基础上,写了一个视频播放器。参考了暴风影音和迅雷影音。

开发工具:Qt 5.8.0

FFmpeg版本:4.2.1.

操作系统:Windows 10

先来几张播放器的图片:

由于版权问题,只是参考了暴风影音和迅雷影音的界面布局,并没有做成一样的。由于比较忙,也就周末和下班时间做了一周,有些功能也没有完全实现。

软件可执行文件地址:

链接:https://pan.baidu.com/s/1LZD6u9EByxq-1dz9aYIWZQ 
提取码:l67e

欢迎大家一起交流学习。

接下来为大家分享有些内容的实现

本文原创作者:冯一川(ifeng12358@163.com),未经作者授权同意,请勿转载。

FFmpeg开发(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)相关推荐

  1. QT实现一个视频播放器(vlc)

    现在有一个需求,需要使用QT写界面,使用vlc进行视频的操作,显示在QLable上面. 借鉴了雷神大佬的博客,使用的环境是vs2015+Qt5.9.0.第一先介绍了vlc的下载和配置.二和三是雷神大佬 ...

  2. FFmpeg开发(五)——Qt视频播放器之封装FFmpeg类(参考了暴风影音、迅雷影音)

    FFmpeg开发(五)--Qt视频播放器之封装FFmpeg类(参考了暴风影音.迅雷影音) 上一篇介绍了,使用Qt和FFmpeg写的播放器.页面大家可以点进去查看和下载. FFmpeg开发(四)--Qt ...

  3. FFmpeg开发(七)——Qt视频播放器之播放列表类(参考了暴风影音、迅雷影音)

    FFmpeg开发(七)--Qt视频播放器之播放列表类(参考了暴风影音.迅雷影音) 上一篇分享了音频类的封装. FFmpeg开发(六)--Qt视频播放器之封装音频类(参考了暴风影音.迅雷影音) 本播放器 ...

  4. FFmpeg开发(八)——Qt视频播放器之多线程的使用(参考了暴风影音、迅雷影音)

    FFmpeg开发(八)--Qt视频播放器之多线程的使用(参考了暴风影音.迅雷影音) 上篇文章介绍了: FFmpeg开发(七)--Qt视频播放器之播放列表类(参考了暴风影音.迅雷影音) 本播放器系列相关 ...

  5. FFmpeg开发(九)——Qt视频播放器之快进滑动条(参考了暴风影音、迅雷影音)

    FFmpeg开发(九)--Qt视频播放器之快进滑动条(参考了暴风影音.迅雷影音) 上一篇介绍了使用多线程 FFmpeg开发(八)--Qt视频播放器之多线程的使用(参考了暴风影音.迅雷影音) 本播放器系 ...

  6. FFmpeg开发(六)——Qt视频播放器之封装音频类(参考了暴风影音、迅雷影音)

    FFmpeg开发(六)--Qt视频播放器之封装音频类(参考了暴风影音.迅雷影音) 上一篇介绍了,封装FFmpeg类. Qt视频播放器之封装FFmpeg类(参考了暴风影音.迅雷影音) 之前的链接大家可以 ...

  7. 嵌入式Qt 开发一个视频播放器

    上篇文章:嵌入式 Qt开发一个音乐播放器,使用Qt制作了一个音乐播放器,并在OK3568开发板上进行了运行测试,实际测试效果还不错. 本篇继续来实现一个Qt视频播放器软件,可以实现视频列表的显示与选择 ...

  8. 用QT5做一个视频播放器

    作为一个菜鸟有空的时候都会做一些QT小项目拿来练练手,今天做的是一个视频播放器,暂时只实现了本地视频的播放,后续会继续完善实现网络播放功能. (1)因为图片都是自己网上随便找的,做的界面有点丑,后续有 ...

  9. 用Pyqt5写一个视频播放器

    用Pyqt5写一个视频播放器 编写方式: Qt Designer设计,pyuic5转化为.py文件. 播放器效果: 代码链接:https://github.com/GRF-Sunomikp31/Qt_ ...

最新文章

  1. openwrt监控linux,OpenWRT上判断客户端在线个数
  2. FFT IP核调用与仿真之SCALE压缩因子设置
  3. IOS 2D游戏开发框架 SpriteKit--续(postion,锚点,游戏滚动场景)
  4. hdu4971 流-最大权闭包
  5. 在scala中访问postgresql(使用sbt)
  6. 注册表文件(*.reg)的编写及应用
  7. c语言中memcpy函数_带有示例的C中的memcpy()函数
  8. 程序员的进阶课-架构师之路(1)-数据结构与算法简介
  9. 2019公需科目快速学完_3周考过科目二,是这样做到的!
  10. Kali Linux渗透测试实战 1.3 渗透测试的一般化流程
  11. CQOI 2016 不同的最小割
  12. CSDN编辑器 修改代码颜色
  13. 开发安卓app游戏_「安卓APP开发流程」安卓APP如何开发的?
  14. search engine
  15. Winform中使用signalr
  16. 自动脚本 android,安卓自动脚本软件下载-自动脚本 安卓版v2.0.3-PC6安卓网
  17. 反恐精英起源服务器文件在哪,反恐精英起源地图
  18. 分享教程,制作Srt字幕最简单的方法
  19. 割裂的前端工程师--- 2017年前端生态窥探 1
  20. 悼念王选:伟大发明家和失意企业家间的孤独者(2006.03.13 来自:IT时代周刊)

热门文章

  1. the input line is too long, [笑脸符号] was unexpected at this time解决思路
  2. Android开发中需要注意的坑
  3. addEventListener和removeEventListener
  4. 平台资金提现解决方案之实现支付宝单笔转账到银行卡功能
  5. Robots.txt - 禁止爬虫
  6. 【github】常用Github项目类库
  7. pki ca基础概念
  8. 如何处理亚马逊买家留的差评?
  9. 小学计算机课程开展报告,小学生信息技术课程学习动机的调查报告
  10. Flink实战 - 统计每个店铺每日GMV