[分享」全聚合影视 v2.55正式版发布
Tofloor
poster avatar
nohacks
deepin
2020-04-29 07:15
Author
本帖最后由 nohacks 于 2020-5-28 10:23 编辑



基于 Qt 的 QMultiMedia组件构建,目标是搭建deepin v20云播放平台。

使用说明:

    1.  本软件是开源软件,使用源码需遵循GPL 3.0协议。
    2. 本软件属播放工具,并不负责内容维护,如果侵犯了您的版权,请联系视频源处理,与本软件无关!
  项目地址:https://github.com/xymov/vst-video
更新记录:

2020.05.26 发布 2.55
主要更新:
  • 添加视频渲染选项,可选视频(默认)和绘制(视频有绿边选择此模式可消除);
  • 资源设置添加分类过滤功能;
  • 视频播放器右键添加刷新功能;
  • 修复自选主题缩放BUG;
  • 其它细节优化;
    PS: 这个版本的发布主要是作者发现在老电脑上绘制渲染会卡顿,完全无法正常观看,因此添加一个可选选项。



2020.05.25发布 V2.54

主要更新:
1.优化主题设置,默认使用系统标题栏(可在播放器界面重新设置);
2.优化视频输出组件,提高清晰度,去掉视频对比度调节等失效功能;
3.优化UI及操作体验,现在双击可直接播放;
4.修复若干BUG;

2020.05.22发布 V2.52正式版
主要更新:
1.更换视频输出组件,修复视频边框蓝条闪烁问题;
2.添加视频旋转功能,视频对比度调节等功能暂时失效;

2020.05.20 发布 V2.51 正式版
主要更新:
1.添加播放记录功能;
2.添加主题设置功能;
3.标题栏添加功能菜单(置顶,最大化,最小化,关闭等);


2020.05.19发布 V2.5 正式版  
主要更新:

1.优化UI,标题栏添加设置按钮。
2.修复已知BUG。。。

更新记录:2020.05.16 发布 V2.43 正式版  
主要更新:
1.搜索添加右键功能菜单。
2.播放器UI更新,按钮素材全部改用矢量图。
3.修复首次播放剧集时总是第一集的BUG。
2020.05.14 发布 V2.42 正式版  
主要更新:
1.浏览器添加右键功能菜单,支持调用关联程序打开。
2.加入关于对话框,去掉标题版本信息。

3.细微调整播放器UI,控制栏改为紫罗兰色

2020.05.13  发布 V2.4 正式版  
主要更新:

1.优化启动速度,采用线程刷新资源;
2.添加超时设置,修复可能卡界面的BUG;
3.添加资源设置窗口,方便在软件修改资源;
4.播放器右键添加画面缩放设置;


2020.05.11  发布 V2.3 正式版  
* 播放器右键添加功能菜单,支持本地和远程文件播放;
* 增加对命令行参数的支持,现在可用作本地播放器;


2020.05.08  发布 V2.2 正式版  
  *  修复已知BUG,优化操作体验;
*  以deb安装包形式发布。



2020.05.08  发布 V2.1

   * 添加直播功能,配置文件为程序目录的live.txt文件,格式和资源一样。
  *  修复已知BUG,优化体验。

2020.05.06

发布v2.0 测试版

    *软件基本成型,欢迎测试。

2020.5.1
  * 添加列表显示开关,修复BUG ;
   * 添加安装脚本,现在可以安装桌面图标。

   2020-04-30
   *添加等待动画效果;
   * 列表播放支持,剧集自动连播放;
   * 添加常用快捷键,全屏下可以直接上下箭头控制音量,左右箭头控制快进快退,空格暂停/播放
  *  源码采集方式更新,采用xml的DOM遍历方式,取消原来的正则搜索


故障排除:

有声音无视频:  
【 Linux】
* 报 va 相关错误  
参考:https://bugreports.qt.io/browse/QTBUG-23761  
解决:sudo apt-get remove gstreamer1.0-vaapi  

* 不报错
sudo apt-get install gst123  
下列【新】软件包将被安装:  
gst123 gstreamer1.0-pulseaudio gstreamer1.0-x  

【Windows】
* 安装 LAV Filters 解码或安装 K-Lite 解码包解决。
  下载地址: https://files3.codecguide.com/K-Lite_Codec_Pack_1544_Standard.exe

依赖
  1. sudo apt-get install libqt5multimedia5 libqt5multimediawidgets5 qtmultimedia5-dev
Copy the Code

下载地址: https://github.com/xymov/vst-video/releases


Reply Favorite View the author
All Replies
...2 / 33
To page
nohacks
deepin
2020-04-30 02:43
#21
https://bbs.deepin.org/post/193209
你没写makefile,我没学过C++不知道怎么编译

编程工具 里 用Qt Creator编译,不用命令行
Reply View the author
SamLukeYes
deepin
2020-04-30 02:56
#22
https://bbs.deepin.org/post/193209
编程工具 里 用Qt Creator编译,不用命令行

不会用qtcreator
Reply View the author
nohacks
deepin
2020-04-30 03:08
#23

好吧,我在虚拟机编译了一个v15版本,你可以重新下载
Reply View the author
SamLukeYes
deepin
2020-04-30 03:44
#24
https://bbs.deepin.org/post/193209
好吧,我在虚拟机编译了一个v15版本,你可以重新下载

不,我用的是manjaro。话说v20的qt是5.14吗?如果是的话我可能可以直接用v20的版本。
Reply View the author
SamLukeYes
deepin
2020-04-30 03:52
#25
本帖最后由 samlukeyes123 于 2020-4-29 20:03 编辑

用为v20编译的版本成功运行了。话说你是不是没写适配高分屏的代码?在我这显示出来窗口有点小,但字又是正常大小。我以前用pyside2写GUI程序的时候踩过这个坑,加上QApplication.setAttribute(Qt.AA_EnableHighDpiScaling)这一行就好了。C++应该也有类似的操作吧,都是用的qt。
Reply View the author
神末shenmo
Moderator
Spark-App
2020-04-30 04:33
#26
shallowout-player
浅出播放器
deep-shallow
in--out
Reply View the author
hangyubin
deepin
2020-04-30 05:03
#27
deepin v20 可以正常观看!
Reply View the author
nohacks
deepin
2020-04-30 06:11
#28
https://bbs.deepin.org/post/193209
用为v20编译的版本成功运行了。话说你是不是没写适配高分屏的代码?在我这显示出来窗口有点小,但字又是正 ...

没加

#if (QT_VERSION >= QT_VERSION_CHECK(5,9,0))
    QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
#endif
Reply View the author
nohacks
deepin
2020-04-30 06:14
#29
https://bbs.deepin.org/post/193209
用为v20编译的版本成功运行了。话说你是不是没写适配高分屏的代码?在我这显示出来窗口有点小,但字又是正 ...

没加呢,搜索了下,用main.cpp 改为这个代码:

  1. #include "mainwindow.h"

  2. #include

  3. int main(int argc, char *argv[])
  4. {

  5. #if (QT_VERSION >= QT_VERSION_CHECK(5,9,0))
  6.     QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
  7. #endif
  8.     QApplication a(argc, argv);
  9.     MainWindow w;
  10.     w.show();
  11.     return a.exec();
  12. }
Copy the Code
Reply View the author
SamLukeYes
deepin
2020-04-30 06:30
#30
https://bbs.deepin.org/post/193209
没加呢,搜索了下,用main.cpp 改为这个代码:

不如直接在你的源代码里面改吧,如果我没记错的话这个适配高分屏的选项应该对非高分屏没什么影响
Reply View the author
天下无双有我
deepin
2020-04-30 06:33
#31
https://bbs.deepin.org/post/193209
好吧,我在虚拟机编译了一个v15版本,你可以重新下载

V15版本的在我的电脑上播放什么视频都黑屏,有声音,能播放,就是没图象,不知道是什么原因?楼主需要什么信息来判断是什么问题?我来提供
Reply View the author
神末shenmo
Moderator
Spark-App
2020-04-30 06:57
#32
https://bbs.deepin.org/post/193209
不如直接在你的源代码里面改吧,如果我没记错的话这个适配高分屏的选项应该对非高分屏没什么影响 ...

提个pr不香么?
Reply View the author
SamLukeYes
deepin
2020-04-30 07:05
#33

又不是我帮你改的代码,为啥让我pr
Reply View the author
nohacks
deepin
2020-04-30 08:10
#34
https://bbs.deepin.org/post/193209
V15版本的在我的电脑上播放什么视频都黑屏,有声音,能播放,就是没图象,不知道是什么原因?楼主需要什 ...

虚拟机测试正常,是否依赖未安装或显卡兼容问题,关闭硬件加速试试
Reply View the author
温暖断章
deepin
2020-04-30 08:50
#35
非常不错的应用,有图标就更好了。
Reply View the author
nohacks
deepin
2020-05-01 01:56
#36
更新了下,欢迎下载测试
Reply View the author
zrfiove
deepin
2020-05-01 06:19
#37
感觉还可以,只是界面图标有点丑
Reply View the author
zrz444
deepin
2020-05-01 07:13
#38
就是缓冲有些慢,效果播放蛮好。
Reply View the author
nohacks
deepin
2020-05-01 18:26
#39
https://bbs.deepin.org/post/193209
感觉还可以,只是界面图标有点丑

Reply View the author
nohacks
deepin
2020-05-01 18:27
#40
https://bbs.deepin.org/post/193209
就是缓冲有些慢,效果播放蛮好。

谢谢支持
Reply View the author
...2 / 33
To page