OBS Studio
OBS Studio(オービーエススタジオ、OBS、Open Broadcaster Software)は、OBS Projectが開発保守しているフリー・オープンなストリーミング配信・録画ソフトウェアである。
![]() | |
![]() OBS Studio 26.1.0。Windows 10 で走らせドロステ効果を表示。 | |
開発元 | ヒュー・「ジム」・ベイリー Hugh "Jim" Bailey ならびに コミュニティのボランティア |
---|---|
初版 | v0.32a / 2012年9月1日[1] |
最新版 | |
リポジトリ | https://github.com/obsproject/obs-studio |
プログラミング 言語 | C、C++[3] |
対応OS |
Windows 10 以降 macOS Big Sur 以降 Linux[5] |
プラットフォーム | IA-32、x86-64、AArch64 |
対応言語 | 59言語[6] |
対応言語一覧
| |
サポート状況 | 継続中 |
種別 | ソフトウェア版画像ミキサー、ストリーミング |
ライセンス | GPLライセンスバージョン2以降[7] |
公式サイト |
obsproject |
2024年1月現在、最新バージョンは30.xであり、Windows 10以降、macOS Big Sur以降、Linuxをサポートしている。
概要
編集Open Broadcaster Softwareはレコーディングとライブストリーミングに特化したフリー・オープンソースソフトウェアである。CとC++で書かれており、リアルタイムで録画・エンコーディング・ブロードキャスティングが行える。動画データの転送にはReal Time Messaging Protocol (RTMP) を使用するため、(YouTubeなど)RTMPをサポートするサイトならどこでも利用可能である。TwitchやDailymotionなどの配信サイト用に調整されたプロファイルも用意されている[8][9][10]。エンコーディングにおいて、OBSはx264フリーソフトウェアライブラリ[11]、Intel Quick Sync Video、Nvidia NVENCによるH.264/MPEG-4 AVCへの変換に対応している。OBS Studio 0.16.0以降ではAMD VCEが追加でサポートされた。音声はMP3またはAACでエンコードされる。
一般に「OBS」と呼ばれる場合、現行でサポートされているOBS Studioを指す[12]。旧版の正式名称はOpen Broadcaster Softwareである[13]。
歴史
編集当初は小さなプロジェクトだったOpen Broadcaster Softwareは、早期に多くのボランティアが集まり、OBSの改良・機能向上が急激に進んだ。2014年[14]、クロスプラットフォームサポートのためOBS Multiplatformとして1からの再開発が始まり、のちにOBS Studioに名称変更。機能・APIがより整備された[15]。
OBS Studioのv18.0.1で、十分な互換性・機能性の確保ができたのでOBS Classicのサポートは打ち切りとなった。なお、Classic版のダウンロードは2019年現在でも可能である[16]。
2019年以降はNVIDIAの積極的な支援を受けており、NVIDIAのGPUであるRTXシリーズに最適化され[17]、NVIDIA公式サイトにて設定項目の解説が掲載される[18]などがされている。OBS Studio v28.0から、HDRと10 bitビデオエンコードに対応し、またmacOS版ではAppleシリコンをネイティブにサポートする[19]。
OBS Studioのv28からは今までのイメージにポップでダーク感のある「Yami」が追加された。そのほかにもNVIDIAのグラフィックボードと相性が良く、NVIDIAのグラフィックボードを搭載しているパソコンのみのノイズキャンセリング機能が前に追加された。そのほかHDRの録画、配信に対応した。そのためAPEXなどのFPS,TPSゲームの描写も綺麗になった。などと今でもアップデートを続けている(stube)
プラグイン
編集Open Broadcaster Softwareでは様々なプラグイン[5]を適用し、機能拡張することができる。プラグインはネイティブのDLLとしてロードされるが[20]、その他.NET Frameworkを使ったラッパープラグイン[21]も扱える。
テキストに関して
編集ソース項目の「テキスト」に関してWindows版は「テキスト(GDI+)」にてテキストの中央揃えが可能である。しかしMac版は「テキスト(FreeType2)」でありテキストの中央揃えが不可能である。
内部アーキテクチャ
編集OBS Studioはlibobs
ライブラリをコアとするモジュラー/pluggableアーキテクチャをとっている[22]。
派生ソフトウェア
編集OBSはコアであるlibobs
と各種プラグインによって構成されている。よってOBSのコア機能のみを利用し、異なるフロントエンドおよび機能を有する派生ソフトウェアを作成できる。OBS CoreとElectronを組み合わせた派生ソフトウェアにはStreamlabs OBS(SLOBS)がある[23]。またSLOBSの派生ソフトウェアにはN Airがある[24]。
関連項目
編集脚注
編集- ^ “Open Broadcaster Software - Changelog”. The OBS Project. 17 May 2013時点のオリジナルよりアーカイブ。2020年10月13日閲覧。
- ^ "Release 30.2.1"; 閲覧日: 2024年7月23日; 出版日: 2024年7月22日.
- ^ a b “Download | OBS”. The OBS Project. 8 January 2021閲覧。
- ^ “Releases · obsproject/obs-studio” (英語). GitHub. 2021年6月1日閲覧。
- ^ a b “Open Broadcaster Software - Index”. The OBS Project (August 2016). 14 August 2016閲覧。
- ^ “Locales”. The OBS Project. 2020年10月13日閲覧。
- ^ “COPYING” (英語). obsproject/obs-studio. 2020年10月13日閲覧。
- ^ “2023年最新版!OBS Studioの使い方Part1 導入・初期設定編”. GGcommufa. 12 June 2023閲覧。
- ^ “How to stream games with Open Broadcaster: a fast, free livestreaming application - News - PC Gamer”. Future Publishing Limited. 2 June 2013閲覧。
- ^ “Set up a live stream”. Dailymotion Partner Support. 22 April 2017閲覧。
- ^ “x264 Home Page”. VideoLan Organization. 2011年3月11日閲覧。 “In addition to being free to use under the GNU GPL, x264 is also available under a commercial license from x264 LLC and CoreCodec.”
- ^ OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. GitHub - obsproject/obs-studio
- ^ Development on this version of OBS has mostly stopped. GitHub - jp9000/OBS
- ^ “OBS Studio Github Page”. Github, Inc. 25 February 2016閲覧。
- ^ “OBS Homepage”. The OBS Project. 25 February 2016閲覧。
- ^ “OBS Classic is no longer supported - Here's how to easily switch to OBS Studio”. The OBS Project. 30 April 2017閲覧。
- ^ “New GeForce-Optimized OBS and RTX Encoder Enables Pro-Quality Broadcasting on a Single PC”. www.nvidia.com. 2019年10月21日閲覧。
- ^ “NVIDIA NVENC OBS Guide”. 17 December 2019閲覧。
- ^ “Releases · obsproject/obs-studio” (英語). GitHub. 2022年8月18日閲覧。
- ^ The OBS Project. “OBS Source Code”. 24 October 2016閲覧。
- ^ “Creating a Plugin”. CatchException (11 August 2013). 23 October 2016時点のオリジナルよりアーカイブ。23 October 2016閲覧。 “... All languages based on Microsoft’s Common Language Runtime (.NET) should be fine. This includes C#, C++/cli, Visual Basic and others. ...”
- ^ The OBS Studio backend is powered by the library libobs. Libobs provides the main pipeline, the video/audio subsystems, and the general framework for all plugins. OBS Studio documentation
- ^ Simple, powerful, and efficient live streaming software built on Electron and OBS. GitHub - stream-labs/streamlabs-obs
- ^ N AirはStreamlabs OBSをベースにした、生放送に便利な機能が豊富に組み込まれた高画質配信ソフトウェアです。N Air
外部リンク
編集- 公式ウェブサイト
- OBS - GitHub
- obs-studio - GitHub
- Open Broadcaster Software - OBS (OpenBroadcasterSoftware) - Facebook
- OBS (@OBSProject) - X(旧Twitter)