SimpleScreenRecorder (SSR) 是 Linux 平台優秀的螢幕錄影工具,支援全螢幕/區域錄製、OpenGL 應用程式/遊戲直接錄製、多執行緒編碼、即時預覽、多種容器格式 (MKV、MP4、WebM) 與編碼器 (H.264、VP8、VP9)。本文提供 Ubuntu PPA 安裝與 OpenGL 庫配置指南。
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
錄製 Steam 遊戲、OpenGL 應用需安裝 32 位相容庫:
sudo apt-get install simplescreenrecorder-lib:i386
此庫提供 32 位 OpenGL 攔截介面,讓 SSR 能注入 32 位遊戲進程捕獲畫面。
sudo apt-get remove simplescreenrecorder
sudo apt-get remove simplescreenrecorder-lib:i386
| 場景 | 容器 | 視訊編碼 | 音訊編碼 | 幀率 |
|---|---|---|---|---|
| 教學影片 | MP4 | H.264 (CRF 23) | AAC 128k | 30 fps |
| 遊戲錄製 | MKV | H.264 (CRF 20, ultrafast) | AAC 192k | 60 fps |
| 網頁分享 | WebM | VP9 (CRF 30) | Opus 96k | 30 fps |
| 工具 | OpenGL 支援 | 介面 | 編碼執行緒 | Wayland |
|---|---|---|---|---|
| SimpleScreenRecorder | 優秀 (需 lib:i386) | Qt GUI | 多執行緒 | 實驗性 |
| OBS Studio | 優秀 | Qt GUI | 多執行緒 | 原生支援 |
| VokoscreenNG | 良好 | Qt GUI | 單執行緒 | 支援 |
| GNOME Shell 錄製 | 無 | 內建 | 單執行緒 | 原生 |
| ffmpeg (CLI) | 需手動設定 | 無 | 可調 | 支援 |