mpv.net 是一款基于 mpv 引擎开发的免费视频播放器,界面简洁直观,操作逻辑高度还原原生 mpv。其所有功能均集成于右键菜单中,设置调整也通过菜单完成,播放控制采用 mpv 内置的 OSC(On-Screen Controller),上手门槛低,适合追求高效与轻量的用户。
核心特色与技术优势
该软件体积约 30MB,完全免费,支持 Windows 7 及更高版本系统,默认提供绿色便携版。初始版本仅含英文界面(截至 2019 年 6 月),但后续更新有望加入多语言支持。
由于依赖 .NET 框架,首次运行时若系统未安装所需版本,程序会提示用户先行安装。
与 SMPlayer 或 mpv-easy player 不同,mpv.net 基于 libmpv 构建,其安装目录中包含 mpv-1.dll 文件,而非独立的 mpv.exe。这意味着用户可通过替换该 DLL 文件,快速体验最新版 mpv 的稳定性改进与新特性。
界面设计、OSC 控制逻辑乃至配置文件路径均与原生 mpv 高度一致,从 mpv 迁移至 mpv.net 几乎无需适应期。所有功能集中于右键菜单,显著提升操作效率,这也是其备受青睐的关键原因之一。
软件内置完整的设置界面,提供丰富的自定义选项。用户可参考 mpv 官方手册(manual.pdf),通过简单点击即可调整播放器行为。此外,快捷键设置界面允许用户按需重新映射操作指令。
脚本扩展能力尤为突出:不仅兼容 mpv 的 Lua 和 JavaScript 脚本,还额外支持 C#、VB.NET、F#、Python 和 PowerShell 等语言。绝大多数为 mpv 编写的脚本可直接在 mpv.net 中运行,复用性极强。
需特别注意:脚本功能不支持中文路径。若将脚本存放于软件目录下的 Scripts 或 portable_config\Scripts 文件夹,请确保整个路径不含中文字符。为避免问题,推荐将脚本统一置于系统路径 %appdata%\mpv\scripts 下。
基础使用指南
1. 启动 mpvnet.exe 后,程序会提示选择配置文件夹,可任意指定或跳过。
2. 主界面加载完成后,鼠标右键单击即可呼出完整功能菜单。
3. 点击菜单中的 “Open file” 选项,进入本地文件系统选择视频文件。
4. 在文件浏览器中选中目标视频,确认后开始播放。
5. 视频默认全屏播放,随时右键可再次调出操作菜单。
6. 支持播放网络视频:选择 “Open URL” 功能。
7. 粘贴视频链接后,程序将自动加载并播放远程内容。
8. 通过 “Help” 菜单项可访问官方帮助文档,获取详细使用说明。
9. “Tools” 菜单提供高级功能,包括:
- 命令调色板
- 播放历史查看
- 设置/清除 A-B 循环点
- 切换无限文件循环
- 循环硬件解码状态
- 直接执行 mpv 命令
10. “Video” 菜单支持精细画质调节:
- 对比度、亮度、Gamma、饱和度的增减
- 截图功能
- 切换去隔行(Deinterlace)
- 循环切换画面纵横比
11. “Subtitles” 菜单提供字幕控制选项:
- 字幕可见性切换
- 字幕延迟微调(±0.1 秒)
- 字幕位置上下移动
- 字体大小缩放
近期更新要点
? 打开 URL 功能优化:不再弹出输入框,直接读取剪贴板内容
? 修复因清单缺失导致的公司属性问题
? 解决 .NET 版本未出现在 Windows 资源管理器“打开方式”菜单的问题
? 新增 Python 与 C# 脚本示例,并完善 Wiki 文档
? 改进附加文档内容
? 无效命令行参数现会显示明确错误提示
? 新增从 Google Chrome 启动 mpv.net 的教程,便于播放 YouTube 等网站视频
? 新增 remember-height 配置项,用于记忆窗口高度(否则默认使用视频原始分辨率)
? 扩展协议支持范围,除 HTTP 外新增其他协议兼容