全球主机交流论坛

标题: GOINDEX网盘EMBY海报墙(已更新支持手机) [打印本页]

作者: beiona    时间: 2020-10-27 05:44
标题: GOINDEX网盘EMBY海报墙(已更新支持手机)
本帖最后由 beiona 于 2020-12-2 23:51 编辑

EMBY海报墙 用油猴脚本 调用potplayer 播放goindex直链网盘视频

https://github.com/beiona/emby-goindex-potplayer

EMBY和Goindex挂载同一个谷歌网盘,目录结构基本一样。替换emby视频路径,直接调用potplayer播放网盘内的视频。

相当于给无限容量220t的网盘程序,配了一个海报墙(配合tinymediamanager刮削器),和一个强大的播放器(potplayer挂插件,madvr负责这色彩,dmitrirender插帧)

电脑需要安装potplayer播放器
手机需要安装nplayer播放器


# 效果
EMBY和Goindex挂载同一个谷歌网盘,目录结构基本一样。
替换emby视频路径,直接调用potplayer播放网盘内的视频。

按按钮调用potplayer,播放网盘直链






# 油猴脚本


根据emby挂载的本地路径,和goindex挂载的网址路径






提取不同的地址头部



(可选)根据你的网盘程序选择预览页面的后缀。可以避免点击“打开网盘”按钮后,直接下载文件。







替换油猴脚本14和16行(以及19-22行,四选一)



# CSS 屏蔽播放按钮,以及屏蔽设置入口
本项目需要emby账号拥有管理员权限



可以通过CSS屏蔽设置入口和播放按钮(默认匹配简体中文界面)






(可选)完美屏蔽播放按钮还需要更改服务器的listview.js文件

路径

X:\EMBY sXerver\system\dashboard-ui\modules\listview\

/opt/emby-server/system/dashboard-ui/modules/listview/

查找resume替换为link,共两处




# 直接改服务器程序,不用油猴插件
代码本来就在自己机器上,再用油猴调用js很膈应

直接修改index.html,调用js

路径

X:\EMBY sXerver\system\dashboard-ui\

/opt/emby-server/system/dashboard-ui/

在body里加一行

《scri pt ty pe="text/javas cript" src="./mj j.js"》《/scr ipt>》



把mjj.js文件放入相同目录



mjj。js文件需要修改的内容,与油猴脚本基本一致。



# 可能遇到的问题
replace指令不生效

你的浏览器可能不支持该js指令,具体见

https://caniuse.com/?search=replace%20string

作者: jpfree    时间: 2020-10-27 06:08
不知道有什么用。。。
作者: reidme    时间: 2020-10-27 06:47
大佬牛B
作者: deeprobe    时间: 2020-10-27 07:06
大佬好东西。用苹果cms替代emby呢?
作者: sRGB    时间: 2020-10-27 08:09
关注中,目前看和我的哪个PY脚本类似
作者: jzelynn    时间: 2020-10-27 08:35
make
作者: deeprobe    时间: 2020-10-27 08:56
sRGB 发表于 2020-10-27 08:09
关注中,目前看和我的哪个PY脚本类似

分享出来,大家一起学习呗
作者: sRGB    时间: 2020-10-27 09:11
deeprobe 发表于 2020-10-27 08:56
分享出来,大家一起学习呗

https://443502.xyz/thread-758588-1-1.html

脚本源码和使用视频链接地址

https://youtu.be/fk4YLZOjUlE
作者: 靓坤    时间: 2020-10-27 09:17
emby的目的就是全平台播放记录和转码,你这个只能电脑用了
作者: yilin101    时间: 2020-10-27 09:22
plex能不能挂在od
作者: wolfling45    时间: 2020-10-27 09:32
不错不错,很实用。这样就只走CF worker了吧
作者: sRGB    时间: 2020-10-27 09:47
靓坤 发表于 2020-10-27 09:17
emby的目的就是全平台播放记录和转码,你这个只能电脑用了

现在很大部分人,都是为了 挂GD网盘,不用占用自己的本地硬件。
而使用vps去转码是不太现实的,软解硬件跟不上,所以emby主要当 数据索引用。

使用获取 URL 方式可以PC电脑直接看,或者使用 URL 挑选下载到本地
作者: wolfling45    时间: 2020-10-27 09:50
sRGB 发表于 2020-10-27 09:47
现在很大部分人,都是为了 挂GD网盘,不用占用自己的本地硬件。
而使用vps去转码是不太现实的,软解硬件 ...

要是能想办法让kodi也连上cf worker就好了
作者: funkys    时间: 2020-10-27 09:55
当时研究了几天就放弃了,主要是挂载GD太慢了,索引慢,搜刮数据也慢

