自定義您的 MPV 播放器,使其更易於使用


MPV Player 是適用於 Windows、Linux 和 macOS 的最廣泛使用的媒體播放器之一。這是一個非常輕量級的播放器,應該根據您的需要進行定制。 我們已經討論了 VLC 媒體播放器和 MPV 播放器之間的區別,所以如果您不喜歡自定義並且只想要一個“正常工作”的視頻播放器,那麼 MPV 播放器可能不適合您。

作為 VLC 媒體播放器的長期用戶,播放器有一些我不喜歡的地方,例如鍵盤快捷鍵和播放器的整體外觀。所以我使用來自 GitHub 的 Lua 腳本和一些自定義鍵綁定對其進行了修改。本教程將指導您進行自定義,使其看起來像 VLC 播放器。

安裝MPV播放器

這是起點。在我們做任何其他事情之前,讓我們將它安裝到我們的發行版中。打開終端並根據您的發行版輸入以下命令:

# On Debian and Ubuntu based distributions
sudo apt update && sudo apt install mpv

# On Arch Linux based distribution
sudo pacman -S mpv

# On Fedora Workstation
sudo dnf install mpv

當您第一次使用本播放器播放文件時,您會看到如下界面:

Mpv播放界面

定制MPV播放器

現在開始自定義,打開終端並鍵入以下命令以從 GitHub 克隆腳本。

git clone https://github.com/maoiscat/mpv-osc-modern

您可以使用此頁面上列出的任何主題。

克隆 GitHub 存儲庫

現在讓我們創建一個目錄來存儲所有腳本並與 MPV 一起使用。

mkdir ~/.config/mpv/scripts

接下來,讓我們將 Lua 腳本從克隆的目錄移動到新創建的目錄。類型:

mv mpv-osc-modern/modern.lua ~/.config/mpv/scripts

創建另一個目錄來存放此腳本所需的字體。

mkdir ~/.config/mpv/fonts

同樣,通過鍵入以下內容移動此目錄中的字體:

mv mpv-osc-modern/Material-Design-Iconic-Font.ttf ~/.config/mpv/fonts

好的,打開文件看看 mp 現在是什麼樣子的。

MPV播放器新界面MPV播放器新界面

我們還添加了其他腳本,例如文件瀏覽器、自動加載和封面。你可以像上面那樣添加它。

此頁面上列出了許多其他腳本,因此您可以安裝適合您需要的腳本。

現在,這部分是可選的,但它也會更改各種操作的鍵綁定。這也可以通過創建一個名為 input.conf 使用您最喜歡的文本編輯器,輸入:

# For Vim users 
vim ~/.config/mpv/input.conf

# For nano users
nano ~/.config/mpv/input.conf

如果您使用的是 vim,請按“I”進入插入模式。我的配置文件如下所示:

mpv 播放器的自定義鍵綁定MPV 播放器的自定義鍵綁定

上面的配置執行以下操作:

  • “向上箭頭”將音量增加 5 個單位
  • 使用“向下箭頭”減少 5 個單位
  • “向上滾動鼠標/觸摸板”增加音量
  • “鼠標/觸摸板向下滾動”降低音量
  • “在觸摸板上向左滑動”返回 5 秒
  • 在觸摸板上向右滑動可前進 5 秒
  • ‘n’ 鍵播放播放列表中的下一個媒體
  • ‘p’ 鍵播放播放列表中的上一個文件

如果您使用的是 vim,請按 Esc 並輸入: :wq 保存並退出。 如果您使用的是 nano 編輯器,請按 Ctrl+O 和 Ctrl+X 保存並退出。

您還需要根據需要編輯 mpv.conf 文件,並使用以下命令使用 vim 或 nano 打開它:

vim  ~/.config/mpv/mpv.conf

# OR

nano ~/.config/mpv/mpv.conf

添加以下行:

save-position-on-quit=yes
# The default volume of mpv when you open it
volume=90
blend-subtitles=yes
screenshot-directory=~/Pictures/Screenshots
screenshot-format=png
osc=no
# You should read about Hardware acceleration on mpv to choose your correct settings
hwdec=vaapi
# Display English Subtitles if available
slang=en
# Defalt audio language
alang=en

如果您使用的是 nano,請按 Ctrl+O 和 Ctrl+X 保存並退出,按 Escape,然後鍵入: :wq 保存並退出 vim 編輯器。

將名為 autoload.conf 的文件添加到 script-opts 目錄以啟用“自動加載”腳本。

vim ~/.config/mpv/script-opts/autoload.conf
# Or
nano ~/.config/mpv/script-opts/autoload.conf

添加以下行:

disabled=no
images=yes
videos=yes
audio=yes
ignore_hidden=yes

保存並再次退出編輯器。

如果啟用文件瀏覽器腳本,您可以從終端按 Ctrl+O 訪問文件瀏覽器並使用鍵盤上的箭頭鍵在目錄之間導航。

Mpv 文件瀏覽器MPV播放器文件瀏覽器

在上面的截圖中,我使用了一個名為 modern-x-compact 的主題。

總結

這裡的可能性是無窮無盡的。您基本上可以添加腳本來自動下載字幕或流式傳輸種子。 您還可以將 MPV Player 用作圖像查看器。 它肯定比 VLC 媒體播放器有更多的功能,但許多人選擇使用 VLC,因為它需要更長的時間來使用終端。我希望本教程能幫助您讓您的 MPV 看起來又好又好用。