是否可以像在 vlc 中那样从 mpv 中离开的地方继续播放电影?

是否可以像在 vlc 中那样从 mpv 中离开的地方继续播放电影?

我不知道vlc是怎么做到的;我想它需要电影的时间戳并将其放入缓存或类似的地方。这就是它在 vlc 中的工作方式 -

A。您看到一个媒体文件,假设它包含 1.5 小时,b.在某个时刻,比如 15-30 分钟后,或者任何您感觉停下来的时候,因为您有其他工作、接到电话或任何干扰您观看的事情。

C。一段时间后,您再次启动媒体文件。在 vlc 中,右上角会出现一个小按钮,表示从上次中断的地方继续。

d.如果您选择该按钮/选项,它将从您上次停止的位置开始播放媒体文件。

我还见过连续使用 2-3 个媒体文件,即使这样它也会记住位置。

mpv 中是否可以有类似的功能?有没有一种方法已经可以工作了,或者这将是我需要在 mplayer github 上提出的功能请求?

答案1

您可以mpv使用该--save-position-on-quit选项运行。例如

mpv --save-position-on-quit /path/to/video.mkv

或者,如果您想mpv默认执行此操作,可以将该选项添加到其配置文件中。例如:

echo "save-position-on-quit" >> ~/.config/mpv/mpv.conf

或者使用您最喜欢的文本编辑器添加同一行。--配置文件中不需要选项前缀。

如果您希望此选项成为系统上所有用户的默认选项,而不仅仅是您自己的用户,则要编辑的配置文件(以 root 身份)是否/etc/mpv/mpv.conf作为mpv软件包安装。/usr/local/etc/mpv/mpv.conf如果通过编译源代码安装的话可能会这样。

答案2

使用“Q”( Shiftq)。你会退出,下次玩的时候会从你离开的时候开始。

与 q 类似,但存储当前播放位置。如果可能的话,稍后播放同一文件将在旧的播放位置恢复。

https://mpv.io/manual/master/

相关内容