跳至主要内容

讓 IINA 的快捷鍵變得像 YouTube 一樣

IINA 是一款 macOS 上很好用、長得漂亮,同時開源的影片播放器。它是基於一款很強大的播放器 mpv 所開發的,因此 mpv 支援的鍵盤快捷鍵,IINA 也都支援!所以,這篇文章會教你把 IINA 的快捷鍵改成像 YouTube 一樣直覺。

⬇️ 你可以在官網下載 IINA,或是在 Github 查看原始程式碼

我加上了哪些快捷鍵

由於 YouTube 仍然是我最熟悉的影片播放器介面,因此我把上面最常用的幾個功能都搬過來 IINA 了,包括:

  • 透過 0 - 9 數字鍵跳轉影片的各個片段
  • 左右方向鍵可以跳轉前後五秒、jl 可以跳轉前後十秒
  • 透過 k 控制播放及暫停
  • 透過 c (caption) 開啟及關閉字幕
  • 透過 m (mute) 靜音或取消靜音

我也加上了在《好用的瀏覽器擴充功能》推薦的「影片速度控制神器」的快捷鍵,所以你可以透過 ad 來加減 0.25 倍速、s 回到預設的播放速度,還有 g 來跳轉到偏好的播放速度。

如何設定

  • 進到 IINA 後,按 Command-, 進入偏好設定
  • 點選「⌨️ Key Bindings」,選擇「IINA Default」後點擊下面的「Duplicate」複製一份設定
  • 輸入自定義的的鍵盤設定檔名稱,並且 Command-Q 退出 IINA
  • 開啟 Finder,按下 Command-Shift-G,貼上、並前往這個路徑: ~/Library/Application Support/com.colliderli.iina/input_conf/
  • 這時會看到一個你自定義的名稱的配置 .conf 檔案,你可以透過內建的文字編輯 App 開啟他
  • 把下面這串咒語貼到 .conf 的最下面並存檔,就大功告成了!
d add speed 0.5
a add speed -0.5
g set speed 2.0
RIGHT seek 5 relative+exact
LEFT seek -5 relative+exact
l seek 10 relative+exact
j seek -10 relative+exact
k cycle pause
0 seek 0 absolute
1 seek 10 absolute-percent
2 seek 20 absolute-percent
3 seek 30 absolute-percent
4 seek 40 absolute-percent
5 seek 50 absolute-percent
6 seek 60 absolute-percent
7 seek 70 absolute-percent
8 seek 80 absolute-percent
9 seek 90 absolute-percent
c cycle sub

當然,你也可以自訂義你想要跳轉的速度、或是跳轉的秒數。舉例來說,如果我希望我按下 g 時可以快速跳轉到 3 倍速,只要把第三行的 g set speed 2.0 改成 g set speed 3.0 就可以了。其他功能也是一樣的邏輯。

我也整理了一個快捷鍵對應的功能說明,你可以根據自己的需求調整:

按鍵功能
d播放速度 +0.5
a播放速度 -0.5
g設定播放速度為 2.0x
→ (RIGHT)前進 5 秒
← (LEFT)後退 5 秒
j前進 10 秒
l後退 10 秒
k播放/暫停
0跳到影片開頭 (0%)
1–9跳到影片 10% – 90%
c開啟 / 關閉字幕