MPV播放器 v20260413 官方开源免费版 32位
- 大小:41.7MB
- 分类:媒体播放
- 环境:Windows
- 更新:2026-04-14
热门排行
简介

MPV播放器是一款免费、开源、跨平台的多媒体播放器,带有极简的 GUI 界面以及丰富的命令行控制,它支持各种媒体文件格式、音频和视频编解码器以及字幕类型,可用于 Windows、Linux、MacOS、BSD 以及 Android 等平台。
软件特色
脚本处理
强大的脚本能力几乎可以让播放器做任何事情,Wiki 上有大量用户脚本可供选择。(https://github.com/mpv-player/mpv/wiki/User-Scripts)
屏幕控制器
虽然 mpv 力求简约,并没有提供真正的 GUI,但它在视频顶部有一个小控制器,用于基本控制。
高品质视频输出
mpv 具有基于 OpenGL、Vulkan 和 D3D11 的视频输出,能够支持视频发烧友喜爱的许多功能,例如:使用流行的高质量算法进行视频缩放、色彩管理、帧时序、插值、HDR 等。
GPU 视频解码
mpv 可以利用所有平台上的大多数硬件解码 API,硬件解码可在运行时按需启用。
可嵌入
mpv 从头开始设计了一个简单的 C API,使其可以作为一个库使用,并便于和其他应用轻松集成。
注意:在软件目录doc下有官方的快捷键操作示意。
使用 mvp 播放器
打开 mpv 播放器,拖放一个本地媒体文件到窗口中,即可自动进行播放。
注意:界面没有任何菜单项,只能通过拖放媒体文件来操作。
可以看到,mpv 的界面很简洁,只有一个控制面板(在鼠标移动到播放窗口上才会显示),该面板上有播放/暂停、快进/快退以及全屏等功能。
若要播放在线视频,只能使用命令行模式:
$ mpv http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4
注意:mpv 的默认大小,取决于所播放的视频画质。比如一个 240p 的视频,播放窗口会比较小,而在全高清显示器上播放 1080p 视频时,几乎会占满整个屏幕。
更新日志
我们很高兴地宣布mpv 0.41.0版本发布
关键亮点:
基于libplacebo的gpu-next现已成为默认选项,替代了gpu
优先使用Vulkan硬件解码而非其他API
新增context_menu.lua脚本用于右键上下文菜单
适用于Android平台的现代化、无JNI音频输出后端AAudio
改进了 gpu-next 的默认色彩管理,并优化了 Wayland 平台的处理
Wayland色彩表示协议支持
Wayland平板输入支持
Wayland剪贴板写入支持及X11剪贴板后端
Linux环境光支持(通过sysfs ALS实现)
在Windows系统中将mpv注册为媒体应用的内置辅助功能
此版本要求 FFmpeg 6.1 或更高版本以及 libplacebo 6.338.2 或更高版本。
功能
新增
clipboard-wayland:支持剪贴板写入
wayland:添加对 wp-color-representation-v1 的支持
wayland:支持平板输入
vo_gpu_next:添加 blend-subtitles=video 支持
meson:在 Windows 上添加 mpv-register 和 mpv-unregister 辅助工具
context_menu.lua:添加此脚本
select.lua:新增 edit-config-file 和 edit-input-conf 功能
osc.lua:为缓冲/读档状态添加指示器
osdep/linux-als:支持Linux系统的'ambient-light'属性
clipboard-x11:新增x11剪贴板后端
ao/aaudio:为Android实现原生AAudio后端
变更
vd_lavc:优先使用Vulkan硬件解码(若可用)
vd_lavc:在回退到-copy变体前优先使用非拷贝硬件解码
vo:将vo_mediacodec_embed设为Android平台的默认关闭状态
sub/osd_libass:若OSD未变化则避免重复渲染
vo:默认优先选用vo_gpu_next而非vo_gpu
vo_gpu_next:优先遵循ICC配置文件色彩空间而非元数据
vo_gpu_next: 将sRGB线性化为纯2.2次幂函数
meson:当使用SDL2构建时发出警告,因其存在已知问题
osxbundle:使bundle类别可配置,默认设为video
ao_pipewire:默认情况下避免设置任何media.role
选项与命令
已添加
sub:添加对libass缓存选项的控制(glyph-limit、bitmap-max-size)
vo:添加选项以控制背景图块外观(透明度)
命令:为 track add 命令添加 default 和 forced 标志
vo_gpu_next: 新增控制HDR输出字幕峰值的选项
video/out/d3d11: 添加d3d11合成模式支持
vd_lavc: 新增 --hwdec-threads 参数
stream_bluray: 新增 --bluray-angle 参数
vo_gpu_next: 新增选项以更精确控制输出色彩空间元数据
sub: 使 --sub-fix-timing 参数可配置
vo_gpu_next: 新增 --hdr-reference-white 参数
audio/out: 新增 --audio-set-media-role 参数
变更
options: 将 --prefetch-playlist 参数默认值恢复为 'no'
vo_gpu_next:默认将 `--target-colorspace-hint` 改为 `auto`
选项:处理运行时 --wid 变更
选项:默认将 swapchain-depth 减少至 2
截图:向截图命令添加 osd 和 scaled 标志
修复与小功能改进
vo_kitty:添加 auto-multiplexer-passthrough 选项
vd_lavc:默认启用 FFv1 硬件加速
clipboard-wayland:防止从挂起的文件描述符读取
demux_mkv:修复移除废弃定义后的编译问题
filters:当显示矩阵指示时处理视频翻转
player/scripting:修复销毁客户端时的race condition
{osd,msg}:对转义码使用PU码点而非无效UTF-8
vo_dmabuf_wayland:仅读档所需的硬件解码驱动
video/image_writer:标签精确位深
demux_lavf:修复包含AVFrame数据包时的缓存大小无限制问题
libarchive:修复读取某些UTF-8编码文件名称的问题
sub/sd_lavc:修复配合libaribb24解码时的问题
ao_avfoundation:修复内存泄漏问题
osc.lua:修复暂停时音量图标不更新的问题
context_wayland:为wayland实现target_csp
vo_gpu:修复重绘帧的目标色彩空间
vo_dmabuf_wayland:不在SDR传输时设置HDR元数据
vo_gpu_next:收到亮度提示时不执行部分更新
sub/ass_mp:为ass打包器添加缺失的内边距
stream_dvb:允许对旧版zap格式的channels.conf强制使用DVB-S/T标准
demux_libarchive:修复读取流URL路径中包含'%'的归档文件问题
vo_gpu_next: 允许在无其他格式支持时进行UINT上传
ytdl_hook.lua: 修复使用yt-dlp时默认格式不正确的问题
vo_gpu_next: 允许取消LUT设置
stream_bluray: 使用 bd_get_main_title() 获取主标题
vo_gpu_next: 在色调映射时设置更优的 maxCLL 值
stream_libarchive: 探测前将源流定位到 0
path-unix: 支持 ~~desktop 路径扩展包
ytdl_hook.lua: 当播放列表条目没有可用 URL 时不崩溃
mac/vulkan:修复暂停时画面不显示的bug
mac/common:如果可能的话,在初始化时渲染第一帧
video/out/w32_common:支持 --wid=0 参数
demux_mkv:映射并公开听力障碍/视觉障碍标志
player/misc:为 --stream-dump 显示百分比进度
命令:修复 input-commands 中无效命令导致的空指针解引用
cplugin:修复 pfn_mpv_get_time_ns 未初始化的问题
vo_dmabuf_wayland:实际复用 OSD 缓冲区
mp_image:添加对 AVAlphaMode 的支持
vo_gpu_next:新增 --border-background=blur 和 --background-blur-radius 参数
demux/cue:修复无音轨时崩溃的问题
vf_format:添加部分基础HDR10元数据
vo/context_android: 修复调整尺寸时的画面撕裂问题
meson: 移除冗余的'sdl2'选项
mac/common: 修复多显示器配置下的窗口位置问题
vo_gpu_next: 在SDR模式下将min_luma限制为1000:1对比度
ao_pipewire: 修复部分错误的声道映射
wayland:旋转输出的正确几何处理
demux:降低内存上限时清空数据包池
mp_image:添加 ycgco-{re,ro} 支持
wayland:将亮度值转换至 libplacebo 色彩空间
vo:手动触发重绘时最高不超过显示器刷新率小幅阈值
osxbundle:新增兼容 macOS 26 的应用程序图标
wayland:支持 color-management-v1 版本 2
这份清单并不完整。关于客户端API的变更历史,请查看DOCS/client-api-changes.rst;其他用户可见界面的变更历史,请查阅DOCS/interface-changes.rst。













chrome下载
知乎下载
Kimi下载
微信下载
天猫下载
百度地图下载
携程下载
QQ音乐下载