Open Broadcaster Software
其他名稱 | OBS |
---|---|
原作者 | Lain Bailey |
開發者 | 社群 |
首次發布 | v0.31a(2012年8月31日[1] | )
當前版本 |
|
源代碼庫 | |
編程語言 | C語言、 |
操作系統 | Windows 10、 |
平台 | IA-32、 |
語言 | 59種語言[5] |
類型 | 軟件視覺混合器、 |
許可協議 | |
網站 | obsproject |
Open Broadcaster Software(OBS)是由OBS Project開發的自由開源跨平台串流媒體和錄影程式。該程式支持Windows 10(1809)、MacOS 11以及Ubuntu 18.04以上的作業系統版本。
概述
[編輯]OBS是一個用於錄製和進行網路直播的自由開源軟件套件。OBS使用C和C++語言編寫,提供實時源和設備捕獲、場景組成、編碼、錄製和廣播。數據傳輸主要通過實時消息協議(RTMP)完成,可以發送到任何支持RTMP的軟體,包括YouTube、Twitch.tv、Instagram和Facebook等串流媒體網站。[6]
在視頻編碼方面,OBS可以使用X264自由軟件程序庫、英特爾快速視頻同步技術、Nvidia NVENC和AMD視頻編碼引擎將視頻流編碼為H.264/MPEG-4 AVC和H.265/HEVC格式。[7]音頻可以使用MP3或AAC編解碼器進行編碼。進階用戶可以選擇使用Libavcodec/libavformat中的任何編解碼器和容器,也可以將流輸出到自定義FFmpeg URL。
用戶界面
[編輯]主用戶界面分為五個部分:場景、來源、混音器、場景過渡和控件。場景是一組源,如實時和錄製的視頻、文本和音頻。混音器面板允許用戶靜音,並通過虛擬faders調整音量,並通過按下靜音按鈕旁邊的齒輪來應用效果。控件面板有開始推流、開始錄製、工作室(Studio)模式、設置、退出這些按鈕。上半部分是實時視頻預覽,用於監控和編輯當前場景。根據用戶的喜好,用戶界面可以切換到暗主題或亮主題。
在工作室(Studio)模式下,有兩個場景預覽窗口,左邊是修改和預覽非活動場景的窗口,右邊是預覽活動場景的窗口。在中間有一個二級轉換按鈕,允許轉換到左邊窗口中的非活動場景。
在網路上有一些簡單的教程,展示了如何使用Open Broadcaster Software[8][9][10]。
歷史
[編輯]Open Broadcaster Software最初是由Hugh "Jim" Bailey開發的一個小軟體,但在許多合作者的幫助下迅速發展,這些合作者致力於改進OBS並傳播有關該項目的知識。2014年,為了支持多平台、更全面的特性集和更強大的API,開發團隊開始了一個被稱為OBS Multiplatform(後來更名為OBS Studio)的新版本。[11][12]從OBS Studio的v18.0.1開始,OBS Classic不再受支持,因為前者的功能與後者幾乎完全相同,但Classic的下載仍然可用。[13]2022 年 3 月,OBS 在 Windows 和 Mac 版 Steam 上發布。[14]
插件
[編輯]Open Broadcaster Software支持各種插件來擴展其功能。插件作為本地代碼DLL文件加載,儘管可以使用包裝庫插件來託管在.NET框架中編寫的插件。[15][16]
商標
[編輯]Open Broadcaster Software的商標與美國運輸部(United States Department of Transportation)的部徽相似。
參見
[編輯]參考文獻
[編輯]- ^ Open Broadcaster Software - Browse Files at SourceForge.net. jp9k. [2022-08-11]. (原始內容存檔於2012-09-02).
- ^ Release 30.2.3. 2024年8月15日 [2024年8月23日].
- ^ Open Broadcaster Software - Download. The OBS Project. [2019-10-11]. (原始內容存檔於2019-03-23).
- ^ Open Broadcaster Software - Index. The OBS Project. August 2016 [2016-08-14]. (原始內容存檔於2019-03-23).
- ^ locale.ini. The OBS Project. [2022-08-09]. (原始內容存檔於2020-04-22).
- ^ How to stream games with Open Broadcaster: a fast, free livestreaming application - News - PC Gamer. Future Publishing Limited. [2013-06-02]. (原始內容存檔於2013-06-05).
- ^ x264 Home Page. VideoLan Organization. [2011-03-11]. (原始內容存檔於2011-02-09).
In addition to being free to use under the GNU GPL, x264 is also available under a commercial license from x264 LLC and CoreCodec.
- ^ Beginner's guide to setting up and streaming with OBS. Windows Central. [2018-11-08]. (原始內容存檔於2018-10-12) (英語).
- ^ How to Use OBS with Ant Media Server?. Ant Media. 2017-12-21 [2018-11-08]. (原始內容存檔於2018-10-12) (美國英語).
- ^ A quick tutorial how to set up obs-studio. Arcolinux.com. [2018-11-08]. (原始內容存檔於2018-10-12) (美國英語).
- ^ Releases. obsproject/obs-studio. [2016-02-25]. (原始內容存檔於2019-02-17).
- ^ OBS Homepage. The OBS Project. [2016-02-25]. (原始內容存檔於2016-03-09).
- ^ OBS Classic is no longer supported - Here's how to easily switch to OBS Studio. The OBS Project. [2017-04-30]. (原始內容存檔於2017-07-29).
- ^ OBS Studio - Steam 新闻中心. store.steampowered.com. [2023-05-19] (中文(中國大陸)).
- ^ The OBS Project. OBS Source Code. [2016-10-24]. (原始內容存檔於2019-02-17).
- ^ Bradley, John R. Creating a Plugin. CatchException. 2013-08-11 [2016-10-23]. (原始內容存檔於2016-10-23).
... All languages based on Microsoft’s Common Language Runtime (.NET) should be fine. This includes C#, C++/cli, Visual Basic and others. ...
外部連結
[編輯]- 官方網站 (英文)