防止mpv的进度条遮住视频

防止mpv的进度条遮住视频

我已成功将 mpv 的进度条设置为始终可见,方法是将其添加visibility=always~/.config/mpv/script-opts/osc.conf。但是,进度条遮挡了部分视频。

有没有办法调整视频区域的大小以使其不被条覆盖(就像在 VLC 中一样)?

我在手册中找到了--window-scale及其变体,但它们都没有解决我的问题,它们只是改变了窗口大小。--autofit

答案1

您正在寻找的选项是boxvideo,适用于 mpv 0.31 及以上版本(请参阅相关git 提交)只需添加:

boxvideo=yes

~/.config/mpv/script-opts/osc.conf的视频应该显示在进度条上方。

另外,请确保更改字幕的垂直位置,因为它们现在可能会被 OSC 覆盖,通过添加sub-margin-y文件中的选项~/.config/mpv/mpv.conf为:

sub-margin-y=<size>

其中<size>表示字幕的顶部和底部屏幕边距(以缩放像素为单位)。


要安装最新版本的 mpv,如果它不包含在你的 Ubuntu 版本的默认存储库中,你可以添加mpv 的 PPA通过运行以下命令:

sudo add-apt-repository ppa:mc3man/mpv-tests
sudo apt-get update

然后重新安装mpv:

sudo apt install --reinstall mpv

相关内容