官方客户端 + TUN
最初接触Emby是看的 “终点站” 服务器,使用Emby官方客户端破解验证服务器后,同时将 Clash for Windows的 TUN 模式打开。因当时校园网络速率极差(8Mbps),加之翻墙速率较低,因此几乎无法观看上面的流媒体。之后换到了移动300M之后,每次在看Emby开启 TUN 模式之后,有很多软件会由于分流规则以及DNS分配错误而导致奇奇怪怪的问题。于是我就想,如果能把Emby单独代理就好了。
官方客户端 + Proxifier
之后接触到了Proxifier,不过用的是破解版,这时旧的问题得到解决,但是新的问题又出现了,Proxifier因为是破解版所以会经常性崩溃,所以终究不是一个好的解决方案
embyToLocalPlayer + mpv
Why
相较于上两种方案,本方案有着以下优势:
- 不存在破解软件,没有安全问题
- 代理可以提前指定好,无需经过第二层代理软件转换
- mpv平时也可以作为本地播放器使用
正式安装
- 需要以下安装以下几个项目:
- 配置
更改 embyToLocalPlayer 中的.ini
文件
- 播放器路径设置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18[exe]
# 各播放器路径,不要的可以随意删除。
#mpv = C:\Green\mpv\mpv.exe
mpve = E:\[04]MediaPlayers\mpv.net-DW\mpvnet.exe
#pot = C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe
#hc = C:\Program Files (x86)\K-Lite Codec Pack\MPC-HC64\mpc-hc64.exe
#be = D:\[04]MediaPlayers\MPC-BE\mpc-be64.exe
#vlc = C:\Green\vlc\vlc.exe
#iina = /Applications/IINA.app/Contents/MacOS/iina-cli
#mpvm = /Applications/mpv.app/Contents/MacOS/mpv
#vlcm = /Applications/VLC.app/Contents/MacOS/VLC
#linux_mpv = mpv
#linux_vlc = vlc
#others = 其他播放器一般也可以,只是不回传记录。
[emby]
# 选择播放器
player = mpve - 配置代理方案(以Clash默认端口为例)
1
2
3
4
5
6
7
8
9# 脚本的 http 代理,例如 http://127.0.0.1:7890。
# 若用 OpenClash 可能慢,原因未知,可尝试 CFW 或透明代理等。
script_proxy = http://127.0.0.1:7890
# 播放器的 http 代理,限:mpv mpv.net iina。
player_proxy = http://127.0.0.1:20810
# 下载时的代理,用不到就留空。 http://127.0.0.1:7890
http_proxy = http://127.0.0.1:20810
更改好保存即可。
Debug脚本
双击.bat
文件,先选择1,从Chrome进入Emby服务器,然后点击视频播放,查看mpv会不会被自动拉起正式启动脚本
双击.bat
文件,选择2,关闭窗口,即可开机启动脚本