jellyfin 串流的一些尝试

188 天前
 mingren654
我搭 jellyfin 是为了方便播放 VPS 的视频,结果发现小问题挺多。

先说浏览器直接播放问题吧,最初遇到播放会停止的问题,检查发现主要是转码文件把磁盘占满了,祖传小鸡只有 10G SSD ,视频大的话会写进 2G 左右。不过可以改转码缓存位置,我改到了挂载的块存储上,播放停止的问题没有了。但是偶尔卡顿还有,卡顿完视频直接会跳过几秒,但外挂字幕还是正常进度,这时就会出现不同步。这个卡顿也导致 Web 端几乎没法用。

客户端 PC 和安卓的官方的都不好用,快进或者跳进度会有卡顿。不过安卓有个 finfroid ,比官方好用太多了,进度条随便滑,跟播放本地视频似的顺滑,搞不懂差距怎么这么大。PC 客户端其实也还行,比复制串流 URL 到 potplayer 稍快一点点,我最忍不了是,这些播放器无论画面哪个位置,只要一动鼠标,进度条还有那些菜单就跑出来,还得等半天才消失。potplayer 那种鼠标移到底下才出来,移开马上消失就很好。

关于串流 potplayer 网上有个方案这里不说了,搜下就有。不过我稍微改了下,我是通过检测 jellyfin 站点复制了串流地址后自动打开 potplayer 播放,需要读取剪贴板,读取后再删除剪贴板内容。不经常快进这类操作问题不大,否则会卡两三秒。

不过现在我还是选择 VPS 下载本地直接播放了,用了这么多年 potplayer 我才发现,从点下载那刻开始,那个还没完全下完的文件可以直接用 potplayer 播放,可以在进度条变成了下载的进度,只要进度达到都能跳转快进。反正 Web 端播放转码也要存文件,我下载就当存本地,看完可以删也可以传网盘。
2093 次点击
所在节点    分享发现
23 条回复
SakuraYuki
186 天前
@bao3 #20 主要是都用 nas 下高码率的视频了,就应该默认大部分时间拥有良好的网络环境,不然为什么不直接下载低码率的视频呢,有个 pt 站我记得是专门收集低码率视频的,配合剧集自动化工具直接同时下载高低码率的视频不就行了,反正低码率的也基本不占地方
bao3
186 天前
@SakuraYuki 不是每个人都能任何时间去看高码率时间,也不是每个都会去看低码率,更不可能有人去同时下载高码率和低碼率。人们只能下载高码率,然后转码成低码率。
jpyl0423
186 天前
PC 用这个工具调本地的 mpv 播放,也能回传播放进度
https://github.com/jellyfin/jellyfin-mpv-shim
大部分移动端第三方的客户端都能本地解码也就不需要服务器解码了,不过旧的电视盒解码性能很弱还是要服务器解码,对显卡有一定要求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1115088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX