⚡ 59 個の開発ツールを、常に最新に — 上流の新しいリリースは数時間以内に apt に届きます。 Discord に参加

📅 より、apt ミラーの利用にはサブスクリプションが必要になります。 料金を見る · 🆓 ずっと無料のミラーがあります

最新の GPU Screen Recorder を Ubuntu にインストール

GPU 上でキャプチャとエンコードを行う、X11・Wayland 向けの ShadowPlay ライクなスクリーンレコーダー

最新バージョン: 6.1.3 · 更新日 2026-09-25
提供元バージョン
deb.griffo.io6.1.3 ✅
公式 Ubuntu🚫 パッケージなし
← ホームに戻る
📌 特定のリリースに入れますか? Ubuntu 24.04 (noble) · Ubuntu 25.10 (questing) · Ubuntu 26.04 (resolute)

GPU Screen Recorder とは

GPU Screen Recorder は、パイプライン全体を GPU 上で完結させるスクリーンレコーダーです。モニター、ウィンドウ、領域、Webカメラのいずれかをキャプチャし、そのフレームを GPU の動画エンコーダー(AMD と Intel では VA-API、NVIDIA では NVENC、または Vulkan video)にそのまま渡すため、60 FPS や 144 FPS でゲームを録画してもフレームレートへの影響はほとんどありません。ファイルへの記録に加え、RTMP、SRT、WHIP でのストリーミング、スクリーンショットの撮影、そして求めた瞬間に直前の数分間を保存する ShadowPlay スタイルのインスタントリプレイバッファにも対応しています。X11 と Wayland の両方で動作し、入力するコマンドは gpu-screen-recorder です。

🚀 最新版であることの意味: Ubuntu 24.04、25.10、26.04 のいずれにも GPU Screen Recorder はパッケージ化されておらず、次期 Ubuntu リリース向けに予定されている 5.13.8 も 6.x 系より前のバージョンです。このバージョンには gsr-cli も -ipc オプションもないため、実行中のレコーダーはシグナルでしか操作できません。低遅延ストリーミング用の -auth 付き WHIP 出力もなく、-exclude-metadata もありません。今日の上流ドキュメントを前提に書かれたホットキースクリプトやリプレイ設定は、そのすべてを当然のものとして扱います。

⚡ GPU Screen Recorder の主な機能

⏪ インスタントリプレイ

-r 60 でメモリ上に直近 60 秒を保持し(-replay-storage disk でディスク上にも保持可能)、保存はコマンド 1 つで完了します。欲しいと気づく前から録れていたクリップが手に入ります。

🎮 オーバーヘッドほぼゼロ

キャプチャもエンコードも GPU から離れないため、CPU はゲームのために空けておけます。H.264、HEVC、AV1、VP8、VP9 に対応し、HEVC と AV1 は HDR と 10-bit のバリアントもサポートします。

🖥️ X11 と Wayland

モニターを直接、X11 上のウィンドウ、フォーカスされたウィンドウ、slop や slurp で選んだ領域、あるいは Wayland ではデスクトップポータルが提供するものを -w portal で録画できます。

📡 ストリーミング

同じキャプチャを RTMP で Twitch や YouTube に、SRT リスナーに、あるいはサブ秒未満の低遅延を実現する WHIP に送信できます。配信サービスが求める固定ビットレートは -bm cbr で指定します。

🎛️ gsr-cli によるリモート操作

-ipc 付きでレコーダーを起動しておけば、gsr-cli で一時停止、停止、あるいはリプレイバッファの直近 30 秒の保存ができ、保存したファイルのパスも表示されるので、ホットキー化も簡単です。

🔊 オーディオミキシング

デスクトップの出力とマイクを -a "default_output|default_input" でミックスしたり、PipeWire 経由で app:firefox のように単一アプリケーションの音声だけを録音したりできます。

🚀 公式アーカイブより、いつも先へ: Debian と Ubuntu は、リリース時点でパッケージのバージョンを固定します。このリポジトリは上流の新しいリリースを、たいてい数時間以内に公開します。apt upgrade を実行するだけで、常に最新版を使い続けられます。

📦 deb.griffo.io からインストールする

コマンドの実行方法

