![如何无限循环播放 MPV 播放器上默认播放的每个视频,而不必每次都按 shift+L 热键?](https://linux22.com/image/1631814/%E5%A6%82%E4%BD%95%E6%97%A0%E9%99%90%E5%BE%AA%E7%8E%AF%E6%92%AD%E6%94%BE%20MPV%20%E6%92%AD%E6%94%BE%E5%99%A8%E4%B8%8A%E9%BB%98%E8%AE%A4%E6%92%AD%E6%94%BE%E7%9A%84%E6%AF%8F%E4%B8%AA%E8%A7%86%E9%A2%91%EF%BC%8C%E8%80%8C%E4%B8%8D%E5%BF%85%E6%AF%8F%E6%AC%A1%E9%83%BD%E6%8C%89%20shift%2BL%20%E7%83%AD%E9%94%AE%EF%BC%9F.png)
我认为标题很清晰,无需填写正文。
每次播放新视频时,inf 循环都会消失,每次我都需要再次按 shift+L。如何将其设为我的默认设置。据我所知,这个程序中没有配置。如果我错了或没有仔细查看,请见谅。
答案1
据我所知,该程序中没有配置。
虽然默认情况下不会创建,但它mpv
支持一个名为 的文件mpv.conf
,允许mpv
自定义行为(全局、针对特定媒体扩展,或通过设置引用任意选项组并可与 一起使用的其他自定义“配置文件” )。可以找到最新版本的 的--profile=
一般格式概述mpv.conf
mpv
这里(“稳定”版本这里)。
如何使用 MPV 播放器无限循环播放默认播放的每个视频?
创建一个名为 的文本文件
mpv.conf
。将以下行放入该文件中:
例如 mpv.conf
loop-file=inf
放置
mpv.conf
在以下目录之一下(取决于您的平台):# Linux # System-wide /etc/mpv /usr/local/etc/mpv # User specific ~/.config/mpv/mpv.conf # Windows C:\users\USERNAME\AppData\Roaming\mpv\mpv.conf # Create "portable_config" in the same folder as mpv.exe C:\path\to\mpv\portable_config\mpv.conf
如果您想要无限循环播放列表,请使用loop-playlist=inf
。您可以将两个选项添加到 以mpv.conf
创建一个无限播放列表,其中每个条目也无限循环:
例如 mpv.conf
loop-playlist=inf
loop-file=inf
为了提高可用性,您还可以添加配置文件来禁用循环:
例如 mpv.conf
# global (default) options
loop-playlist=inf
loop-file=inf
# "finite" playback profile (disable looping)
# usage: mpv --profile=finite ...
# Note that "finite" is an arbitrary name
[finite]
loop-playlist=no
loop-file=no
参考文献(mpv)
答案2
您可以使用循环选项创建别名并将其保存到 .profile 或 .zshrc 或 .bashrc,如下所示:
alias mpvl='mpv --loop '