当前位置:
文章详情

还在用Kodi?试试jellyfin专用播放器

2023-05-03 17:00:46 37点赞 420收藏 74评论

不知不觉NAS已经存储了几百部近10T的高清资源,长期刮削积累+手动调整已经让jellyfin成为看片必备入口。先说说日常设备:

  • 一加7T手机(6.55英寸 1080p 90Hz)

  • 自组台式机(10年前主流配置 i5-6500 GTX970 2K屏)

  • 小米4A电视(50寸 4K 60Hz)

可以看出来,都有些年头了还在用Kodi?试试jellyfin专用播放器

刮削·解码不可兼得刮削·解码不可兼得

上一篇分享——低配NAS的Jellyfin优化之路——提到,PC的最佳方案是jellyfin-mpv-shim,甚至弹幕都可以拥有。那么其他两个android平台的设备呢?很长一段时间,我的选择是MX player(手机)+Kodi(TV),日常用用也能满足,只是体验感就真一言难尽了。MX player的解码(搭配硬解补丁)和功能没得说,但网络文件夹不能保留播放历史,每次都要从NAS上几百上千个文件夹里重新翻找。TV端的Kodi就更难受了,2G内存导致操作卡顿严重,每次打开Kodi同步媒体库都要经历尴尬的几分钟。下面就是我的替代方案了!

TV端-jellyfin专用客户端

传送门:jellyfin/jellyfin-androidtv

初次打开界面需要登陆服务器(局域网会自动添加可用的),然后就是跟jellyfin网页端一样的无缝体验。如果硬件比较弱,可以试试切换到LibVLC引擎。我手里这个5年前配置的小米4A电视,切换之后流畅度有了质的提升,特别是高码率高分辨率的视频。另外,如果电视不支持DTS等次世代格式,可以试试将音频输出设置为「混合立体声」,或可解决没声音的问题。其他一些设置项也很实用,就不一一介绍啦。实测高码率的4K HDR HEVC视频也能放,解码能力不输Kodi。

TV端部分设置界面:视频 | 字幕 | 音频TV端部分设置界面:视频 | 字幕 | 音频

可能是Kodi用久了,感觉丝般顺滑~~

~~顺滑~~~~顺滑~~

手机端-findroid

传送门:jarnedemeulemeester/findroid

原本,jellyfin是有一个官方android客户端的,但本质是网页版套壳,app的优势全无。稍微大点的或者h265的视频就要被转码,属实没啥存在感,这也是我用MX player的原因。上面提到的TV客户端其实也能在手机上用,但毕竟不是为触屏优化的,操作手感比较差,所以就有了民间大神开发了第三方移动app——Findroid。

因为还在早期内测阶段,bug在所难免,但体验下来完全可以满足我并不复杂的日常需求。首先,没了套壳版网页加载般的迟滞感(原生应用YYDS),其次,硬解可以选择mpv内核(默认不选中),这个跟PC端的体验可以保持一致了。

硬解支持的格式硬解支持的格式

播放历史可以和多端同步,完美实现续播功能。播放界面也够简洁,有点类似youtube,基本的倍速、音幕轨选择、亮度和音量手势等等基本功能都还算完整。最最关键的是,配合jellyscrub和intro skipper插件可以实现略缩图小窗拖动和跳过片头片尾,更有离线下载功能,简直剧党福音!目前可设置项还不多,小问题也是有的,比如息屏有概率从头播放,没有悬浮小窗,没有双击暂停...期待后续完善~

最近在补甄嬛传~最近在补甄嬛传~

安装findroid过程中还解决了一个SSL导致无法连接服务器的问题,这个故障TV端也是存在的,感兴趣的可以继续往下看。

debug 安卓客户端 SSL 故障

基本症状是:jellyfin服务器通过反代之后,使用https域名无法在手机app登录,提示ssl握手失败。我的理解是,这个问题主要与android内核处理https证书的方式有关,之前的文章——jellyfin手机端连接SSL域名失败的解决办法——中也有过分享,这次算是弄得更明白了。

首先,检测下域名的ssl状态

证据链不完整?证据链不完整?

一番折腾之后,发现是apache配置的问题,文件路径为“/etc/reverseproxy/extra/xx.conf”,相关代码:

  1. SSLEngine on

  2. SSLCipherSuite EECDH+CHACHA20:EECDH+AES

  3. SSLProtocol All -SSLv2 -SSLv3 -TLSv1 -TLSv1.1

  4. SSLCertificateFile "/etc/stunnel/stunnel.pem"

  5. SSLCertificateChainFile "/etc/stunnel/uca.pem"

导致问题的正是缺少最后一行

究其原因,因为需要略微修改配置,但威联通的机器重启会覆盖所有改动,所以我会在每次重启之后手动覆盖,而在修改证书配置之后没有同步增加SSLCertificateChainFile字段,导致中继证书没有生效。修改之后使用“sudo /etc/init.d/reverse_proxy.sh reload”重启apache,再次检测ssl状态:

证书链生效证书链生效

并且两个手机app也都成功连接并登录!当然,这个成功的前提是在QNAP的系统-安全-SSL证书界面上传了fullchain.pem的中继证书。

