Videotape:windows平台jellyfin本地解码新选择

2020-08-26 14:19:06 36点赞 257收藏 46评论

追加修改(2020-08-26 14:39:31):
这个软件同样支持emby。

背景

jellyfin作为media server,在我的一般使用场景下(家中的PC上)存在一些痛点Videotape:windows平台jellyfin本地解码新选择

当使用web客户端,遇到浏览器无法直接解码的格式时,jellyfin就会在nas上解码,再压缩成支持的格式输出,无辜占用了nas的性能。同时,因为jellyfin web的设计问题,ass字幕的CJK文字暂时还不能被web客户端直接读取(字幕会显示成方块),原本可以源码输出给网页客户端的视频就需要先在jellyfin server上烧录字幕,再转码给web客户端(不过看到github上有人在修补这个问题了,到jellyfin 10.7 应该可以解决)。

所以最近一直折腾,怎样使用PC原生客户端连接jellyfin,实现本地解码。

之前的选择

1. 跳过jellyfin,使用smb连接nas播放视频

这样做最简单,但是失去了使用jellyfin的意义。

2. 使用kodi连接jellyfin

使用jellyfin在kodi上的插件,可以连接jellyfin server。开启native连接模式,便可以使用kodi的宿主主机进行视频解码了。这个操作比较适用于TV观看影片,而我主要还是使用PC,kodi在windows的安装是一个坑(最好需要使用包管理器),打开kodi后鼠标操作也很不方便。所以PASS了。

3. 使用jellyfin-mpv-shim连接jellyfin

jellyfin-mpv-shim是一个类似chromecast作用的客户端,将jellyfin server输出的视频“投屏”到本地的mpc播放器上(一个开源播放器),曲线救国实现了本地视频解码功能。

然而mpv播放器过于轻量,在GUI方面几乎没有什么设计,播放时大部分操作还是需要使用快捷键才能实现,对于一般用户非常不方便。另一方面,在mpv与jellyfin web两个软件之间来回跳转使用,也存在操作割裂感。

此外jellyfin-mpv-shim没法调用ass字幕(可能需要配置但是作者我没有弄好),所以并不能满足我的需求。

新选择:videotape

山重水复疑无路,柳暗花明又一村。

当我现在已经妥协继续使用web客户端的时候,无聊又去了jellyfin官网逛了逛,发现它的博客推送了一篇新文章

https://jellyfin.org/posts/client-videotape/https://jellyfin.org/posts/client-videotape/

https://jellyfin.org/posts/client-videotape/

这不就是我梦寐以求的本地客户端嘛Videotape:windows平台jellyfin本地解码新选择 。于是我跟着安装并进行了测试。

安装

直接在微软商城搜索videotape并下载。

使用

第一步,解除uwp限制(可跳过)。

如果你和我一样在PC开启了代理(不明白的可以忽略Videotape:windows平台jellyfin本地解码新选择 ),或者jellyfin server是在PC本地启动,因为UWP的限制不能连接本地ip,需要通过一些手段绕过沙盒限制。我使用了fiddler,大家也可以使用官网提供的其他方法

1.1 安装好fiddler,点击WinConfig1.1 安装好fiddler,点击WinConfig

1.1 安装好fiddler,点击WinConfig

1.2 找到videotape勾选上,点击save changes1.2 找到videotape勾选上,点击save changes

1.2 找到videotape勾选上,点击save changes

第二步,连接jellyfin server。

在Settings-Media libraries中,输入url、账号、密码,并保存。

Videotape:windows平台jellyfin本地解码新选择

这个时候就可以在Home菜单中看到自己的jellyfin库啦。

海报和每集概要也可以完美呈现海报和每集概要也可以完美呈现

海报和每集概要也可以完美呈现

第三步,实现native模式。

此时jellyfin还是add-on模式,视频流任然是在服务器端解码。为了实现本地解码,还需要改成native模式。具体教程可以参考这篇链接,简单说就是在jellyfin的“媒体库”设置中,为媒体库添加“共享的网络文件夹”,一般来说是SMB地址。

添加共享的网络文件夹添加共享的网络文件夹

添加共享的网络文件夹

测试

CPU占用率

随便使用了一部在web客户端需要转码的电影。

视频相关信息视频相关信息

视频相关信息

当直接在网页播放时,需要占用我nas大约30%的性能(硬件直通情况下)。

nas转码时,nas的cpu使用情况nas转码时,nas的cpu使用情况

nas转码时,nas的cpu使用情况

在开启native模式后,使用客户端本地转码,nas基本没有性能消耗。

本地PC转码时,nas的使用情况本地PC转码时,nas的使用情况

本地PC转码时,nas的使用情况

字幕

ass字幕可以直接读取,不需要通过jellyfin server烧录。(虽然可能缺少字体,没有使用ass文件中定义的字体)。

Videotape:windows平台jellyfin本地解码新选择

总结

videotape基本满足了我在windows上实现本地解码的需求。唯一的缺憾就是这个软件的功能不是很多。

此外,我任然在寻求macos类似的原生播放软件Videotape:windows平台jellyfin本地解码新选择 ,如果有一定要告诉我!!!

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1796元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2599元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3599元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5999元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2899元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1349元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3179.01元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

3599元起

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