ステップ 1: リポジトリを追加する

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update

🆓 ずっと無料のミラーがあります。 deb-free.griffo.io は、アカウントもサブスクリプションもなしでパッケージをずっと無料で配布しています。上流より最大2か月遅れ、セキュリティ修正は即座に公開されます。現在収録しているのは cliamp、Ghostty、lazydocker、Oh My Posh、Uncloud と Zed です。GPU Screen Recorder は含まれていないため、今日入手する方法は上のリポジトリだけですが、ご要望があれば追加できます。

無料ミラーの仕組み →

ステップ 2: GPU Screen Recorder をインストールする

# 最新の GPU Screen Recorder をインストール
sudo apt install gpu-screen-recorder-cli

# インストールを確認
gpu-screen-recorder --version
# 最新の GPU Screen Recorder をインストール
apt install gpu-screen-recorder-cli

# インストールを確認
gpu-screen-recorder --version

ステップ 3: GPU の動画エンコーダーをインストールして録画する

# エンコーダーは GPU のドライバーに含まれます。AMD:
sudo apt install mesa-va-drivers
# Intel (multiverse の non-free 版はエンコーダーが増えます):
sudo apt install intel-media-va-driver-non-free
# NVIDIA: プロプライエタリドライバーが NVENC と CUDA を提供します

# このマシンがキャプチャ・エンコードできる内容を確認
gpu-screen-recorder --list-capture-options
gpu-screen-recorder --info

# デスクトップ音声付きで画面を 60 FPS で録画。Ctrl+C で停止して保存
gpu-screen-recorder -w screen -f 60 -a default_output -o ~/Videos/video.mp4
# エンコーダーは GPU のドライバーに含まれます。AMD:
apt install mesa-va-drivers
# Intel (multiverse の non-free 版はエンコーダーが増えます):
apt install intel-media-va-driver-non-free
# NVIDIA: プロプライエタリドライバーが NVENC と CUDA を提供します

# このマシンがキャプチャ・エンコードできる内容を確認
gpu-screen-recorder --list-capture-options
gpu-screen-recorder --info

# デスクトップ音声付きで画面を 60 FPS で録画。Ctrl+C で停止して保存
gpu-screen-recorder -w screen -f 60 -a default_output -o ~/Videos/video.mp4

🎯 基本的な使い方

録画する:

# デスクトップ音声とマイクを 1 つのトラックにミックス
gpu-screen-recorder -w screen -f 60 -a "default_output|default_input" -o video.mp4

# モニターを名前で指定。一覧は --list-monitors
gpu-screen-recorder -w DP-1 -f 144 -k hevc -o video.mp4

# Wayland では slurp、X11 では slop で選んだ領域
gpu-screen-recorder -w region -region $(slurp -f "%wx%h+%x+%y") -o video.mp4

# 右下に Web カメラを重ねた画面
gpu-screen-recorder -w "screen|/dev/video0;halign=end;valign=end;width=30%;height=30%" -o video.mp4

インスタントリプレイ:

# 直近 60 秒を保持。メモリ使用量を予測しやすい固定ビットレートで
gpu-screen-recorder -w screen -c mp4 -r 60 -bm cbr -q 40000 -a default_output \
    -ipc "$XDG_RUNTIME_DIR/gsr.sock" -o ~/Videos

# ホットキーから: バッファ全体、または直近 30 秒だけを保存
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" save-replay
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" save-replay 30

# -ipc なしでもシグナルは使えます
pkill -SIGUSR1 -f "^gpu-screen-recorder"

ストリーミングとスクリーンショット:

# 固定 8000 kbps で Twitch に配信
gpu-screen-recorder -w screen -c flv -a default_output -bm cbr -q 8000 \
    -o "rtmp://live.twitch.tv/app/$STREAM_KEY"

# ベアラートークンを使った低遅延 WHIP 配信
gpu-screen-recorder -w screen -bm cbr -q 3500 -c whip -auth "$TOKEN" -o https://whip.example.com/api/whip

# スクリーンショットを撮る
gpu-screen-recorder -w screen -o screenshot.png

録画を制御する:

