不止基础播放:ff2mpv中编写mpv参数预设的10个实用清单
【免费下载链接】ff2mpvA Firefox/Chrome add-on for playing URLs in mpv.项目地址: https://gitcode.com/gh_mirrors/ff/ff2mpv
ff2mpv是一款让 Firefox、Chrome 等浏览器用MPV播放链接的扩展,而它最被低估的功能是mpv 参数预设(Profile):把常用的 mpv 命令行参数存成命名预设,右键链接即可一键套用。本文给出 10 个即抄即用的参数预设清单,帮你从"基础播放"进阶到"随心控制"。
为什么需要 mpv 参数预设
默认的"点击播放"只启动最普通的播放行为。但真实场景往往更挑剔:
- 🎧 看外语教程只想听英文音轨,不想手动切
- ⚡ 老电脑需要强制硬件解码才流畅
- 🔇 在办公室静音播放,只看不听
预设(Profile)就是为这些场景准备的"参数存档":每个预设就是一个名字 + 若干行 mpv 参数。
⚠️ 安全提醒:扩展选项页明确提示,只添加你信任的预设——任意的 mpv 参数应视为任意代码,添加前请自行核对参数含义。
如何新建一个 mpv 参数预设(3步搞定)
- 打开 ff2mpv 的扩展选项页(扩展图标菜单里进入"Options/选项")
- 点击Add,在名称框输入预设名(如"无字幕"),在参数框中每行写一个 mpv 参数
- 点击save保存。此时链接右键菜单会出现 "Profiles" 子菜单,你的预设名直接可见
保存成功后,鼠标在页面上的链接、图片、视频上右键,即可在Profiles → 你的预设名中一键带参播放;工具栏图标按钮仍是不带参数的默认播放。
10个实用的 mpv 参数预设清单
以下每个清单条目都是"名称 + 参数框内容",直接照抄即可(参数框支持多行,空行会被自动忽略)。
1. 无字幕纯净播放
--no-sub适合观看已烧录字幕(硬字幕)的视频,避免双字幕重叠。
2. 硬件解码加速
--hwdec=auto-safe老电脑、集成显卡看高码率视频卡顿时,自动选用安全的硬件解码方案。
3. 全屏直达
--fullscreen看电影/剧集不想再手动按一次 f,播放即全屏。
4. 1.5倍速学习模式
--speed=1.5看网课、讲座时默认 1.5 倍速,效率翻倍。
5. 指定英文音轨
--audio-langs=en综艺、纪录片多音轨时,优先选择英文声轨,告别反复切换。
6. 静音播放
--mute=yes办公室、图书馆看视频不打扰旁人;需要声音时再换默认预设。
7. 单曲循环文件
--loop-file=inf循环播放单个视频文件,适合展示页、演示循环素材。
8. 固定窗口尺寸与位置
--geometry=1280x720+0+0把播放器固定到屏幕左上角、尺寸统一,方便多窗对比或录屏。
9. 无音频播放
--no-audio只要画面(如查看音画不同步问题、预览无声片段),彻底关掉声音。
10. 组合预设:高清硬件解码 + 全屏
--hwdec=auto-safe --fullscreen参数预设支持多行组合,把最常用的几个参数打包成一个预设,一键全部生效。
预设是如何生效的?(30秒看懂原理)
整个链路非常直观,适合想折腾的同学了解:
- 选项页代码 options/options.js 负责预设的增删改存,保存在浏览器同步存储中
- 后台脚本 ff2mpv.js 监听预设变化,动态刷新右键 "Profiles" 子菜单项
- 本地原生宿主脚本 ff2mpv.py 收到链接后,按
mpv --no-terminal <你的预设参数> -- <链接>组装命令并启动 MPV
也就是说:你写的每一行参数,都会原样拼进 MPV 的启动命令行,这正是它强大、也要求谨慎的原因。
小结:预设管理小建议
- 🏷️ 预设命名要"场景化"(如"上课静音"而非"参数1"),右键菜单里一目了然
- 🧪 每行只写一个参数,方便逐行排查问题
- 🔄 浏览器扩展升级后,记得同步更新本地原生宿主,否则参数预设无法正常传递
掌握这 10 个ff2mpv mpv 参数预设,你就拥有了一个"链接哪里都能播、播法自己说了算"的播放工具。
【免费下载链接】ff2mpvA Firefox/Chrome add-on for playing URLs in mpv.项目地址: https://gitcode.com/gh_mirrors/ff/ff2mpv
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考