【此贴已满不更新】下一代播放器NextPlayer更新到v1.6.6-6
Tofloor
poster avatar
已退deepin
deepin
2020-06-20 18:30
Author
本帖最后由 user0001 于 2020-7-16 11:46 编辑


此贴已经满了,请前往:

大家可以自由重新打包发布。


功能:
1. 支持硬件解码(Linux目前不支持VAAPI硬件解码,macOS支持完美的硬解)
2. CPU占用率平时只有不到10%。主要依靠GPU解码。
3. 支持蓝光/流媒体文件,例如IPTV的txt/m3u/m3u8等节目源格式,直接拖入播放器窗口即可识别。
4. 支持全景声场(需要声卡支持),例如7.1/5.1, 但是需要硬件支持才可以。
5. 目前是用OpenGL进行最终的图形渲染而非SDL。占用资源较小。
6. 支持外挂,内嵌字幕。

无声音问题:
请确保在设置->声音中选择输出设备为pulse设备
播放部分视频闪退等问题:
请在设置- >视频中关闭硬件解码
更新后乱码显示问题:
执行如下命令,清空配置:
rm ~/.config/thenewplayer

欢迎大家给我的项目在github打星星哦。
项目地址:https://github.com/sudormroot/nextplayer-project


无声音请参考:https://bbs.deepin.org/post/196408





















用法:
请直接将IPTV的源文件(txt/m3u/m3u8),文件夹、视频文件,直接拖入app的窗口即可!

Linux

v1.6.6-6
https://bbs.deepin.org/module


链接:https://pan.baidu.com/s/1nSMO2UvwVY0jbnYaEr5dPQ
提取码:r3hu  


changelog:
除了初始音量记忆修复之外,也修复了可以双击直接打开视频文件。之前的版本貌似没有这个功能。

macOS:
macOS版本地址(也可以去我的github主页下载):
v1.6.1 (界面更新,进入下一代界面)
链接: https://pan.baidu.com/s/1qbYmkB5esgDm1oIuZ5_loA
提取码: xvet


关于自动在启动时候抓去在线的m3u/m3u8/txt等节目列表文件:
在/usr/local/thenewplayer/bin/thenewplayer.sh中添加如下代码:
wget http://xxx.xxx.xxx.xxx/list.m3u
covert list.m3u to list.txt
cp list.txt $HOME/.config/thenewplayer/iptvlist.txt


默认的时候TheNewPlayerFree会从这个位置加载iptvlist.txt文件





快捷键(工程使用):

q                     退出

空格              暂停/继续

f                    全屏幕

ESC             退出全屏幕

上下键        增降音量

左右键        回退/快进

a                 切换音轨

s                 切换字幕

v                 切换视频质量

i                  显示信息

p                节目源切换















硬件解码展示,以下的播放文件均在15GB-40GB之间,来自于原蹀镜像:











Reply Favorite View the author
All Replies
...7 / 10
To page
avatar
已退deepin
deepin
2020-06-26 20:10
#121
https://bbs.deepin.org/post/196153
如果不允许商业用途,又使用 MIT 许可:这两件事情,是有冲突的。

建议换其它许可证。 ...

我更新到了v1.6.2,大佬能帮我看看么:)
Reply View the author
avatar
已退deepin
deepin
2020-06-26 20:11
#122
https://bbs.deepin.org/post/196153
各省电视台播放没有声音     重庆新闻无法播放修复bug

刚刚更新到了1.6.2,你试试看这个版本。可能修复了部分平台无声音的问题。
Reply View the author
avatar
已退deepin
deepin
2020-06-26 20:11
#123
https://bbs.deepin.org/post/196153
安装了,但是还不能够正常使用。坐等

已经更新到了1.6.2.你试试这个版本。看看能不能用。
Reply View the author
avatar
已退deepin
deepin
2020-06-26 20:13
#124
https://bbs.deepin.org/post/196153
已进入社区商店上架列表

社区的商店上架列表可能要更新了。哈哈哈。我把版本更新到了1.6.2,打包了完整依赖。现在安装这个app不需要包括第三方依赖了。我做成了类似沙盒的东西。依赖库我都在/usr/local/thenewplayer/lib, plugins下面了。而且修复了快捷键显示的bug
Reply View the author
avatar
sukanka
deepin
2020-06-26 20:19
#125
啊,为啥不写 control 文件呢?要是每个软件都自带一份运行库,会占据很多空间吧。另外,能否将 1.6.2 上传到 github release? 还有,如果 release 的文件名里面版本号是 v1.6.2 而不是 v1_6_2 就更好了。
我其实十分喜欢您的 app, 但是越喜欢期望就会越高,望理解。
Reply View the author
avatar
已退deepin
deepin
2020-06-26 20:20
#126
https://bbs.deepin.org/post/196153
啊,为啥不写 control 文件呢?要是每个软件都自带一份运行库,会占据很多空间吧。另外,能否将 1.6.2 上传 ...

