Contents
はじめに:Ubuntu 22.04 LTS で最新の OBS Studio を使う意義
Ubuntu 22.04 LTS は2027 年までサポートが続く長期安定版です。その上で配信や録画を行う際は、OBS Studio 本体だけでも随時最新版に保つことが重要です。最新バージョンにはセキュリティ修正に加えてハードウェアエンコードの改善や新しい出力形式(例:WebRTC/WHIP)が含まれます。本稿では、公式 PPA を利用した安全なインストール手順と、Snap 版との比較・トラブル対処までを実務レベルで解説します。
システムの準備と必須ツールの導入
このセクションでは、APT が外部リポジトリを扱えるようにするための事前作業を示します。システムが最新状態であることは、後続のパッケージ取得や依存関係解決をスムーズに行う鍵となります。
パッケージ情報の更新
ローカルのメタデータとインストール済みパッケージを最新版に揃えます。
|
1 2 3 |
sudo apt update sudo apt upgrade -y |
ポイント:
apt updateがリポジトリ情報を取得し、apt upgradeが実際のアップデートを行います。
理由:古いメタデータが残っていると、PPA から提供される新しい依存パッケージと衝突することがあります。
software-properties-common のインストール
add‑apt-repository コマンドはこのパッケージに含まれています。標準インストールに含まれていない環境では必ず導入してください。
|
1 2 |
sudo apt install -y software-properties-common |
ポイント:これで PPA の追加がコマンドラインから実行可能になります。
理由:add‑apt-repositoryが無いと、PPA 登録時に「コマンドが見つかりません」エラーが発生します。
公式 PPA を使った OBS Studio のインストール手順
以下は Ubuntu 22.04 に OBS Studio 30 系以降 を導入する標準的な流れです。全工程は端末操作だけで完結し、途中で GUI が必要になることはありません。
GPG 鍵の取得とリポジトリ追加
|
1 2 |
sudo add-apt-repository ppa:obsproject/obs-studio |
ポイント:上記コマンドが自動的に OBS Project の公開鍵をインポートし、PPA をシステムに登録します。
理由:APT は署名されたリポジトリしか信頼できないため、鍵のインポートは必須です。
※鍵取得エラーが出た場合は次のコマンドで手動取得できます(キー ID はエラーメッセージに表示されます)。
|
1 2 |
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <KEY_ID> |
パッケージキャッシュ更新と OBS 本体インストール
|
1 2 3 |
sudo apt update sudo apt install -y obs-studio |
ポイント:
obs-studioが PPA から取得され、依存関係はすべて APT が自動で解決します。
理由:手作業で個別ライブラリを入れる必要がなく、システム全体の整合性が保たれます。
インストール後にバージョンを確認
|
1 2 |
obs --version # 例: OBS Studio 30.2.3 |
ポイント:表示されたバージョンが
30.x系であることを必ず確認してください。
理由:古いリポジトリが残っていると意図しないバージョンになる可能性があります。
Snap 版との比較と代替インストール手順
Snap は Ubuntu が推奨するコンテナ型パッケージですが、OBS のように GPU アクセラレーションや外部デバイスへのアクセスが必須なアプリでは制約が目立ちます。以下の表で主な違いを整理し、必要なら Snap 版から PPA 版へ切り替える手順も示します。
メリット・デメリット比較
| 項目 | 公式 PPA (APT) | Snap |
|---|---|---|
| バージョン更新頻度 | OBS プロジェクトのリリースと同時に提供 | Snap ストアの公開サイクルに依存 |
| パッケージサイズ | 共有ライブラリを再利用し比較的小さめ | コンテナ化で全依存を同梱、容量が大きくなる |
| 権限モデル | 標準 Linux 権限(root / user) | strict サンドボックス、デバイスアクセスは手動接続が必要 |
| GPU ドライバ相性 | システムドライバを直接利用 → NVENC/VAAPI がフルサポート | ハードウェアアクセラレーションは snap connect で明示的に許可しないと機能制限 |
| 自動更新 | apt upgrade に統合 |
デフォルトで自動ロールバック付きの自動更新 |
ポイント:ハードウェアエンコードを本格的に使う場合は、PPA 版が最も安定します。
理由:Snap のサンドボックスはobs-studioが GPU デバイスや/dev/driへ直接アクセスできないことが原因で、映像遅延やエンコード無効になるケースがあります。
Snap 版インストール例と必須権限設定
|
1 2 |
sudo snap install obs-studio |
Snap のまま使用したい場合は、以下の接続コマンドで最小限のハードウェアアクセスを許可します(Ubuntu 22.04 のデフォルトではこれらが未接続です)。
|
1 2 3 4 5 6 7 8 |
# カメラ・マイクへのアクセス sudo snap connect obs-studio:audio-record sudo snap connect obs-studio:camera # GPU デバイス (NVENC/VAAPI) へアクセス sudo snap connect obs-studio:dri sudo snap connect obs-studio:hardware-observe |
ポイント:権限を付与しないと「ハードウェアエンコードが利用できません」エラーが出ます。
理由:Snap のサンドボックスはデバイスファイルへのアクセスを明示的に許可しなければ遮断します。
PPA 版へ切り替える手順(Snap を削除)
|
1 2 3 |
sudo snap remove obs-studio # Snap をアンインストール # 前述の PPA 手順で OBS を再インストール |
ポイント:PPA と Snap は同時に共存できません。古い Snap が残っているとパスが競合することがあります。
理由:obs-studioの実行ファイルは/snap/bin/obs-studioと/usr/bin/obsにそれぞれ配置され、シェルの検索順序により期待しないバイナリが起動します。
初回起動と基本設定:ウィザード・プロファイル作成・追加コーデック
OBS を初めて起動したら自動設定ウィザードが表示されます。ここで主要なハードウェアや配信サービスを検出し、最小構成のプロファイルが生成されます。
ウィザードの概要
- 言語・テーマ – デフォルトで日本語が選択されています。
- 配信サービス – Twitch/YouTube などからプラットフォームを選び、ストリームキーを入力します。
- エンコード方式 – CPU (x264) と GPU (NVENC/VAAPI/QSV) の両方が自動検出され、利用可能なハードウェアエンコーダが候補に上がります。
ポイント:OBS 30 以降は WebRTC/WHIP 出力もウィザードで有効化できます(バージョン 30.2 から正式サポート)。
理由:ハードウェアエンコードを選択すると CPU 使用率が大幅に抑えられ、配信品質が向上します。
配信・録画プロファイルの作成手順
- メインウィンドウ左下の 設定 → 出力 タブを開く。
- 「配信」セクションでビットレート(例:6000 kbps)とエンコード方式(NVENC/H264)を選択。
- 「録画」セクションでは保存先・フォーマット(MKV 推奨)・ビットレート(例:10800 kbps)を設定。
- OK で保存し、左側の「シーン」+「ソース」からキャプチャ対象(画面、ウィンドウ、ゲーム等)を追加。
ポイント:デフォルト設定は多くの場合問題ありませんが、回線速度や保存領域に合わせてビットレート調整が推奨されます。
理由:過剰なビットレートはアップロード帯域を超えて配信が途切れ、低すぎると画質が劣化します。
追加コーデック・GPU ドライバの汎用インストール例
コーデック(HEVC/H.265 など)
標準で同梱されている ffmpeg に加えて、拡張コーデックを利用したい場合は次を実行します。
|
1 2 |
sudo apt install -y libavcodec-extra ffmpeg |
NVIDIA ドライバ(例:最新の公式リポジトリ)
|
1 2 3 4 5 6 |
# 推奨ドライバを自動選択してインストール sudo ubuntu-drivers autoinstall # インストール後は再起動が必要です sudo reboot |
ポイント:Ubuntu 22.04 の現行リポジトリでは
nvidia-driver-560が最新安定版ですが、ubuntu-drivers autoinstallを使えばハードウェアに最適なバージョンが自動で選択されます。
理由:手動で特定バージョンを指定すると、将来のカーネル更新と不整合になるリスクがあります。
Intel/AMD の場合
|
1 2 3 4 5 6 7 |
# Intel Media Driver(VAAPI) sudo apt install -y intel-media-driver i965-va-driver # AMD GPU 用オープンソースドライバはデフォルトで有効化されていますが、最新の Mesa を利用したい場合は次を実行 sudo add-apt-repository ppa:kisak/kisak-mesa sudo apt update && sudo apt upgrade -y |
ポイント:ハードウェアエンコード(VAAPI / QSV)を有効にするには、対応ドライバと
libobsのビルドが必要です。公式 PPA ではこれらがすでに組み込まれています。
よくあるエラーと対処法
実際の導入作業で遭遇しやすいトラブルをまとめ、具体的なコマンド例とともに解決策を示します。
1. リポジトリ鍵(GPG)エラー
症状
|
1 2 |
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY XXXXXXXXXX |
対処手順
|
1 2 3 |
sudo apt-key adv --keyserver hkps://keyserver.ubuntu.com --recv-keys XXXXXXXXXX sudo apt update |
ポイント:鍵取得後に
apt updateを再実行すればリポジトリが認識されます。
2. 未解決の依存関係エラー
症状
|
1 2 3 |
Unable to locate package libqt5gui5 The following packages have unmet dependencies: |
対処手順
|
1 2 3 4 |
sudo apt --fix-broken install sudo apt update sudo apt install -y obs-studio |
ポイント:
--fix-brokenが欠損パッケージを自動で補完します。
3. GPU ドライバとの衝突・NVENC が無効になる
症状
OBS 起動時に「GPU が認識できません」や「NVENC が利用できません」と表示される。
対処手順
|
1 2 3 4 5 6 7 8 9 10 |
# 最新ドライバを自動でインストール(NVIDIA の例) sudo ubuntu-drivers autoinstall # Intel Media Driver の更新(VAAPI 用) sudo apt install -y intel-media-driver # AMD の場合は Mesa の最新版へ更新 sudo add-apt-repository ppa:kisak/kisak-mesa sudo apt update && sudo apt upgrade -y |
再起動後、OBS の 設定 → 出力 → エンコード でハードウェアエンコーダが選択できるか確認してください。
4. Snap 版での権限不足エラー
症状
「ハードウェアエンコードが無効です」や「カメラにアクセスできません」という警告が出る。
対処手順
|
1 2 3 4 5 6 |
# 必要なインターフェースを接続 sudo snap connect obs-studio:audio-record sudo snap connect obs-studio:camera sudo snap connect obs-studio:dri sudo snap connect obs-studio:hardware-observe |
権限付与後に OBS を再起動すると、ハードウェアエンコードが有効になるはずです。
まとめ
| 手順 | 内容 | 補足 |
|---|---|---|
| 1 | システムを最新化 (apt update && apt upgrade) と software-properties-common の導入 |
基本的な前提条件 |
| 2 | 公式 PPA を登録 (add-apt-repository ppa:obsproject/obs-studio) |
GPG 鍵は自動取得 |
| 3 | OBS 本体をインストール (apt install obs-studio) |
バージョンは 30.x 系以降 |
| 4 | 必要に応じて追加コーデック・GPU ドライバを導入 | libavcodec-extra, ubuntu-drivers autoinstall など |
| 5 | 初回起動でウィザードを実行し、配信/録画プロファイルを作成 | ハードウェアエンコードが自動判別される |
| 6 | エラー時は鍵取得・依存関係修正・ドライバ再インストールで対処 | 具体的なコマンド例を参照 |
この手順通りに実行すれば、Ubuntu 22.04 LTS 上で常に最新かつ安定した OBS Studio が利用可能になります。ハードウェアエンコードや WebRTC/WHIP 出力といった高度機能も問題なく動作し、配信・録画環境を長期にわたって快適に保てます。
参考リンク(2024 年 6 月時点)
- OBS Project – Official PPA: https://launchpad.net/~obsproject/+archive/ubuntu/obs-studio
- Ubuntu Drivers (自動検出): https://help.ubuntu.com/community/BinaryDriverHowto
- Snapcraft – obs‑studio 権限一覧: https://snapcraft.io/docs/snap-connections
- OBS 30 Release Notes(WebRTC/WHIP 対応): https://obsproject.com/blog/obs-studio-30-released
これらの公式情報を併せて確認しながら作業すれば、将来のバージョンアップや環境変更にもスムーズに対応できます。 Happy streaming!