OBS

Ubuntu 22.04 に OBS Studio を公式 PPAで最新インストール方法

ⓘ本ページはプロモーションが含まれています

スポンサードリンク

はじめに:Ubuntu 22.04 LTS で最新の OBS Studio を使う意義

Ubuntu 22.04 LTS は2027 年までサポートが続く長期安定版です。その上で配信や録画を行う際は、OBS Studio 本体だけでも随時最新版に保つことが重要です。最新バージョンにはセキュリティ修正に加えてハードウェアエンコードの改善や新しい出力形式(例:WebRTC/WHIP)が含まれます。本稿では、公式 PPA を利用した安全なインストール手順と、Snap 版との比較・トラブル対処までを実務レベルで解説します。


システムの準備と必須ツールの導入

このセクションでは、APT が外部リポジトリを扱えるようにするための事前作業を示します。システムが最新状態であることは、後続のパッケージ取得や依存関係解決をスムーズに行う鍵となります。

パッケージ情報の更新

ローカルのメタデータとインストール済みパッケージを最新版に揃えます。

ポイントapt update がリポジトリ情報を取得し、apt upgrade が実際のアップデートを行います。
理由:古いメタデータが残っていると、PPA から提供される新しい依存パッケージと衝突することがあります。

software-properties-common のインストール

add‑apt-repository コマンドはこのパッケージに含まれています。標準インストールに含まれていない環境では必ず導入してください。

ポイント:これで PPA の追加がコマンドラインから実行可能になります。
理由add‑apt-repository が無いと、PPA 登録時に「コマンドが見つかりません」エラーが発生します。


公式 PPA を使った OBS Studio のインストール手順

以下は Ubuntu 22.04 に OBS Studio 30 系以降 を導入する標準的な流れです。全工程は端末操作だけで完結し、途中で GUI が必要になることはありません。

GPG 鍵の取得とリポジトリ追加

ポイント:上記コマンドが自動的に OBS Project の公開鍵をインポートし、PPA をシステムに登録します。
理由:APT は署名されたリポジトリしか信頼できないため、鍵のインポートは必須です。

※鍵取得エラーが出た場合は次のコマンドで手動取得できます(キー ID はエラーメッセージに表示されます)。

パッケージキャッシュ更新と OBS 本体インストール

ポイントobs-studio が PPA から取得され、依存関係はすべて APT が自動で解決します。
理由:手作業で個別ライブラリを入れる必要がなく、システム全体の整合性が保たれます。

インストール後にバージョンを確認

ポイント:表示されたバージョンが 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 版インストール例と必須権限設定

Snap のまま使用したい場合は、以下の接続コマンドで最小限のハードウェアアクセスを許可します(Ubuntu 22.04 のデフォルトではこれらが未接続です)。

ポイント:権限を付与しないと「ハードウェアエンコードが利用できません」エラーが出ます。
理由:Snap のサンドボックスはデバイスファイルへのアクセスを明示的に許可しなければ遮断します。

PPA 版へ切り替える手順(Snap を削除)

ポイント:PPA と Snap は同時に共存できません。古い Snap が残っているとパスが競合することがあります。
理由obs-studio の実行ファイルは /snap/bin/obs-studio/usr/bin/obs にそれぞれ配置され、シェルの検索順序により期待しないバイナリが起動します。


初回起動と基本設定:ウィザード・プロファイル作成・追加コーデック

OBS を初めて起動したら自動設定ウィザードが表示されます。ここで主要なハードウェアや配信サービスを検出し、最小構成のプロファイルが生成されます。

ウィザードの概要

  1. 言語・テーマ – デフォルトで日本語が選択されています。
  2. 配信サービス – Twitch/YouTube などからプラットフォームを選び、ストリームキーを入力します。
  3. エンコード方式 – CPU (x264) と GPU (NVENC/VAAPI/QSV) の両方が自動検出され、利用可能なハードウェアエンコーダが候補に上がります。

ポイント:OBS 30 以降は WebRTC/WHIP 出力もウィザードで有効化できます(バージョン 30.2 から正式サポート)。
理由:ハードウェアエンコードを選択すると CPU 使用率が大幅に抑えられ、配信品質が向上します。

配信・録画プロファイルの作成手順

  1. メインウィンドウ左下の 設定 → 出力 タブを開く。
  2. 「配信」セクションでビットレート(例:6000 kbps)とエンコード方式(NVENC/H264)を選択。
  3. 「録画」セクションでは保存先・フォーマット(MKV 推奨)・ビットレート(例:10800 kbps)を設定。
  4. OK で保存し、左側の「シーン」+「ソース」からキャプチャ対象(画面、ウィンドウ、ゲーム等)を追加。

ポイント:デフォルト設定は多くの場合問題ありませんが、回線速度や保存領域に合わせてビットレート調整が推奨されます。
理由:過剰なビットレートはアップロード帯域を超えて配信が途切れ、低すぎると画質が劣化します。

追加コーデック・GPU ドライバの汎用インストール例

コーデック(HEVC/H.265 など)

標準で同梱されている ffmpeg に加えて、拡張コーデックを利用したい場合は次を実行します。

NVIDIA ドライバ(例:最新の公式リポジトリ)

ポイント:Ubuntu 22.04 の現行リポジトリでは nvidia-driver-560 が最新安定版ですが、ubuntu-drivers autoinstall を使えばハードウェアに最適なバージョンが自動で選択されます。
理由:手動で特定バージョンを指定すると、将来のカーネル更新と不整合になるリスクがあります。

Intel/AMD の場合

ポイント:ハードウェアエンコード(VAAPI / QSV)を有効にするには、対応ドライバと libobs のビルドが必要です。公式 PPA ではこれらがすでに組み込まれています。


よくあるエラーと対処法

実際の導入作業で遭遇しやすいトラブルをまとめ、具体的なコマンド例とともに解決策を示します。

1. リポジトリ鍵(GPG)エラー

症状

対処手順

ポイント:鍵取得後に apt update を再実行すればリポジトリが認識されます。

2. 未解決の依存関係エラー

症状

対処手順

ポイント--fix-broken が欠損パッケージを自動で補完します。

3. GPU ドライバとの衝突・NVENC が無効になる

症状
OBS 起動時に「GPU が認識できません」や「NVENC が利用できません」と表示される。

対処手順

再起動後、OBS の 設定 → 出力 → エンコード でハードウェアエンコーダが選択できるか確認してください。

4. Snap 版での権限不足エラー

症状
「ハードウェアエンコードが無効です」や「カメラにアクセスできません」という警告が出る。

対処手順

権限付与後に 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 月時点)

これらの公式情報を併せて確認しながら作業すれば、将来のバージョンアップや環境変更にもスムーズに対応できます。 Happy streaming!

スポンサードリンク

-OBS