
追番人的mpv播放器使用简单入门
发布于 2025年10月13日
教程
本文介绍了如何使用mpv播放器,提供了从PotPlayer切换到mpv的理由和详细的入门指南,包括播放器的基本控制、常用快捷键和自定义配置命令,旨在帮助用户轻松掌握mpv的使用方法。适合希望提升视频播放体验的用户。
mpv播放器使用教程高清播放配置快捷键播放器推荐PotPlayerIINA
前言
我一直使用的都是PotPlayer,但自从我23年换电脑后,看番或电影时,时不时就会莫名其妙的卡住,而PotPlayer想要好用还得改配置,而且相当麻烦
Potplayer 是高清影视常用的播放器,界面简洁,功能齐全,比 MPC-HC 和 MPC-BE 更人性化;但其默认方案十分糟糕,预设过多错误,无法正确播放 10-bit 视频,一直饱受诟病。 Potpalyer 的优势在于其友好的使用界面,对 Potpalyer 进行如此多的调教,仅仅是为了让它达到 mpc-hc 或者 mpc-be 默认设置的水平而已。 ——引用自VCB-Studio
我看了VCB-Studio的推荐文章后决定转用mpv,因为看着相对简单些,所以今天我想尝试下一款新的播放器
mpv 是知名开源项目 MPlayer 的分支版本,凭借其对最新软硬件平台、视频标准以及各类高画质选项的良好支持而受到广泛认可,目前已成为非 Windows 平台上高画质播放的优选方案。
由于 mpv 本身不提供图形界面,需要通过手动编写配置文件来完成各项设置,这对不熟悉命令行操作的用户来说可能存在一定门槛。本文旨在为普通用户提供一份 mpv 播放器的入门指南,帮助您逐步掌握 mpv 的使用方法。
相比图形界面的直观操作,手动编写配置文件的方式确实需要一定的学习成本。不过,当您熟悉这种方式后,会逐渐发现命令行配置所带来的灵活性与便捷性。
我觉得我需要一个图形界面的 mpv 播放器前端,这边推荐:
我因为是Windows,所以我下载Github上的exe版本,不管选择哪个,在配置时仍然可以参考本教程的内容。
简单的播放器控制界面
第一次打开软件如需给视频文件做关联可以按如图所示,Config→设置→注册视频文件关联,这样你视频文件打开方式就可以出现mpv

mpv 在播放界面上提供了一些简单的控制功能。在视频画面上移动鼠标会在界面底部显示浮动控制栏。

常用快捷键
→ 前进 10 秒 ← 后退 10 秒↑ 前进 30 秒 ↓ 后退 30 秒, 上一帧 . 下一帧[ -10%速度 ] +10%速度 { } 速度减半或翻倍 ←Backspace 重置速度PageUp 跳转到下一章节 PageDown 跳转到前一章节Space 播放/暂停L 单个文件循环- 降低音量 + 提高音量m 开启/关闭静音v 显示/隐藏字幕 r 字幕上移 R 字幕下移F G 字体缩放f orEnter or双击切换全屏/窗口显示s 截图 S 无字幕截图b 切换边框Ctrl t 保持置顶c 打开配置文件k 自定义快捷键配置文件位置:mpv.net 安装目录下的portable_config文件夹,包含mpv.conf(播放器配置)和input.conf(快捷键配置)。也可以在播放界面按c或k快速打开。
添加的配置命令
mpv 的默认渲染设置已经很好,一般来说已经足够。默认设置已经足以正常播放绝大多数视频,为了达到更好的效果以及符合个人的使用习惯,我们仍然需要一些配置。如果你的显卡性能较强,可以折腾下启用一套预设的更高质量的渲染设置,方法是在
mpv.conf 中根据需要写(复制粘贴)上一行:# 使用高质量渲染预设 profile=gpu-hq # 视频输出(支持 HDR/杜比视界) vo=gpu-next # 硬件解码(NVIDIA 显卡) hwdec=nvdec # 图形 API(Vulkan 性能更好) gpu-api=vulkan
缩放
# 高质量缩放算法 scale=ewa_lanczos
字幕优化
# 自动加载字幕 sub-auto=fuzzy # 字幕与视频混合渲染(避免色带) blend-subtitles=video # 优先语言 slang=zh-Hans,zh-CN,chs,sc,zh-Hant,zh-TW,cht,tc,eng
音频设置
# 音量标准化 af=loudnorm
截图配置
# 截图保存位置(可改为你的路径) screenshot-directory="~~desktop/mpv截图" # 截图文件名模板 screenshot-template="%f-%wH.%wM.%wS" # 高质量截图 screenshot-high-bit-depth=yes screenshot-png-compression=9
界面与交互
# 记住播放位置 save-position-on-quit=yes # OSD 进度条持续时间(毫秒) osd-duration=2000 # 启用缓存 cache=yes demuxer-max-bytes=500M demuxer-max-back-bytes=200M demuxer-readahead-secs=30 # 播放列表自动加载 loop-playlist=no # 鼠标自动隐藏(单位:毫秒) cursor-autohide=1000 cursor-autohide-fs-only=no
缓存设置参考标准:
内存大小 | 推荐缓存 | 适用场景 |
8GB | 150M | 轻度使用 |
16GB | 300M | 标准配置 |
32GB | 500M | 高画质本地 |
64GB(我) | 500-1000M | 大文件 + 网络播放 |
缓存作用:预先加载视频数据到内存,避免大文件播放或网络播放时的卡顿。本地播放大文件时,快进/快退响应更快。
其他
由于我使用的是 RTX 4070 Ti + Ryzen 9 7950X,可添加:
# 色彩空间提示(HDR 内容) target-colorspace-hint=yes # 解码器线程数(根据 Ryzen 9 7950X) vd-lavc-threads=16
自定义快捷键
按
k 打开input.conf 我推荐添加的快捷键:
# 跳 OP/ED(90 秒) Ctrl+RIGHT seek 90
但是我有小数字键盘,所以我改为了:
# ========== 小键盘快捷键 ========== # 跳过 OP/ED(前进 90 秒) KP0 seek 85 # 跳转到下一章节 KP9 add chapter 1 # 跳转到前一章节 KP3 add chapter -1 # 小键盘音量控制 KP_ADD add volume 2 KP_SUBTRACT add volume -2 # ========== 截图快捷键 ========== # s 无字幕原始截图(纯视频画面) s screenshot video # Shift+s 普通截图(含字幕和 OSD) Shift+s screenshot
因为我通常想截图只需截无字幕的,所以将截图快捷键调换了下,当使用的是外挂字幕时截图就是纯画面,封装嵌入到视频内容里的就没办法了
最后
目前mpv将作为我主力播放器尝试使用段时间,但是PotPlayer也不是没啥用了,在看一些国外视频教程时,若无字幕文件,可以用它生成字幕并实时翻译



