Skip to content

进阶指南

本节介绍 mpv 的高级功能和配置选项,帮助您充分利用 mpv 的强大功能。

内容概览

视频和音频

功能特性

高级播放

配置文件进阶

使用配置文件片段

mpv 支持使用多个配置文件片段:

bash
# 在主配置文件中加载其他配置
include=video.conf
include=audio.conf

条件配置

根据不同的播放内容使用不同的配置:

bash
# 仅对特定格式应用配置
[extension.mkv]
video-aspect=16:9

# 仅对 DVD 应用配置
[dvd://]
dvd-speed=2

配置文件继承

使用配置文件继承来创建不同的配置方案:

bash
# 定义基础配置
[default]
vo=gpu
hwdec=auto

# 定义高质量配置
[high-quality]
profile=default
profile=gpu-hq

# 定义低功耗配置
[low-power]
profile=default
hwdec=auto-safe
vo=gpu

性能优化

GPU 硬件加速

bash
# 启用硬件解码
hwdec=auto

# 使用特定硬件解码器
hwdec=nvdec  # NVIDIA
hwdec=videotoolbox  # macOS
hwdec=vaapi  # Linux Intel/AMD

视频渲染优化

bash
# 高质量渲染
profile=gpu-hq

# 插值设置
interpolation=yes
video-sync=display-resample

# 去隔行扫描
deinterlace=auto

音频优化

bash
# 音频标准化
audio-normalize-downmix=yes

# 音频重采样
audio-samplerate=48000

# 音频延迟补偿
audio-delay=0

故障排除

常见问题

  1. 视频播放卡顿

    • 尝试启用硬件解码:hwdec=auto
    • 降低渲染质量:profile=fast
  2. 音频不同步

    • 调整音频延迟:audio-delay=0.1
    • 使用音频同步:audio-sync=yes
  3. 字幕显示异常

    • 检查字幕编码:sub-codepage=utf-8
    • 调整字幕样式:sub-font-size=40

调试模式

bash
# 启用详细日志
mpv --msg-level=all=v video.mp4

# 显示性能统计
mpv --stats video.mp4

下一步

选择您感兴趣的主题深入了解: