Skip to content

基本使用

本节介绍 mpv 的基本使用方法和常见操作。

命令行语法

bash
mpv [选项] [文件|URL|播放列表|-]
mpv [选项] 文件1 文件2 文件3

播放控制

暂停和继续

  • Spacep 键暂停/继续播放
  • . 键逐帧前进(暂停状态下)
  • , 键逐帧后退(暂停状态下)

快进快退

  • / :快退/快进 5 秒
  • / :快退/快进 1 分钟
  • Shift+← / Shift+→:精确快退/快进 1 秒
  • Ctrl+← / Ctrl+→:跳转到上/下一个字幕

音量控制

  • 9 / 0:降低/增加音量
  • / / *:降低/增加音量(小键盘)
  • m:静音/取消静音

字幕控制

  • j / J:切换字幕轨道
  • v:显示/隐藏字幕
  • z / Z:调整字幕延迟
  • r / R:上下移动字幕

视频控制

  • _:切换视频轨道
  • #:切换音频轨道
  • f:切换全屏
  • T:切换窗口置顶

播放列表

播放多个文件

bash
mpv file1.mp4 file2.mp4 file3.mp4

使用播放列表文件

bash
mpv playlist.m3u

播放列表控制

  • < / >:上一个/下一个
  • Enter:下一个
  • Shift+Home / Shift+End:第一个/最后一个

循环播放

单文件循环

bash
mpv --loop=inf video.mp4

A-B 循环

l 键设置 A 点,再次按 l 键设置 B 点,视频将在 A-B 之间循环播放。

截图

s 键截图,截图将保存到当前目录或配置的截图目录。

速度控制

  • [ / ]:降低/增加 10% 播放速度
  • { / }:减半/加倍播放速度
  • Backspace:恢复正常速度

高级用法

从标准输入播放

bash
cat video.mp4 | mpv -

使用 EDL 播放

bash
mpv edl://file1.mp4;file2.mp4

指定起始位置

bash
mpv --start=120 video.mp4  # 从 2 分钟开始播放
mpv --start=50% video.mp4  # 从 50% 开始播放

下一步