使用Qt编写的跨平台音视频播放器(一)

  • Post author:
  • Post category:其他




1.初衷

为了学习Qt,遂自己琢磨着写一个音视频播放器(比较五花八门,借鉴模仿了好几个软件的界面),可以有很多种实现方式,在这里我使用的是QMediaPlayer,和QVideoWidget显示。有时间会把自己的学习创作过程贴出来,希望对于和我一样初学Qt的同学们有所启发。



2.项目简介

经过不断修改,项目在Windows或者Linux下都能编译通过;目前只是实现了界面展示和一部分功能,后续后端服务器也会做出来。但是想要播放音视频还需要安装解码器(Windows下安装解码器:LAV Filters(lav解码器)),才能使用软件播放音视频。通过做这个小项目感觉自己欠缺的知识实在太多了,但是自己确实也学到了很多知识,后面还是会一步一个脚印的走下去!下面介绍一下我的小软件的功能都有哪些:



3.项目功能



零、登录界面

登录,注册

在这里插入图片描述



一、主界面

开机启动屏保

开机屏保

中心显示区域

中心1

在这里插入图片描述



二、播放器

中心视频播放显示区域

在这里插入图片描述

视频弹幕设置及其弹幕

在这里插入图片描述



三、创作中心

登录界面

在这里插入图片描述

个人中心

在这里插入图片描述

作品上传

在这里插入图片描述

作品分类展示

在这里插入图片描述

作品收益

在这里插入图片描述



四、小小浏览器

自定义标题栏,多tab展示页面

在这里插入图片描述

在这里插入图片描述

浏览器页面基本功能栏(刷新、前进、后退、右键设置)

在这里插入图片描述

浏览历史记录(记录删除)

在这里插入图片描述

收藏记录(记录修改,删除)

在这里插入图片描述

多任务下载

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述



其他界面

软件设置界面

在这里插入图片描述

软件解压安装界面

在这里插入图片描述

系统托盘

在这里插入图片描述

桌面歌词

在这里插入图片描述



版权声明:本文为kongcheng253原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。