測評適用于 Linux 中 Wayland 的優(yōu)秀屏幕錄制軟件
大多數(shù)主流 Linux 發(fā)行版(例如 Ubuntu 和 Fedora)中都默認使用現(xiàn)代的 Wayland 協(xié)議。然而,作為 X.Org 的繼任者,Wayland 更加安全并且遵循現(xiàn)代標準,但這需要開發(fā)人員針對 Wayland 重新開發(fā)應(yīng)用程序。
基于 X.Org 開發(fā)的 Linux 傳統(tǒng)應(yīng)用程序在大多數(shù)情況下都無法在 Wayland 上正常工作,除非進行修改。屏幕錄制軟件也屬于這個范疇。許多廣受歡迎的屏幕錄制軟件是為 X.Org 開發(fā)的,并且在 Wayland 中已無法工作。
但是有些仍然可以工作。在本文中,我將向你介紹我在 Wayland 會話中測試過,并且運行良好的一些屏幕錄制軟件。
適用于 Linux 發(fā)行版下 Wayland 的最佳屏幕錄制軟件應(yīng)用
1、Kooha
首先介紹的是 Kooha,這是一款使用 GTK 編寫的屏幕錄制軟件,支持 X11 和 Wayland。它是 GNOME 桌面環(huán)境下最快速、最簡單的屏幕錄制軟件之一。該應(yīng)用程序是提供順暢錄制體驗的最佳 GNOME 應(yīng)用之一。此實用工具支持硬件加速、定時器、多種輸入源以及許多先進功能。主要功能如下:
- 在多顯示器環(huán)境中,能夠選擇顯示端口和窗口
- 硬件加速編碼(默認禁用,但可以在設(shè)置中啟用)
- 能夠記錄屏幕的特定區(qū)域
- 可以同時錄制電腦聲音和麥克風(fēng)聲音
- 指定制作錄屏視頻前的延時秒數(shù)
- 支持選擇幀速率
- 支持多種媒體文件類型,包括:WebM、mp4、gif、Mkv 等
Kooha - 最好的 GNOME 屏幕錄制軟件
Kooha 設(shè)置
使用 Flatpak 安裝 Kooha 非常容易。 為你的系統(tǒng)設(shè)置 Flatpak 和 Flathub,并運行以下命令進行安裝:
flatpak install io.github.seadve.Kooha
我們在使用 Wayland 會話的最新版 Ubuntu 22.10 和 Fedora 37 中測試過,并且工作流程非常順暢。
更多有關(guān) Kooha 的詳細信息:
2、GNOME 屏幕錄制軟件
在列表中的第二個是 GNOME Shell 內(nèi)置的屏幕錄制軟件。它是 GNOME 新的截圖實用程序的一部分,你可以在應(yīng)用程序菜單中搜索 “截圖screenshot” 來啟動它。
GNOME 屏幕錄制軟件提供了記錄整個屏幕或矩形選區(qū)的選項。此外,你還可以選擇將光標一并錄制下來。
但是,它只支持 WebM 格式的錄制,而且無法延遲錄制。
你無需額外安裝任何軟件即可使用此功能,因為它默認隨 GNOME 桌面環(huán)境一起安裝。
使用鍵盤快捷鍵 CTRL+SHIFT+ALT+R
啟動它。然后選擇你需要的選項,最后點擊錄制按鈕即可。
錄制好的視頻保存在 ~/Videos/Screencasts
文件夾下。
GNOME 屏幕錄制軟件
3、OBS Studio
流行的自由開源的直播應(yīng)用程序 OBS Studio 最近開始支持 Wayland。雖然它主要用于實時流媒體,但實際上它的屏幕錄制功能在 Wayland 中也可以使用。
由于它是專業(yè)級軟件,你可以利用其強大的音頻錄制功能。此外,你還可以同時錄制系統(tǒng)麥克風(fēng)的聲音。
通過 Flatpak 安裝 OBS Studio 很容易。為你的系統(tǒng)設(shè)置 Flathub,然后使用以下命令安裝它:
flatpak install com.obsproject.Studio
注意:OBS Studio 需要 FFmpeg 來運行。如果你想安裝 FFmpeg,請參閱我們的 此篇文章。
啟動 OBS Studio 后,在 “輸入源Sources” 下單擊 “+” 號以添加源。然后選擇 “屏幕捕捉…Screen capture...”。然后單擊 “確定Ok”。
屏幕捕捉選項
在 Wayland 中使用 OBS Studio 進行錄制
停止錄制后,錄制文件會保存在你的用戶主目錄文件夾下。
更多有關(guān) OBS Studio 的詳細信息:
4、vokoscreenNG
vokoscreenNG 是一款非常不同的屏幕錄制軟件,完全被低估了。它是一款老應(yīng)用程序,并支持窗口捕捉、矩形捕捉。此外,它還支持與屏幕一起捕獲音頻、系統(tǒng)托盤控制、放大鏡、倒計時、計時器和許多其他有趣的功能。
最近,它加入了實驗性的 Wayland 支持,可供嘗試。它運行得相當不錯。目前,它支持 WebM、M4、Mkv、Mov 和 Avi 格式的 Wayland。但是,Wayland 會話的音頻記錄尚不可用。
你可以從以下鏈接下載適用于 Linux 發(fā)行版的預(yù)編譯可執(zhí)行文件,無需安裝即可運行:
vokoscreenNG
更多有關(guān) vokoscreenNG 的詳細信息:
5、Wayfarer
這個列表中的最后一個屏幕錄制軟件是 Wayfarer,它是基于 GTK4 的。它目前支持各種現(xiàn)代協(xié)議,如 Wayland、Pipewire 和 wireplumber。其簡單的用戶界面支持屏幕錄制和音頻捕捉。你還可以選擇你的桌面的一部分或整個屏幕進行錄制。
此外,你可以選擇幀速率、鼠標捕捉,并具有延遲錄制的功能。目前,它支持 webm、mp4 和 mkv 格式。
適用于 Linux 的 Wayfarer 屏幕錄制軟件
不過,它目前僅在 Arch Linux 的 Arch 用戶倉庫(AUR)中提供。你可以設(shè)置任何 AUR 輔助程序(例如 Yay)并使用以下命令進行安裝:
yay -S wayfarer-git
更多有關(guān) Wayfarer 的詳細信息:
其他目前無法在 Wayland 上正常使用的優(yōu)秀屏幕錄制軟件
除了上面的列表之外,在 X.Org 上有一些優(yōu)秀的屏幕錄制軟件,目前在 Wayland 上不可用。根據(jù)我在 Ubuntu 22.10 和 Fedora 37 Wayland 會話中的測試,在錄制文件中只會看到黑屏。希望它們能在未來被修復(fù),并與 Wayland 兼容。
- Peek(可能支持 XWayland 后端)
- Simple screen recorder
- Blue Recorder(支持 Wayland,但目前有問題)
總結(jié)
根據(jù)我的個人經(jīng)驗,Wayland 更快、更好。由于許多現(xiàn)代發(fā)行版正在向 Wayland 轉(zhuǎn)移,你必須使用替代應(yīng)用程序來改變你的工作流程。我希望這個 Wayland 屏幕錄制軟件列表可以幫助你選擇最適合自己的一個。
如果你知道其他類似的應(yīng)用程序,并能在 Wayland 上正常使用,歡迎告訴我。