背景
1.为解决plex垃圾的官方缓存策略导致某些影片缓存很慢或者卡顿不起任务等问题。
2.倍速播放等
3.由于官方采用mpv作为内置播放器才有此优化教程。
4.针对云盘挂载用户有较大提升。
教程
ps:仅针对win客户端做更改教程,以下修改均需要重启plex,其他客户端自行思考思路。
修改位置:
C:\Users\你的用户名\AppData\Local\Plex\mpv.conf
播放缓存策略更改
例:
# This is a sample mpv.conf file. You may edit this file as you desire to change MPV's behavior. See the mpv.conf.md file for more info #开启缓存 cache=yes #cache=no #最大缓存大小(KiB或MiB) demuxer-max-bytes=2048MiB #两个缓存时间参数改大,不知道哪个起作用 demuxer-readahead-secs=60000 cache-secs=60000 #用内存而不是磁盘缓存 cache-on-disk=no stream-buffer-size=1024KiB
#开启缓存 cache=yes #最大缓存大小(KiB或MiB) demuxer-max-bytes=1024MiB #用内存而不是磁盘缓存 cache-on-disk=no cache-secs=3600
以上例子均作为参考,没完美参数,具体可以自己调整或者直接抄作业一。
plex倍速修改
倍速修改参考
示例:
#[ multiply speed 1/1.1 # decrease the playback speed #] multiply speed 1.1 # increase the playback speed #{ multiply speed 0.5 # halve the playback speed #} multiply speed 2.0 # double the playback speed #BS set speed 1.0 # reset the speed to normal
参数说明:add speed 0.25就是一次增加0.25,multiply就是乘以系数
示例修改
C:\Users\你的用户名\AppData\Local\Plex\input.conf
添加
[ add speed -0.25 ] add speed 0.25 \ set speed 1.0
使用按键英文模式下的[]\这三个按键来操作对应功能即可。
倍速效果
可自行研究mpv参数其他功能,如有好的方案请多多分享留言。
OSD面板查看修改教程
修改此处文件
C:\Users\你的用户名\AppData\Local\Plex\input.conf
添加
Alt+i script-binding stats/display-stats-toggle # decoding of mpv, view display information
然后按ALT+i就可以看到OSD参数面板了,再次按住ALT+i即可取消面板。
接着在
C:\Users\你的用户名\AppData\Local\Plex\mpv.conf
加上
#按键提示 osd-level=1