目录
目录README.md

Qt 海天鹰媒体播放器

Linux 平台基于 Qt 的 QMultiMedia 的媒体播放程序,支持某些直播。
已编译好的 HTYMP 程序适用 64 位 Linux 系统 Qt6.4.2 以上环境,允许执行权限后双击运行。下载图标并在终端运行 ./install.sh 生成 desktop,并附加到启动器。
alt

运行依赖

sudo apt install libqt5multimedia5 libqt5multimediawidgets5 libqt5xml5

编译依赖

sudo apt install qtmultimedia5-dev

V4.0 升级到Qt6,支持切换音轨

V3.1 更新直播列表,增加广播列表

广播资源来自MoonFM

V3.0 整合视频资源

搜索节目即可追剧

参考

QTreeWidgetItem清空子节点
https://github.com/Hunlongyu/ZY-Player
https://github.com/xymov/vst-video

V2.0 视频旋转镜像

QGraphicsVideoItem 代替 QVideoWidget。
参考

V1.7 增加对直播API的解析,换鼠标拖动代码更平滑,增加历史记录,增加接收Chrome扩展传来的直播网址。

V1.6 增加解析分号分隔的网络媒体字符串到播放列表,遍历媒体信息,增加读取音频封面图片(Windows有效,Linux无效,Mac没试)。

alt

V1.5 增加显示错误信息,增加拖放打开文件。

V1.4 解决有视频无声音的问题。

V1.3 直播列表做到窗体里面,支持显隐,记忆显隐,根据媒体信息设置视频大小。

V1.2 增加截图和剧情连拍。

alt

1.1版 增加直播列表。

错误排除

  • 没有权限 :
    程序右键属性,勾选“允许以程序执行”。

  • 深度文件管理器直接运行程序无法载入直播列表:
    方法1:从终端启动。
    方法2:修改desktop文件中的路径,从desktop文件启动。

  • Project ERROR: Unknown module(s) in QT: multimedia
    sudo apt-get install qtmultimedia5-dev

  • 快捷键失效:
    鼠标移动到窗口非视频区域激活,全屏下鼠标移动到进度条上激活。

ERROR 您的 GStreamer 安装缺少插件

sudo pacman -Sy gst-plugins-good

有声音无视频:

Linux

Windows

  • 安装 LAV Filters 解码解决。
关于

基于Qt的视频播放器

21.8 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号