自定義您的 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 更美觀、更易於使用。