本次分享就到这里,谢谢观看~

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
74评论

  • 精彩
  • 最新
  • jellyfin的tv端更新了以后,漂亮了很多,但是又把删除键给取消了。

    校验提示文案

    提交
    开发团队很给力 [赞一个] 对我来说删除功能可有可无,还能防熊孩子 [脸红]

    校验提示文案

    提交
    收起所有回复
  • 请问媒体库可以加密吗?譬如我想单独给装小姐姐的文件夹设置密码,好像无法实现?

    校验提示文案

    提交
    单独建个栏目,用户权限可以指定

    校验提示文案

    提交
    你是说设置两个或多个账号,然后细分每个账号的权限,想看哪个媒体库就针对性的登录某个账号?这样确实也可以,就是麻烦了点。

    校验提示文案

    提交
    收起所有回复
  • tv 版是在github上的? 需要自己编译?

    校验提示文案

    提交
    有apk,直接安装

    校验提示文案

    提交
    收起所有回复
  • 手机版可以像mxplayer一样拖动快进吗。

    校验提示文案

    提交
    当然可以

    校验提示文案

    提交
    收起所有回复
  • up主,intro skipper没找到,有稍微具体点的么

    校验提示文案

    提交
    ConfusedPolarBear/intro-skipper

    校验提示文案

    提交
    收起所有回复
  • TV版可以设置不转码吗?内网想一直串流播放

    校验提示文案

    提交
    可以。在设置的最后一项。并且音频还可以独立设置

    校验提示文案

    提交
    大哥,现在版本的tv端,没有切换播放内核选项了啊,咋办

    校验提示文案

    提交
    收起所有回复
  • 不是说TV版本也是网页版套壳的吗?遇到字幕就一直提示字幕烧录中,然后就死机了

    校验提示文案

    提交
    在设置里切换播放核心有惊喜

    校验提示文案

    提交
    收起所有回复
  • 想问一下楼主,同一部hevc 4k的视频,我在电视同时装了tv版和手机版本,手机版本可以正常播放,tv就不行,是什么情况

    校验提示文案

    提交
    有试过不同的解码器吗?

    校验提示文案

    提交
    在设置里面改了解码器,没问题了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 手机端那个EMBY可以用吗?

    校验提示文案

    提交
    不清楚啊,免费的已经能满足我的需求

    校验提示文案

    提交
    收起所有回复
  • 本地转码效率怎么样?我家电视是1080P的,看4K现在用emby服务器软解转码。kodi说实话非常不稳定,插件一言不合就崩了

    校验提示文案

    提交
    电视不能显示帧率啥的,感觉上看高码率4k也没啥毛病

    校验提示文案

    提交
    收起所有回复
  • 这传送门啥都传送不动啊🤣

    校验提示文案

    提交
    复制搜索啊哥

    校验提示文案

    提交
    好的 谢谢大佬

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 楼主,jellyfin原生貌似没有mac的客户端,苹果笔记本的客户端有啥推荐吗

    校验提示文案

    提交
    jellyfin media player

    校验提示文案

    提交
    收起所有回复
  • 在小米4c上看hevc 4k 可以,但是字幕显示是方块 [喜极而泣] ,请问解决办法吗?

    校验提示文案

    提交
    试试切换解码器

    校验提示文案

    提交
    收起所有回复
  • findroid填写域名一直提示找不到, 换成内网ip就行了。这个app是只能在内网环境下才可以使用么

    校验提示文案

    提交
    非也,可能是证书问题,看文章结尾部分

    校验提示文案

    提交
    我尝试用HTTP的端口也是错误😂😂😂

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 字幕怎么解决的啊,我挂载的是115网盘

    校验提示文案

    提交
    alist挂的?这个不在本篇讨论范围

    校验提示文案

    提交
    收起所有回复
  • 老电视安卓4.4安不了……没有低版本……

    校验提示文案

    提交
    老电视还是用投屏神器或盒子吧

    校验提示文案

    提交
    收起所有回复
  • 请教:21年买的红米MAX电视,电视的HDMI ARC接LG回音壁,用最新版jellyfin播放的时候,感觉后置的音箱没有声音。电视的声音已经设置成ARC直通了。用电视上的KODI时候没问题。谢谢

    校验提示文案

    提交
    这个还真回答不了 [喜极而泣] 可以去issue区提提bug试一下

    校验提示文案

    提交
    收起所有回复
  • [喜极而泣] 安卓端的jellyfin字幕解码有问题全是方块咋整

    校验提示文案

    提交
    用N大的特供版

    校验提示文案

    提交
    收起所有回复
  • jellyfin不能把一整个系列的电影合并显示,譬如我创建一个文件夹名称叫“漫威”,把所有漫威电影都扔进去,但软件还是在媒体库首页单独显示每一部电影,无法做到像电视剧那样只显示一张海报,点击进去分列每一季或者分列每一集。
    我在网上找了好多方法都没能解决,譬如把媒体库设置成混合之类的,都不行,好麻烦。

    校验提示文案

    提交
    试试合集功能

    校验提示文案

    提交
    合集又不是把漫威出品的合集,他顶多是把指环王123合集这种方式

    校验提示文案

    提交
    收起所有回复
  • 请问jellyfin专用播放器支持webdev播放吗?

    校验提示文案

    提交
    应该不支持吧 [尴尬]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

最新文章 热门文章
420
扫一下,分享更方便,购买更轻松