mpv.net是基于流行的mpv播放器的现代桌面媒体播放器。
mpv.net旨在兼容 mpv,几乎所有 mpv 功能都可用,因为它们都包含在 libmpv 中,这意味着官方mpv 手册适用于 mpv.net。
mpv 专注于命令行和终端的使用,mpv.net 保留了从命令行和终端使用的能力,并在其之上添加了现代的 Windows GUI。
与 mpv 一样,mpv.net 是为高级用户设计的,对于普通用户,有一个mpv.net-next项目正在建设中。
图形用户界面具有可自定义颜色主题的现代 GUI。
命令行界面mpv.net 支持 mpvs 命令行界面。
高质量视频输出视频输出具有许多视频发烧友喜爱的功能,例如使用流行的高质量算法进行视频缩放、色彩管理、帧定时、插值、HDR 等。
屏幕控制器具有现代平面设计的播放控件。
GPU视频解码利用 FFmpeg hwacCEl API 支持 DXVA2 视频解码加速。
积极发展mpv.net 正在积极开发中。
基于libmpvmpv.net基于libmpv,它提供了一个简单的 C API,该 API 从头开始设计,使 mpv 可用作库并便于轻松集成到其他应用程序中。mpv 就像不是基于 DirectShow 或 Media Foundation 的 VLC。
mpv和mpv.net的共同特点
Lua 和 JavaScript 脚本
易于阅读和编辑的简单配置文件
JSON IPC 用外部程序控制播放器
具有现代平面设计的屏幕控制器(OSC、播放控制按钮)
命令行界面
从终端状态开始,错误和调试输出打印在终端上
DXVA2视频解码加速
视频输出具有视频发烧友喜爱的功能,例如使用流行的高质量算法进行视频缩放、色彩管理、帧定时、插值、HDR 等
从浏览器启动 mpv.net 的浏览器扩展
快速寻道性能
快速启动性能
可用作视频播放器、音频播放器和图像查看器,支持多种格式
内置解码器,无需安装外部编解码器
内置媒体流(需要安装 yt-dlp)
可以手动或自动加载外部音频和字幕文件
截图功能
稍后观看功能以保存视频位置
mpv.net独有的功能
mpv兼容性非常高,几乎所有mpv功能都可用
具有可自定义颜色主题的现代图形用户界面
与键绑定在同一文件中定义的可自定义上下文菜单
可搜索的配置编辑器
可搜索输入(快捷键)编辑器
C# 和 PowerShell 脚本
全局键盘快捷键
命令面板可快速轻松地找到命令和键
.NET 语言(C#、VB.NET 和 F#)的扩展 API
便携式、MS Store 或 WinGet 下载和安装
记录时间和文件名的文件历史记录功能
文件可以从文件资源管理器中排队