作者: sRGB    时间: 2020-10-27 10:07
wolfling45 发表于 2020-10-27 09:50
要是能想办法让kodi也连上cf worker就好了

之前帮 tg群里朋友研究 安卓和电视盒设备不安装梯子看视频
可以准备一台电脑或者软路由,使用“布鲁克”,把S5代理转发成http代理就行


作者: wolfling45    时间: 2020-10-27 10:09
sRGB 发表于 2020-10-27 10:07
之前帮 tg群里朋友研究 安卓和电视盒设备不安装梯子看视频
可以准备一台电脑或者软路由,使用“布鲁克” ...

那倒不需要,软路由不是基本操作么。只是想通过cf看
作者: 鼎剑阁    时间: 2020-10-27 10:21
信息刮削和显示速度咋样
作者: sRGB    时间: 2020-10-27 10:53
鼎剑阁 发表于 2020-10-27 10:21
信息刮削和显示速度咋样

使用 vps 刮削,然后把数据打包下载到本地
本地虚拟机里可以做个镜像站,索引速度秒速
作者: baipiaoking    时间: 2020-10-27 13:00
老哥这个思路不错呀,这样弄的话比我这个方法配置简单多了,https://greasyfork.org/zh-CN/scripts/406811-embylaunchpotplayer,唯一的遗憾就是现在外挂字幕还没办法解决,emby给过来的字幕是webvtt格式的不知道怎么能直接给到potplayer
作者: lhllhx    时间: 2020-10-27 13:04
帮顶 感觉很好用的样子
作者: nekobiu    时间: 2020-10-27 13:09
可以调用其它播放器吗?我不用pot。mpc-hc或vlc都行
作者: 好大一个瓜    时间: 2020-10-27 15:31
这个要Mark,我猴里面去添加试试看。。。
作者: beiona    时间: 2020-10-27 21:16
sRGB 发表于 2020-10-27 08:09
关注中,目前看和我的哪个PY脚本类似

就是看了你的帖子才有的灵感
作者: beiona    时间: 2020-10-27 21:28
baipiaoking 发表于 2020-10-27 13:00
老哥这个思路不错呀,这样弄的话比我这个方法配置简单多了,https://greasyfork.org/zh-CN/scripts/406811- ...

,我就是抄的你这个脚本。
不会编程,自己摸索了一晚上找到x.replace(a,b)和window.open( )两个指令,勉强成功了。

但是这个方法不支持蓝光目录,因为emby路径只显示到文件夹X:\电影\让子弹飞 (2010),没有后面的\BDMV\STREAM\00000.m2ts,无法定位到播放文件。调用直链又不能统一写成X:\电影\让子弹飞 (2010)\BDMV\index.bdmv,外链播放这个1kb的文件没用

大佬能不能优化下,把按钮改成下拉菜单,自选播放器。最后再加一个直接打开网盘路径,就可以解决蓝光目录的问题了
类似这种https://dl.cee.cx/0:/Movies/%E5%86%B0%E9%9B%AA%E5%A5%87%E7%BC%98/Frozen.2.%E5%86%B0%E9%9B%AA%E5%A5%87%E7%BC%982.2019.%E4%B8%AD%E8%8B%B1%E5%AD%97%E5%B9%95.BDrip.1080P.mp4?a=view

作者: beiona    时间: 2020-10-27 21:37
鼎剑阁 发表于 2020-10-27 10:21
信息刮削和显示速度咋样

我是在本地用tmm和AV Data Capture (CLI)
刮削好了,再上传网盘的。
显示速度看设备吧,我emby搭在本地的i3-8100机子上的
出门是靠zerotier one穿透的局域网,也相当于本地,海报墙很流畅。通过这个方法直接调用网盘直链播放,不走本地流量,用起来很爽
作者: beiona    时间: 2020-10-27 21:42
nekobiu 发表于 2020-10-27 13:09
可以调用其它播放器吗?我不用pot。mpc-hc或vlc都行

改34行,把"potplayer://"换成"vlc://"

或者等等,看哪位大佬能把按钮改成下拉菜单
做成这种https://dl.cee.cx/0:/Movies/%E5%86%B0%E9%9B%AA%E5%A5%87%E7%BC%98/Frozen.2.%E5%86%B0%E9%9B%AA%E5%A5%87%E7%BC%982.2019.%E4%B8%AD%E8%8B%B1%E5%AD%97%E5%B9%95.BDrip.1080P.mp4?a=view
作者: beiona    时间: 2020-11-19 11:19
顶一下,已更新。
支持手机调用nplayer

css屏蔽emby自带的各种播放按钮
作者: hmmwan    时间: 2020-11-19 13:12
大佬666,可惜免费团队盘炸了不能继续操作了




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4