RESUMING PLAYBACK(恢复播放)
mpv 能够存储当前播放文件的播放位置,并在下次播放该文件时从那里恢复。这是通过 quit-watch-later 命令(默认绑定到 Shift+Q)、write-watch-later-config 命令和 --save-position-on-quit 选项完成的。
恢复播放方法
使用快捷键
按 Q 键退出 mpv,播放位置将被保存。下次播放同一文件时,mpv 将自动从上次位置继续。
使用配置选项
bash
# 启用退出时保存位置
save-position-on-quit=yes使用命令
bash
# 写入恢复配置
write-watch-later-config
# 退出并保存位置
quit-watch-later两种方法的区别
始终使用绑定到 quit-watch-later 的键退出和使用 --save-position-on-quit 的区别在于,后者即使在 mpv 以键绑定以外的方式关闭时也会保存播放位置,例如单击窗口标题栏中的关闭按钮。但是,如果 mpv 突然终止且没有时间保存,则位置将不会被保存。例如,如果您在未事先关闭 mpv 的情况下关闭系统。
保存其他选项
mpv 还会在播放开始后修改时存储播放位置以外的选项,例如音量和选定的音频/字幕,并在下次播放文件时恢复它们的值。可以使用 --watch-later-options 选项配置保存哪些选项。
播放列表中的恢复
播放多个播放列表条目时,mpv 会检查其中一个是否有恢复配置文件,如果找到,它将从该文件重新开始播放。例如,如果您在节目的第 5 集上使用 quit-watch-later,然后播放所有剧集,mpv 将自动从第 5 集恢复播放。
配置选项
bash
# 退出时保存位置
save-position-on-quit=yes
# 保存的选项
watch-later-options=start,vid,aid,sid,volume,mute
# 写入文件名
write-filename-in-watch-later-config=yes恢复播放文件
播放历史保存在以下目录:
- Linux:
~/.config/mpv/watch_later/ - macOS:
~/.config/mpv/watch_later/ - Windows:
%APPDATA%/mpv/watch_later/
每个文件的播放位置保存为独立的文件,文件名基于视频文件的哈希值。
相关链接
- OPTIONS - 选项列表
- INTERACTIVE CONTROL - 交互控制