【此贴已满不更新】下一代播放器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
...9 / 10
To page
avatar
已退deepin
deepin
2020-06-28 01:57
#161
https://bbs.deepin.org/post/196153
1.6.5及以下版本,每次重启软件,音频设置选项会失效。
表现为设置界面还是自定义选项,但是读取的还是初始 ...

你试试1.6.6.1
链接: https://pan.baidu.com/s/1m75AsZawfnVRNQFNA20dgA 提取码: v6hb
Reply View the author
avatar
已退deepin
deepin
2020-06-28 02:02
#162
https://bbs.deepin.org/post/196153
期待更新
我是Ubuntu20.04
每次安装完软件,都要进行如下操作,否则无法运行。

我这个打包是为Deepin进行的。我手头只有一个用vmware安装的deepin
我的验证和打包都是为Deepin做的。

但是Deepin的库都太老了。

你回头试试我的静态编译版本。应该不需要这个步骤了。
Reply View the author
avatar
lenke
deepin
2020-06-28 02:46
#163
https://bbs.deepin.org/post/196153
你试试1.6.6.1
链接: https://pan.baidu.com/s/1m75AsZawfnVRNQFNA20dgA 提取码: v6hb

试了一下,这次没问题了
Reply View the author
avatar
roywang
deepin
2020-06-28 04:24
#164
https://bbs.deepin.org/user/247837 前面1.6.1.1一直没声。今天删了。。重新安装了1.6.5.2.。打开后还是没有声音。
按你的方法进行修复。
声音哪选了pulse。。还是没声音。
后面按照Qt库的依赖问题修复四个个步骤
现在直播源,有部分有声音了,但有部分还是没有声音。

应该还是QT库的问题。
Reply View the author
avatar
jzc
deepin
2020-06-28 04:44
#165
楼主太厉害啦
Reply View the author
avatar
玉箫
deepin
2020-06-28 06:34
#166
好多m3u8电视源不能正常播放是不是解码器不兼容
Reply View the author
avatar
已退deepin
deepin
2020-06-28 13:26
#167
https://bbs.deepin.org/post/196153
好多m3u8电视源不能正常播放是不是解码器不兼容

你网上找来的m38应该有95%是无效的。你可以用别的播放器测试。源本来就是非常珍贵的东西。有效的只有很小一部分。
Reply View the author
avatar
已退deepin
deepin
2020-06-28 16:10
#168
本帖最后由 user0001 于 2020-6-28 08:15 编辑
https://bbs.deepin.org/post/196153
@user0001 前面1.6.1.1一直没声。今天删了。。重新安装了1.6.5.2.。打开后还是没有声音。
按你的方法进行修 ...

v1.6.6-2 amd64 (static)
链接: https://pan.baidu.com/s/1SvWX2mXYs977pF_VguiG3w
提取码: 7x3c
此版本为静态编译版本,不需要Qt运行库。

你试试这个版本。静态编译版本。
更新后乱码显示问题:
执行如下命令,清空配置:
rm ~/.config/thenewplayer

Reply View the author
avatar
已退deepin
deepin
2020-06-28 16:11
#169
本帖最后由 user0001 于 2020-6-28 08:14 编辑
https://bbs.deepin.org/post/196153
试了一下,这次没问题了

v1.6.6-2 amd64 (static)
链接: https://pan.baidu.com/s/1SvWX2mXYs977pF_VguiG3w
提取码: 7x3c
此版本为静态编译版本,不需要Qt运行库。
更新后乱码显示问题:
执行如下命令,清空配置:
rm ~/.config/thenewplayer

Reply View the author
avatar
lenke
deepin
2020-06-28 16:51
#170
本帖最后由 lenke 于 2020-6-28 08:55 编辑

ubuntu20.04
运行静态编译版,提示依赖不足

  1. /thenewplayerfree.sh
  2. /usr/local/thenewplayerfree/bin
  3. /usr/local/thenewplayerfree/bin/thenewplayerfree: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory
Copy the Code
Ubuntu自带版本
  1. libicu66/focal,now 66.1-2ubuntu2 amd64 [已安装,自动]
  2.   International Components for Unicode
Copy the Code




Reply View the author
avatar
已退deepin
deepin
2020-06-28 17:01
#171
https://bbs.deepin.org/post/196153
ubuntu20.04
运行静态编译版,提示依赖不足

可能要apt install libicu63
Reply View the author
avatar
lenke
deepin
2020-06-28 17:05
#172
https://bbs.deepin.org/post/196153
可能要apt install libicu63

Ubuntu源里是没有libicu63这个包的
虽然从网上能下载到:libicu63_63.2-2_amd64.deb
但真心不想装,怕影响系统级依赖混乱
Reply View the author
avatar
lenke
deepin
2020-06-28 17:13
#173
把libicu63装上了
配置文件也删了
运行文字显示都是小方框
Reply View the author
avatar
已退deepin
deepin
2020-06-28 17:15
#174
https://bbs.deepin.org/post/196153
Ubuntu源里是没有libicu63这个包的
虽然从网上能下载到:libicu63_63.2-2_amd64.deb
但真心不想装,怕影 ...

我还是继续提供动态版本,把依赖加到DEBIAN/control里面
Reply View the author
avatar
已退deepin
deepin
2020-06-28 17:23
#175
https://bbs.deepin.org/post/196153
把libicu63装上了
配置文件也删了
运行文字显示都是小方框

看来我少编译了模块。。:) 展示还是搞动态版本把哈哈哈。你之前手动修改的那个现在动态不需要了。过几分钟我放上来deb
Reply View the author
avatar
lenke
deepin
2020-06-28 17:23
#176
https://bbs.deepin.org/post/196153
我还是继续提供动态版本,把依赖加到DEBIAN/control里面

作者参考一下
Qt5.5.0在Linux下静态编译(加上-fontconfig编译项才能显示中文) good
https://www.cnblogs.com/findumars/p/6410751.html
Reply View the author
avatar
ritter
deepin
2020-06-28 17:31
#177
楼主的用户协议和qt的用户许可相抵触,使用静态编译qt库违反了qt的用户许可协议,楼主还是把静态编译版本下架了吧。或者修改你自己的用户协议,把你的代码开源也行,然后发布静态编译二进制包就不抵触lgpl许可协议。
Reply View the author
avatar
已退deepin
deepin
2020-06-28 17:44
#178
https://bbs.deepin.org/post/196153
把libicu63装上了
配置文件也删了
运行文字显示都是小方框

链接: https://pan.baidu.com/s/1VPTFxjDerizMxmjFSFUjzg 提取码: axvx 复制这段内容后打开百度网盘手机App,操作更方便哦

thenewplayerfree-bin.linux.dynamic-build.1.6.6-3.amd64.deb

这个应该可以在Ubuntu工作了
Reply View the author
avatar
已退deepin
deepin
2020-06-28 17:47
#179
本帖最后由 user0001 于 2020-6-28 09:49 编辑
https://bbs.deepin.org/post/196153
楼主的用户协议和qt的用户许可相抵触,使用静态编译qt库违反了qt的用户许可协议,楼主还是把静态编译版本下 ...

以后还是只提供动态版本吧。
Reply View the author
avatar
lenke
deepin
2020-06-28 18:01
#180
https://bbs.deepin.org/post/196153
链接: https://pan.baidu.com/s/1VPTFxjDerizMxmjFSFUjzg 提取码: axvx 复制这段内容后打开百度网盘手机A ...

完美运行。
Reply View the author
...9 / 10
To page