387.8元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起
46评论

  • 精彩
  • 最新
  • ***最后还是smb加文件夹。为什么不直接smb播放。那么复杂搞的自己很厉害的样子。

    校验提示文案

    提交
    只是利用了smb的传输流。但是现在可以看到搜刮好的资源整齐排列了呀,不然在家里也没必要用jellyfin了 [皱眉]

    校验提示文案

    提交
    这回复一看就是不懂,两种根本不是一码事好吗。体验天差地别

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • NAS系统是UNRAID吗?

    校验提示文案

    提交
    是的,unraid

    校验提示文案

    提交
    收起所有回复
  • mac版本和ios 上, 我通过修改jellyfin 源代码, 可以在这两个平台上直接使用inna/nplayer 播放视频, 使用的是未转码的源文件, 不过有个问题就是如果是外挂字幕就无法直接读取了.

    校验提示文案

    提交
    直接自己修改好厉害。我只会docker拉取 [傻笑]

    校验提示文案

    提交
    很简单的, 只需要修改几个文件就行了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 能够读取jellyfin的nfo么 [深思]
    tmm和javdate刮削好的nfo [击掌] 才是用这类软件的灵魂
    没了这些,还要本地再刮削就傻帽了 [咽气]

    校验提示文案

    提交
    当然可以,我猜用的是jellyfin给kodi的接口,所以kodi能调用jellyfin的nfo,这个也能调用。

    校验提示文案

    提交
    jav就别放出来了把 现在速度已经不行了

    校验提示文案

    提交
    收起所有回复
  • 手机上呢?还是web?

    校验提示文案

    提交
    手机上有独立的jellyfin客户端。ios的话也有infuse这种第三方。我手机上用的很少不太了解其他客户端。

    校验提示文案

    提交
    es文件浏览器,jellyfin或早期的emby app,kodi

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • lz,可否请教个题外话,“使用jellyfin在kodi上的插件,可以连接jellyfin server。开启native连接模式,便可以使用kodi的宿主主机进行视频解码了”是指的,往kodi里安装jellyifin插件时,有个提醒框让选择本地(native)或者加载项(addons),并提示如果选择了本地模式,则无法使用服务端的转码、影院模式balabala。。一般jellyfin-kodi教程里都让选插件模式,这里只有选择了本地模式,才能实现kodi终端的硬解吗?
    我以前是选择的插件模式,kodi正常同步了jellyfin的媒体数据过来。昨天重新整备的时候,这里选择的本地模式(已在jellyfin服务端的媒体路径里加了相应的nfs共享路径),结果一切安装同步完成后,kodi的“电影”和“剧集”里没有内容,想看视频只能先进入插件-jellyfin-电影(动态)-电影这样才能打开电影的索引。播放时确实jellyfin服务端没有生成转码缓存,证明确实是在kodi这边解码了。请问kodi不能直接导入jellyfin的资源和这个选择模式有关吗?难道这个就是所谓的影院模式?

    校验提示文案

    提交
    不好意思我没怎么用过kodi的jellyfin插件,没法解决你的问题

    校验提示文案

    提交
    收起所有回复
  • 各位老哥,安卓有什么办法本地解码吗,还有TV端,kodi是本地解码吗?

    校验提示文案

    提交
    设定好native模式,kodi就是本地解码。因为我不要安卓jellyfin所以仍然不清楚。

    校验提示文案

    提交
    感谢,我试试

    校验提示文案

    提交
    收起所有回复
  • 楼主,你现在还在用Videotape这个软件吗?我连接好了jellyfin后,播放视频一卡一卡的,不知道为啥,我试了下播放本地视频也是一卡一卡的

    校验提示文案

    提交
    没有用了,现在有官方的桌面客户端了。你可以在jellyfin的github找到那个仓库

    校验提示文案

    提交
    收起所有回复
  • 请问一下楼主,你用windows端官方播放器还会卡顿吗,我无论用videotape还是官方播放器,播4k都很卡

    校验提示文案

    提交
    卡的原因有很多。你可以先查看是否是服务器解码性能不搞导致

    校验提示文案

    提交
    是的,我后来设置为客户端解码了,原先在surface上播不动的4k终于能播了,当然性能还是不及windows自带播放器播本地视频(不过奇怪的是,我在安卓和苹果的设备上播时,更改设置前后,一直是流畅的)。另外,苹果上比较推荐用infuse去访问jellyfin,这个软件对海报墙支持很好,并且调用的是苹果原生播放器,进度条随便拖还能实时显示预览画面,非常丝滑。

    校验提示文案

    提交
    收起所有回复
  • 楼主,告诉你个好消息,jellyfin出了个配套神器。
    jellyfin/jellyfin-media-player,下载地址去看看,经试用Windows下无压力。

    校验提示文案

    提交
    这个软件怎么设置汉语呀?装上全是英语。。。

    校验提示文案

    提交
    收起所有回复
  • win下kodi很好用,nfs连接nas,当然媒体信息最好用tmm刮削好。

    校验提示文案

    提交
  • mac os可以用infuse测试版

    校验提示文案

    提交
  • 绕大圈的脑回路

    校验提示文案

    提交
  • 如果用smb,是否可以直接刮削共享文件夹…

    校验提示文案

    提交
  • 帮我解决了问题

    校验提示文案

    提交
  • 支持emby不

    校验提示文案

    提交
  • 这个可以在pc上调用第三方播放器吗?例如PotPlayer

    校验提示文案

    提交
    Jellyfin MPV Desktop 这个GitHub上介绍是可以调用本地播放器的,可是我没学过,鼓捣了一会,没调出来。希望有大神可以解答

    校验提示文案

    提交
    收起所有回复
  • 安卓手机和电视可以使用这个软件么

    校验提示文案

    提交
  • 用的omv的docker jellyfin始终只有一个文件,痛苦

    校验提示文案

    提交
  • mkv封装的字幕怎么选择?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

电子鲨鱼会梦到什么

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
257
扫一下,分享更方便,购买更轻松