iT邦幫忙

2026 iThome 鐵人賽

DAY 15
0
自我挑戰組

一天一招,快速上手 mpv-lazy系列 第 15

Day15:邊工作邊看片:mpv-lazy 視窗置頂與子母畫面設定

  • 分享至 

  • xImage
  •  

邊工作邊看片、邊打遊戲邊聽講座 —— 這種時候你需要一個小視窗,浮在所有東西上面不會被蓋掉。

今天把 mpv 調成這個樣子。

手動從選單置頂

右鍵可以從 工具點擊 `切換 視窗置頂。

https://ithelp.ithome.com.tw/upload/images/20260814/20182793N8PTV5zK3x.png

啟動 mpv 置頂

最單純的形式:

### mpv.conf
ontop = yes

要切換的話,mpv 原生綁在 T(大寫,也就是 Shift+t)。

但在 mpv-lazy 上 T 沒有反應。 因為懶人包把 mpv 的內建快捷鍵整組關掉了(設定裡有一行 input-builtin-bindings = no),改走自己的 uosc 介面。實際入口是:

右鍵 → 工具 → 切換 窗口置頂

「只在播放時置頂」要自己開

這是本篇最實用的一段。

懶人包的 portable_config\profiles.conf 裡已經備好了一個 profile,但預設是停用的(觸發條件那行被註解掉了)。長這樣:

[ontop_playback]
 profile-desc = 基于播放状态的自动置顶
#profile-cond = not pause and not p.idle_active
 profile-restore = copy
 ontop = yes

profile-cond 那行前面的 # 拿掉就生效了。

它的邏輯是「沒有暫停、而且不是待機狀態」的時候置頂。所以你按暫停去回訊息,視窗就讓開;按播放,它又浮上來。這正是大家想要的那個行為,而且比官方那個腳本做得更完整。

profile-restore = copy 那行不能拿掉 —— 沒有它,條件變成 false 的時候設定不會被收回去,等於只會開不會關。

其實這個當初功能,我有請 AI 寫一個 lua 腳本,後來看 mpv-lazy profile 設定檔才發現有這個設定,沒想到透過設定也能達成,不需要靠腳本。

懶人包其實內建了子母片(小視窗)功能

這個發現蠻可惜的,因為它很好用但預設沒綁鍵。

懶人包的 input_plus.lua 腳本裡有個功能叫 pip_dummy(作者自己叫它「偽窗口化」),按一下就會把視窗變成小窗浮在上面。它實際做的事是一次設好六個選項:關全螢幕、去邊框、縮到指定面積、關掉自動改尺寸、允許自由拉伸、開啟置頂。

但出貨的設定裡沒有綁任何鍵給它。 你得自己加:

在 input_uosc.conf

# 預設縮到螢幕面積的 20%
Alt+p    script-binding input_plus/pip_dummy

想指定大小的話:

Alt+o    script-message-to input_plus pip_dummy_pct 35

要注意它是單向的 —— 按了會變小窗,但沒有內建的「還原」。想回去得自己組一條命令:

Alt+0    set fullscreen no ; set border yes ; set current-window-scale 1 ; set auto-window-resize yes ; set keepaspect-window yes ; set ontop no

如果你平常比較常用 uosc 選單,也可以乾脆把「啟用」和「還原」一起放進選單。input_uosc.conf 裡 #! 後面的文字就是選單名稱,而 > 代表下一層:

#    script-binding input_plus/pip_dummy                                  #! 子母片 > 啟用
#    set fullscreen no ; set border yes ; set current-window-scale 1 ; set auto-window-resize yes ; set keepaspect-window yes ; set ontop no                                                       #! 子母片 > 還原

https://ithelp.ithome.com.tw/upload/images/20260814/201827933kj2C4CHmi.png

相關文章


上一篇
Day14:mpv-lazy 自動連播與續播
下一篇
Day16:補幀與超分有哪些缺點?
系列文
一天一招,快速上手 mpv-lazy18
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言