# QQMediaPlayerCopy **Repository Path**: ccjabc/QQMediaPlayerCopy ## Basic Information - **Project Name**: QQMediaPlayerCopy - **Description**: 高仿QQ影音播放器 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: https://gitee.com/linghuzhangmen/QQMediaPlayerCopy - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 14 - **Created**: 2025-08-04 - **Last Updated**: 2025-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 更新说明 2023-03-19
(1) 修改底部控制栏的实现

2022-09-17
(1) 增加网络流播放功能

2022-07-23
(1) 修改界面ui,增加翻译文件,解决Qt中文乱码问题
(2) 增加倍速播放功能

2022-07-17
(1) main分支使用libvlc作为播放组件,player_SDL任然使用ffmpeg、SDL解码播放
(2) 修改增加窗口置顶、修改界面样式

2022-07-14
项目开发环境更新到vs2022 qt6.3, 不影响vs2019 qt5.15.2以下版本的编译 # QQMediaPlayerCopy项目介绍 使用C++ Qt开发的Windows端视频播放器,界面高仿QQ影音, 如下图 ![主界面](https://user-images.githubusercontent.com/42860254/226182627-fc33cb3c-51a8-4922-b15d-c1505924bf49.png)
主要功能
  1. 支持mp4、avi、flv等视频文件的播放
  2. 支持网络流播放,例如http, rtsp, rtmp等网络流
  3. 支持选择多个文件循环播放
  4. 支持打开目录进行播放
  5. 双击全屏播放
  6. 支持倍速播放,可进行0.5~~2倍速播放

# 分支说明 main分支:使用libvlc为播放组件
player_SDL分支:使用SDL FFmpeg做解码转换播放 # 开发环境 main分支:win11 x64、vs2022 qt6.3
player_SDL分支:win11/win10 vs2019 Qt5.15.2 x64
VS2019 Qt开发环境的配置可以参考这篇博客:https://mingshiqiang.blog.csdn.net/article/details/108015209 # 编译方法 本项目只能进行x64编译,不支持x86编译
1 vs2019/vs2022打开QQMediaPlayerCopy.sln 右键项目属性---> Qt ---> 如下图 ![qqq](https://user-images.githubusercontent.com/42860254/159120393-2b091a49-4058-493d-8dfb-1b086aec4295.png)

2 下载依赖的sdk
链接:https://pan.baidu.com/s/10uXf3976ihfZyyLrrTtGOA
提取码:hmhn
下载后,解压,将sdk_package放到QQMediaPlayerCopy.vcxproj同级目录