1.MPlayer 自定义快捷键配置模板。您可以直接将其复制到 ~/.mplayer/input.conf 文件中
# ================= 播放控制 =================
SPACE cycle pause # 空格键:播放/暂停切换
q quit # q键:立即退出播放器
ENTER playlist_next # 回车键:播放列表中的下一个文件
< playlist_prev # <键:播放列表中的上一个文件
# ================= 快进与快退 (自定义步进) =================
# 默认是左右方向键10秒,这里可以修改为您喜欢的时长
RIGHT seek +10 # 右方向键:快进 10 秒
LEFT seek -10 # 左方向键:快退 10 秒
UP seek +60 # 上方向键:快进 1 分钟
DOWN seek -60 # 下方向键:快退 1 分钟
PGUP seek +600 # PageUp键:快进 10 分钟
PGDWN seek -600 # PageDown键:快退 10 秒
# ================= 音量与静音 =================
9 add volume -5 # 9键:音量减小 5%
0 add volume +5 # 0键:音量增加 5%
m cycle mute # m键:切换静音状态
# ================= 画面与全屏 =================
f cycle fullscreen # f键:切换全屏模式
1 add contrast -1 # 1键:降低对比度
2 add contrast +1 # 2键:增加对比度
3 add brightness -1 # 3键:降低亮度
4 add brightness +1 # 4键:增加亮度
5 add hue -1 # 5键:降低色调
6 add hue +1 # 6键:增加色调
7 add saturation -1 # 7键:降低饱和度
8 add saturation +1 # 8键:增加饱和度
# ================= 字幕控制 =================
z add sub-delay -0.1 # z键:字幕提前 0.1 秒
x add sub-delay +0.1 # x键:字幕延迟 0.1 秒
j cycle sub # j键:切换字幕轨道
s screenshot # s键:截图(保存为 PNG 格式)
# ================= 音频同步调整 =================
+ add audio-delay +0.1 # +键:音频延迟增加 0.1 秒
- add audio-delay -0.1 # -键:音频延迟减少 0.1 秒
2.默认推荐配置模板,以及关键参数的详细解析。你可以直接将其复制到 ~/.mplayer/config文件中生效
# ================= 视频输出 (Video Output) =================
# 推荐 xv:利用显卡 Overlay,CPU占用极低,兼容性好
# 若为 NVIDIA 显卡且支持硬解,可改为 vo=vdpau
# 若追求更高画质缩放算法,可改为 vo=gl
vo=xv
# 允许画面自动缩放以适应窗口
zoom=yes
# 当 CPU 负载过高时,自动丢帧以保声音同步
framedrop=yes
# 开启硬件加速解码(自动检测 VA-API/VDPAU等)
hwdec=auto
# ================= 音频输出 (Audio Output) =================
# 推荐 alsa:底层延迟低,稳定性强
# 若系统强制使用 PulseAudio 且出现冲突,可改为 ao=pulse
ao=alsa
# 启用软件音量控制,避免硬件音量调节范围受限
softvol=yes
# 默认启动音量 80%
volume=80
# 最大音量可放大至 200%(用于小声源文件)
volume-max=200
# ================= 字幕设置 (Subtitles) =================
# 自动检测中文字幕编码,防止乱码
subcp=enca:zh:utf8
# 字幕字体大小为屏幕高度的 3%
subfont-text-scale=3
# 字幕字体抗锯齿美化
subfont-autoscale=1
# ================= 缓存与网络 (Cache & Network) =================
# 设置 8MB 缓存,应对网络抖动或高码率本地文件
cache=8192
# 预加载 50% 缓存后再开始播放,减少中途停顿
cache-min=50
# 针对流媒体,增加超时等待时间至 60秒
timeout=60
# ================= 其他行为 (Behavior) =================
# 记住上次播放位置(需配合前端如 SMPlayer 或脚本实现,原生 MPlayer 需手动指定 -ss)
# 默认全屏播放(按需开启,注释掉则窗口播放)
# fs=yes
# 无限循环播放(按需开启)
# loop=0
Top comments (0)