由于某些视频无法在 Mint 19.2 默认版本中播放mpv
,我已通过从 PPA 更新到较新版本来修复该问题,如前所述这里。
在默认版本中,我能够配置屏幕显示,以便显示较旧的默认 mpv GUI
而不是新的默认值
通过编辑文件中的一行~/.config/mpv/lua-settings/osc.conf
:
layout=box
如..所示这里。
现在那行不通了。
在新版本中购电协议页面我读到了
Osc 配置选项现在进入 ~/.mpv/lua-settings/osc.config 请参阅 /usr/share/doc/mpv 中的联机帮助页或 pdf
但这没有用。
查一下那个pdf,在我看来它包含与这里:
OSC 通过放置在 mpv 用户目录中的配置文件 script-opts/osc.conf 以及通过 --script-opts 命令行选项提供有限的配置。通过命令行提供的选项将覆盖配置文件中的选项。
在我看来,这并不是新版本特有的;它已经指的是我使用的旧版本 mpv;我从未/.mpv/script-opts/osc.conf
在默认版本中 遵循该设置(是吗?),但如上所述~/.config/mpv/lua-settings/osc.conf
(按照说明这里)。但这些都不适用于我的新版本。
所以,我尝试在中进行这些设置但没有成功
~/.mpv/lua-settings/osc.config
(如新版本 PPA 页面所述)~/.config/mpv/lua-settings/osc.conf
(适用于默认版本)/.mpv/script-opts/osc.conf
(如果我正确理解了短语“ script-opts/osc.conf 放置在 mpv 的用户目录中”)。
答案1
简短回答:正确的文件是~/.config/mpv/script-opts/osc.conf
.一些选项已被弃用,例如seekbarstyle=slider
.
使用该文件~/.config/mpv/lua-settings/osc.conf
(在旧版本中有效)并在终端中运行 mpv,我看到:
[osc] lua-settings/ is deprecated, use directory script-opts/
[osc] Invalid setting "slider" for seerekbarstyle
所以,需要的文件是~/.config/mpv/script-opts/osc.conf
.
正如所说这里,
搜索栏样式
Default: bar Sets the style of the playback position marker and overall shape of the seekbar: bar, diamond or knob.
旧的设置是slider
.现在唯一可用的选项 是bar
或。 (diamond
knob
https://mpv.io/manual/master/#config-syntax)
相同的选项在命令中起作用:
mpv --player-operation-mode=pseudo-gui --script-opts=osc-layout=box,osc-seekbarstyle=bar,osc-deadzonesize=0,osc-minmousemove=3 /path/to/mediafile
人们可以编辑该文件或使用以下行/usr/share/applications/mpv.desktop
创建一个新文件~/.local/share/applications/mpv.desktop
Exec=mpv --player-operation-mode=pseudo-gui --script-opts=osc-layout=box,osc-seekbarstyle=bar,osc-deadzonesize=0,osc-minmousemove=3-- %U
。