# ソケット経由で制御できる録画を開始
gpu-screen-recorder -w screen -f 60 -ipc "$XDG_RUNTIME_DIR/gsr.sock" -o video.mp4 &

# 状態を確認し、一時停止し、停止してファイルの保存先を表示
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" status
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" set-paused true
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" stop

🔧 ツール連携

GPU Screen Recorder はコマンドラインプログラムなので、ショートカットがコマンドを実行できる場所ならどこにでも組み込めます:

  • デスクトップのホットキー: GNOME、KDE、Sway、Hyprland で gsr-cli save-replay 30 を割り当てれば、ShadowPlay スタイルの「直近 30 秒を保存」キーになります
  • ヘルパースクリプト: 上流のトグル・リプレイ・ストリーミング用スクリプトが /usr/share/gpu-screen-recorder/scripts に同梱されています
  • systemd: 常時オンのリプレイバッファ用ユーザーサービスはインストール済みですが無効化されています。~/.config/gpu-screen-recorder.env を設定してから systemctl --user enable --now gpu-screen-recorder を実行してください
  • OBS 不要の配信: RTMP、SRT、WHIP 出力があれば、別のプログラムなしで Twitch、YouTube、自前サーバーへの配信をカバーできます
  • FFmpeg: -ffmpeg-opts、-ffmpeg-video-opts、-ffmpeg-audio-opts でエンコーダーとマルチプレクサにオプションをそのまま渡せます

🚀 deb.griffo.io を選ぶ理由

📊 リポジトリの比較:
  • 公式 Ubuntu: 24.04、25.10、26.04 のいずれにもパッケージ化されておらず、次期リリースで入る 5.13.8 も複数の gpu-screen-recorder-* パッケージに分割されていて、gsr-cli、-ipc、WHIP もありません
  • Flatpak: 最新版で独自のエンコーダーも同梱していますが、実体は GTK インターフェースで、コマンドラインは flatpak run --command=gpu-screen-recorder の裏に隠れており、AMD/Intel でのモニターキャプチャにはシステム全体へのインストールが必要です
  • ソースからビルド: 上流の install.sh は meson と約 20 個の -dev パッケージを必要とし、apt の管理外にインストールされ、リリースのたびに手動で再実行する必要があります
  • deb.griffo.io: 最新版を自動更新でお届け

上流から引き継がれる注意点が 1 つあります。ディストリビューションの FFmpeg では、GTX 1080 世代以前の NVIDIA カードがエンコードできないことがあります。上流の Flatpak と AppImage には、そうしたカード向けにパッチ済みの FFmpeg が同梱されています。

📦 パッケージのビルドリポジトリ

Ubuntu パッケージは、この GitHub リポジトリで自動的にビルド・管理されています:

🔗 関連パッケージ

deb.griffo.io では、こちらも配布しています:

🎯 こんな方に: Linux で ShadowPlay スタイルの「直近 1 分を保存」キーが欲しいゲーマー、OBS なしで Twitch や YouTube に配信したい人、X11 や Wayland でチュートリアルやバグレポートを録画する人、そして CPU ベースのレコーダーだと高リフレッシュレートでフレームが落ちてしまうすべての人に。

📦 このリポジトリの最近のリリース

❓ よくある質問

GPU Screen Recorder は公式の Ubuntu リポジトリにありますか?

ありません。GPU Screen Recorder は公式 Ubuntu アーカイブにパッケージ化されていません。現在このリポジトリが唯一の apt ソースで、GPU Screen Recorder 6.1.3 を配布しています。

Ubuntu に最新の GPU Screen Recorder を入れるには?

上の手順で deb.griffo.io リポジトリを一度追加してから、sudo apt install gpu-screen-recorder-cli を実行してください。新しいリリースは、いつもの sudo apt upgrade で届きます。

パッケージは署名されていますか? どのようにビルドされていますか?

すべてのパッケージはリポジトリの GPG 鍵(EA0F721D231FDD3A0A17B9AC7808B4DD62C41256)で署名されており、誰でも中身を確認できる公開の GitHub パッケージングリポジトリで、上流のリリースからビルドされています。

Ubuntu のどのリリースに対応していますか?

Ubuntu 22.04 Jammy、24.04 Noble、25.10 Questing、26.04 Resolute。