如何更改mpv播放器的按鍵綁定?

如何更改mpv播放器的按鍵綁定?

我想用向上/向下鍵而不是 mpv 播放器中預設的 9/0 來增大/減小音量。

答案1

按著這些次序:

  1. input.conf裡面建一個文件~/.config/mpv
  2. 開啟文件並新增以下行:

    UP add volume +2
    
    DOWN add volume -2
    

答案2

為了擴展阿倫的答案,還可以將其他鍵修改為其他操作,對於大多數鍵盤鍵來說,它很簡單:

[key] [action]

其中 [key] 是您想要的按鍵(區分大小寫),[action] 是您希望玩家執行的操作,其中頁麵包含完整的預設配置文件,其中包含您可以執行的所有操作,但我找不到列出操作的位置,因此它可能支援更多操作。

然而,對於其他按鍵,尤其是非標準鍵,您可能需要使用以下標誌執行 mpv:

--input-test --force-window --idle

這將使 mpv 創建一個行為類似於 xev 的視窗(儘管更加用戶友好,因為它顯示您在螢幕上按下的鍵的名稱)。

這樣您就可以看到您按下了哪些按鍵,這對於您使用額外按鈕配置滑鼠時特別有用,因為某些按鈕在 mpv 中可能有特殊名稱。

這是我在設定檔中看到的操作的小表,如果有人找到包含完整操作清單的位置,我將用指向那裡的連結替換它。

我找到了一個完整列表/指南的鏈接,但我將把它留在這裡作為快速查找,鏈接位於這裡但我剛剛錯過了。

(..) 是強制性的
[..] 是可選的
┌────────────────┬────────────────────────────────── ────────────────┬────────────────────────────────── ─ ────────────────────────────────────────────────── ─ ──────────┐
│ 功能 │ 指令 │ 詳情 │
├────────────────┼────────────────────────────────── ────────────────┼──────────────────────────────── ─ ───────────────────────────────────────────────── ─ ─────────┤
│ 音量控制 │ 增加音量 (x) │ (x) 是加總音量的簽章金額 │
│ 搜尋 │ [no-osd] [sub-]seek (x) [精確] │ (x) 是要搜尋的有符號秒數 │
│ │ │ 可以在開頭加上“no-osd”,讓osd不顯示出來 │
│ │ │ 可以在後面加上「exact」以使查找準確 │
│ │ │ 「sub-」使搜尋進入 [x] 個字幕條目而不是秒 │
│ 視訊平移 │ 視訊平移(方向)(x) │ (方向)是“x”或“y”,(x) 是移動量 │
│ 視訊縮放 │ 視訊縮放 (x) │ (x) 是縮放量 │
│ 視訊速度 │ (乘)(設定)速度 [1/](x) │ (x) 是縮放的量,您可以在前面加上 [1/] 以使分數更容易 │
│ 退出 │ quit[-watch-later] │ 退出視頻,[-watch-later] 是一個選項,但我不確定它的作用 │
│ 幀搜尋 │ 幀[-back]-step │ 如果未指定[-back],則向前一幀並暫停,否則向後一幀 │
│ 暫停 │ [cycle]暫停 │ 如果指定[cycle],則切換目前狀態,否則只是暫停 │
│ 播放清單 │ 播放清單(-next)(-prev) │ 只能指定其中一個,不能同時指定,也不能指定 │
│ 顯示進度 │ 顯示進度 │ │
│ 設定全螢幕 │ 設定全螢幕(否)(是) │ 僅其中之一 │
│ 螢幕模組 │ 新增(對比)(亮度)(伽瑪)(飽和度) │ │
└────────────────┴──────────────────────────────────── ────────────────┴────────────────────────────────── ─ ────────────────────────────────────────────────── ─ ──────────┘
還有更多,但我認為這列出了最常見的需要的。

(如果你想知道為什麼我要回答一個一年前的問題,那是因為我自己在這裡找不到答案,但這是我搜索時出現的第一個問題,所以我想有人會看這個問題可能還想知道如何更改所有其他按鍵)

相關內容