我是第一次捣鼓Linux的app开发哈。很多规矩不懂。我把打包脚本规范起来。
Reply View the author
avatar
已退deepin
deepin
2020-06-26 20:23
#127
https://bbs.deepin.org/post/196153
啊,为啥不写 control 文件呢?要是每个软件都自带一份运行库,会占据很多空间吧。另外,能否将 1.6.2 上传 ...

1.6.2可以正常使用么?

macOS下面的app都是所有的app自己包含,放到当前,这样安装卸载会很干净。

资源文件也可以共享,但是这个好处是相对的,就是卸载依赖会很复杂。

所以我采取了第一种哲学。类似appimage这种。自己包含所有东西。

这样要删除干净其实只需要删除/usr/local/thenewplayerfree就全部完成了。
Reply View the author
avatar
lenke
deepin
2020-06-26 20:40
#128
https://bbs.deepin.org/post/196153
1.6.2可以正常使用么?

macOS下面的app都是所有的app自己包含,放到当前,这样安装卸载会很干净。

1.6.2版本不能用
ubuntu 20.04
  1. ./thenewplayerfree.sh
  2. /usr/local/thenewplayerfree/bin
  3. *** stack smashing detected ***: terminated
  4. Aborted (core dumped)
  5. lenke@lenke-PAF4:/usr/local/thenewplayerfree/bin$ ./thenewplayerfree
  6. qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
  7. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

  8. Available platform plugins are: dde-kwin-xcb, dxcb, xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc.

  9. 已放弃 (核心已转储)
Copy the Code
Reply View the author
avatar
oceaman
deepin
2020-06-26 20:47
#129
支持楼主!但是建议将安装位置更改为/opt/apps/下面
Reply View the author
avatar
已退deepin
deepin
2020-06-26 20:56
#130
https://bbs.deepin.org/post/196153
1.6.2版本不能用
ubuntu 20.04

https://stackoverflow.com/questions/17106315/failed-to-load-platform-plugin-xcb-while-launching-qt5-app-on-linux-without
Reply View the author
avatar
sgb76
deepin
2020-06-26 21:37
#131
更新到1.6.2版本,还是播放无声音
Reply View the author
avatar
已退deepin
deepin
2020-06-26 21:39
#132
https://bbs.deepin.org/post/196153
更新到1.6.2版本,还是播放无声音

你试着搜索一下“linux qt  无声音”看看。能不能安装一些缺失的包解决这个问题。
我是在虚拟机下编译测试的。
Reply View the author
avatar
sgb76
deepin
2020-06-26 21:40
#133
https://bbs.deepin.org/post/196153
你试着搜索一下“linux qt  无声音”看看。能不能安装一些缺失的包解决这个问题。
我是在虚拟机下编译测 ...

好的,我试试
Reply View the author
avatar
chenggong
deepin
2020-06-26 21:48
#134
本帖最后由 chenggong 于 2020-6-26 13:50 编辑

1.6.2装在V20上。
没声音。

设备信息20200626_134905.zip
Reply View the author
avatar
已退deepin
deepin
2020-06-26 22:06
#135
本帖最后由 user0001 于 2020-6-26 17:33 编辑
https://bbs.deepin.org/post/196153
1.6.2装在V20上。
没声音。
----------------
Reply View the author
avatar
已退deepin
deepin
2020-06-26 22:06
#136
本帖最后由 user0001 于 2020-6-26 17:33 编辑

------------------
Reply View the author
avatar
chenggong
deepin
2020-06-26 22:46
#137
https://bbs.deepin.org/post/196153
参考这个看看:
https://blog.csdn.net/multimicro/article/details/82528730?utm_medium=distribute.wap ...

reboot后,v20进不去了。。。
Reply View the author
avatar
ccddxk
deepin
2020-06-27 00:19
#138
v20系统除了cctv1其他都没有声音,好像缩放也有问题
Reply View the author
avatar
ccddxk
deepin
2020-06-27 00:32
#139
https://bbs.deepin.org/post/196153
参考这个看看:
https://blog.csdn.net/multimicro/article/details/82528730?utm_medium=distribute.wap ...

参考这个的话桌面系统就完蛋了
Reply View the author
avatar
已退deepin
deepin
2020-06-27 01:32
#140
https://bbs.deepin.org/post/196153
reboot后,v20进不去了。。。

不好意思。。我在重新编译静态的Qt,这样就没有依赖了。。。。。
Reply View the author
...7 / 10
To page