Qua*_*odo 6 video-player mpv-media-player
我已经设法通过添加visibility=always到来将 mpv 的进度条设置为始终可见~/.config/mpv/script-opts/osc.conf。但是,该栏遮挡了部分视频。
有没有办法调整视频区域的大小,使其不被栏覆盖(就像在 VLC 中一样)?
我在手册中找到了--window-scale,及其变体,但它们都没有解决我的问题,它们只改变了窗口大小。--autofit
您正在寻找的选项是boxvideo,它适用于 mpv 0.31 及更高版本(请参阅相关的git commit)。只需添加:
boxvideo=yes
Run Code Online (Sandbox Code Playgroud)
您~/.config/mpv/script-opts/osc.conf和您的视频中的内容应显示在进度条上方。
还要确保更改字幕的垂直位置,因为它们现在可能会被 OSC 覆盖,方法是sub-margin-y在~/.config/mpv/mpv.conf文件中添加以下选项:
sub-margin-y=<size>
Run Code Online (Sandbox Code Playgroud)
其中<size>表示子屏幕的顶部和底部边距(以缩放像素为单位)。
要安装最新版本的 mpv,如果您的 Ubuntu 版本的默认存储库中未包含该版本,您可以通过运行以下命令来添加mpv 的 PPA :
sudo add-apt-repository ppa:mc3man/mpv-tests
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后重新安装 mpv:
sudo apt install --reinstall mpv
Run Code Online (Sandbox Code Playgroud)