Open Broadcaster Software

维基百科,自由的百科全书
(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
跳转到导航 跳转到搜索
Open Broadcaster Software
File:OBS Studio Logo.svg
OBS官方标志
OBS在Ubuntu运作
OBS在Ubuntu运作
其他名称OBS
原作者Lain Bailey
开发者社群
首次发布v0.31a(2012年8月31日,​13年前​(2012-08-31[1]
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    编程语言C语言C++[2]
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      操作系统Windows 10macOSLinux[3]
      平台IA-32x86-64
      语言59种语言[4]
      语言列表
      类型软件视觉混合器英语Software vision mixer流媒体
      许可协议
        Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
        网站{{URL|example.com|可选的显示文本}}Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)

        Open Broadcaster SoftwareOBS)是由OBS Project开发的自由开源跨平台流媒体和录影程序。该程序支持Windows 10(1809)、MacOS 11以及Ubuntu 18.04以上的操作系统版本。

        概述[编辑]

        OBS是一个用于录制和进行网络直播的自由开源软件包。OBS使用C和C++语言编写,提供实时源和设备捕获、场景组成、编码、录制和广播。数据传输主要通过实时消息协议RTMP)完成,可以发送到任何支持RTMP的软件,包括YouTubeTwitch.tvInstagramFacebook等流媒体网站。[5]

        在视频编码方面,OBS可以使用X264自由软件程序库英特尔快速视频同步技术Nvidia NVENC英语Nvidia NVENC和AMD视频编码引擎将视频流编码为H.264/MPEG-4 AVC和H.265/HEVC格式。[6]音频可以使用MP3AAC编解码器进行编码。进阶用户可以选择使用Libavcodec/libavformat中的任何编解码器和容器,也可以将流输出到自定义FFmpeg URL。

        用户界面[编辑]

        File:OBS 26.1 Screenshot EN 2020.12.27 - 15.28.46.07.png
        这是OBS Studio 26.1的界面截图,发布于2020 年 12 月 15 日

        主用户界面分为五个部分:场景、来源、混音器、场景过渡和控件。场景是一组源,如实时和录制的视频、文本和音频。混音器面板允许用户静音,并通过虚拟faders调整音量,并通过按下静音按钮旁边的齿轮来应用效果。控件面板有开始推流、开始录制、工作室(Studio)模式、设置、退出这些按钮。上半部分是实时视频预览,用于监控和编辑当前场景。根据用户的喜好,用户界面可以切换到暗主题或亮主题。

        在工作室(Studio)模式下,有两个场景预览窗口,左边是修改和预览非活动场景的窗口,右边是预览活动场景的窗口。在中间有一个二级转换按钮,允许转换到左边窗口中的非活动场景。

        在网络上有一些简单的教程,展示了如何使用Open Broadcaster Software[7][8][9]

        历史[编辑]

        Open Broadcaster Software最初是由Hugh "Jim" Bailey开发的一个小软件,但在许多合作者的帮助下迅速发展,这些合作者致力于改进OBS并传播有关该项目的知识。2014年,为了支持多平台、更全面的特性集和更强大的API,开发团队开始了一个被称为OBS Multiplatform(后来更名为OBS Studio)的新版本。[10][11]从OBS Studio的v18.0.1开始,OBS Classic不再受支持,因为前者的功能与后者几乎完全相同,但Classic的下载仍然可用。[12]2022 年 3 月,OBS 在 Windows 和 Mac 版 Steam 上发布。[13]

        插件[编辑]

        Open Broadcaster Software支持各种插件来扩展其功能。插件作为本地代码DLL文件加载,尽管可以使用包装库插件来托管在.NET框架中编写的插件。[14][15]

        商标[编辑]

        Open Broadcaster Software的商标与美国运输部United States Department of Transportation)的部徽相似。

        参见[编辑]

        File:Free and open-source software logo (2009).svg 自由软件主题

        参考文献[编辑]

        1. ^ Open Broadcaster Software - Browse Files at SourceForge.net. jp9k. [2022-08-11]. (原始内容存档于2012-09-02). 
        2. ^ Open Broadcaster Software - Download. The OBS Project. [2019-10-11]. (原始内容存档于2019-03-23). 
        3. ^ Open Broadcaster Software - Index. The OBS Project. August 2016 [2016-08-14]. (原始内容存档于2019-03-23). 
        4. ^ locale.ini. The OBS Project. [2022-08-09]. (原始内容存档于2020-04-22). 
        5. ^ How to stream games with Open Broadcaster: a fast, free livestreaming application - News - PC Gamer. Future Publishing Limited. [2013-06-02]. (原始内容存档于2013-06-05). 
        6. ^ 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. 
        7. ^ Beginner's guide to setting up and streaming with OBS. Windows Central. [2018-11-08]. (原始内容存档于2018-10-12) (English). 
        8. ^ How to Use OBS with Ant Media Server?. Ant Media. 2017-12-21 [2018-11-08]. (原始内容存档于2018-10-12) (en-US). 
        9. ^ A quick tutorial how to set up obs-studio. Arcolinux.com. [2018-11-08]. (原始内容存档于2018-10-12) (en-US). 
        10. ^ Releases. obsproject/obs-studio. [2016-02-25]. (原始内容存档于2019-02-17). 
        11. ^ OBS Homepage. The OBS Project. [2016-02-25]. (原始内容存档于2016-03-09). 
        12. ^ OBS Classic is no longer supported - Here's how to easily switch to OBS Studio. The OBS Project. [2017-04-30]. (原始内容存档于2017-07-29). 
        13. ^ OBS Studio - Steam 新闻中心. store.steampowered.com. [2023-05-19] (中文(中国大陆)). 
        14. ^ The OBS Project. OBS Source Code. [2016-10-24]. (原始内容存档于2019-02-17). 
        15. ^ 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. ... 

        外部链接[编辑]