Replies: 6 comments 59 replies
-
|
你这个 非条件profile移除掉两行无意义选项 |
Beta Was this translation helpful? Give feedback.
-
|
经测试可以正常匹配显示弹幕了,唯一的遗憾就是不能解析番剧,普通up的视频和直播都正常 |
Beta Was this translation helpful? Give feedback.
-
据说新版已经修复了番剧播放问题,不知道第三方有没有跟进弹幕版 |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
现在好像得多加一个参数才能观看4K视频了
|
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
一般来说只要搭配下面的[油猴脚本]和[弹幕脚本]就能满足要求,两者是相辅相成的关系
提一点:弹幕脚本如果没设置python环境变量,则需要按MD说明里改成exe模式才能正常显示
https://github.com/LuckyPuppy514/Play-With-MPV

https://github.com/itKelis/MPV-Play-BiliBili-Comments
本来很煽情的画面,那句自动生成的中文字幕"阿姨啊"确实让我没绷住,噗~
我想探讨的是把cookies存于本地,调用yt-dlp.exe解析链接的模式,并不需要自己的账号实际点进链接的模式
优点:
可以解析大部分视频和直播,可选择视频源和音频源质量,也不用担心"把号养废",因为不会产生实际的浏览记录,随意观看
缺点:
不能解析番剧,没有弹幕看,不过使用楼下suger520HT提供的第三方编译版yt-dlp.exe可看弹幕,仅剩无法解析番剧和无法看直播弹幕
下载完把log后缀改回exe就可以正常使用:> yt-dlp.log
简单介绍下用mpv_lazy本地存放cookies的方法
●from-browser模式
# ytdl-raw-options = cookies-from-browser=Edgecookies-from-browser 支持主流的所有浏览器,Edge/Chrome/firefox都可以
前提是所选浏览器需要登录B站,仓库能搜到该方法,不多讲,此法是从酷安基友那学的
●cookies.txt模式
ytdl-raw-options = cookies="D:\Program Files\MPV\portable_config\cookies.txt"只能用完整路径,相对路径无效,cookies.txt的具体参数一共需要4个,此方案自己折腾了好久才会
如果你不会获取,可以参考我之前为某脚本录制这张图,登录后按F12


设置好,测试可以看到已不是480P的低画质源
非mpv.conf启动加载
●绑定预设快捷键模式
如果不想默认加载,可以在profiles.conf设置预设一个加载项,如下
然后在你的input列表里注册一个快捷键,例如mvp_lazy原版的input_uosc.conf里加入
Ctrl+F1 show-text "已启用ytdl-cookie模式"; apply-profile ytdl-profile #! 工具 > 开启ytdl解析只有在启用后才能用带cookies的方式去解析,不用重启播放器

●自动匹配模式
建一个自动匹配的profiles.conf的预设选项,不用按快捷键,自动匹配
●lua脚本自动识别模式
原本是没必要上lua脚本的,只因上文中的
profile-cond不知道用什么属性才能匹配域名,各种失败,一气之下写了此脚本可用path匹配还是后来大佬hooke007告诉我的,这么多方案应该总有一款适合你,再次感谢文中提到的两位大佬的帮助.
Beta Was this translation helpful? Give feedback.
All reactions