obs自定義編碼設置_通過7個步驟設置OBS進行實時編碼

obs自定義編碼設置

by Wesley McCann

韋斯利·麥肯(Wesley McCann)

通過7個步驟設置OBS進行實時編碼 (Setting up OBS for Live Coding in 7 Steps)

Twitch TV is a popular live-streaming service. You traditionally used Twitch to stream yourself playing video games, but recently Twitch has started encouraging people to stream themselves coding.

Twitch TV是一種流行的實時流媒體服務。 傳統上,您使用Twitch來播放視頻游戲,但是最近Twitch開始鼓勵人們自己編碼。

While typical video game live streaming configurations will work for live coding, they are overkill. When streaming live coding, you can get away with significantly lower settings, making it much easier for people with a slower connection to watch your live stream.

盡管典型的視頻游戲直播流配置可用于直播編碼,但它們過大了。 在流式直播編碼時,您可以省去很多較低的設置,從而使連接速度較慢的人更容易觀看直播。

This article will show you how to configure the popular OBS (Open Broadcast Software) to keep your stream’s quality high while minimizing the bandwidth requirements for your viewers.

本文將向您展示如何配置流行的OBS(開放廣播軟件),以保持流的高質量,同時最大程度地減少觀眾的帶寬需求。

Note: In order to keep this article reasonably short, we will only show screen shots from the Windows version of OBS. Note that most of should be pretty much the same on Mac and Linux.

注意:為了使本文簡短,我們將僅顯示Windows版本的OBS的屏幕截圖。 請注意,在Mac和Linux上,大多數功能應該幾乎相同。

第一步 (First Steps)

  1. You will need to download and install OBS for your platform. The OBS website is located here. I prefer OBS studio (which is the only option for non-windows users), as it is the newest version currently being developed, and appears to use bandwidth better.

    您將需要為您的平臺下載并安裝OBS。 OBS網站位于此處 。 我更喜歡OBS Studio(這是非Windows用戶的唯一選擇),因為它是當前正在開發的最新版本,并且似乎可以更好地使用帶寬。

  2. Once installed you will want to start by setting up the scene. First you will want to make sure there is a scene inside of the left most box. This should be there by default, however if it is not just right click inside the box and select “Add -> Scene”.

    安裝完成后,您將要開始設置場景。 首先,您需要確保最左側的框內有一個場景。 默認情況下,它應該存在于此,但是,如果不只是在框內單擊鼠標右鍵,然后選擇“添加->場景”。

3. Next you will want to capture your entire screen or just a window. The decision is up to you. I personally like to capture my full screen but I will show you both options below.

3.接下來,您將要捕獲整個屏幕或僅一個窗口。 該決定由您決定。 我個人喜歡全屏顯示,但下面將向您顯示這兩個選項。

4. Once you have this set up you will want to get your microphone working so you can communicate with your audience. On windows you will want to click on the settings button > audio tab. Once here you will want to find “Mic/Auxiliary Audio Device” and use the drop down to select your input device.

4.完成此設置后,您將需要使麥克風正常工作,以便與聽眾進行交流。 在Windows上,您需要單擊設置按鈕>音頻選項卡。 到這里后,您將要找到“麥克風/輔助音頻設備”,然后使用下拉菜單選擇您的輸入設備。

5. Now that you have the scene set up to capture your display and your microphone you need to set up a streaming service. To do this, open your settings > Stream tab. Once there, select:Stream Type: Streaming ServicesService: TwitchServer: Choose the server closest to youStream key: The stream key provided by Twitch

5.現在,您已經設置了場景來捕獲顯示器和麥克風,您需要設置流服務。 為此,請打開設置>流標簽。 一旦出現,SELEC 噸: 流?YPE:流SERVIC 上課 SERV冰:蠢CH 絲氨酸版本:選擇最靠近所述服務器至y 密鑰:由抽搐提供的流密鑰

6. Next you will want to change output settings. You can do this by going to settings > output. From here you will want to select:Output Mode: AdvancedBe on the “Streaming Tab”Bitrate: No higher than 1200. Try to match your upload speed. For example my upload speed is usually between 800Kbps-900Kbps. I have set my bitrate to 700.Keyframe Interval: 2 secondsUser CBR: CheckCPU Usage: Veryfast. This is the recommended value if you are unsure of your hardware.All other settings leave set to default.

6.接下來,您將要更改輸出設置。 您可以轉到設置>輸出 。 在這里,您將要選擇 輸出代碼:AdvancedBe在“ Streaming Tab 比特率 :不高于1200。嘗試匹配您的上傳速度。 例如,我的上傳速度通常在800Kbps-900Kbps之間。 我有我的比特率設置為70 0 關鍵幀國米 VAL:2塞康DS 用戶 CBR:車CK CPU我們年齡:Veryfast。 如果不確定您的努力程度,這是建議值 所有其他設置保留默認值

7. Finally, you will want to check your frames per second (FPS) of your stream. Not properly configuring your FPS is probably the biggest way to waste of bandwidth when live coding. Navigate to settings > video. Once there you will want to click the dropdown “Common FPS Values” and select “Integer FPS Values”. In the input box that shows up change the 30 to 15. 15 FPS should be fine for live coding.

7.最后,您將要檢查流的每秒幀數(FPS)。 實時編碼時,未正確配置FPS可能是浪費帶寬的最大方法。 導航到設置>視頻。 到達那里后,您將要單擊下拉菜單“ Common FPS Values”,然后選擇“ Integer FPS Values”。 在顯示的輸入框中,將30更改為15。15FPS對于實時編碼應該沒問題。

That should be all you need to do to set up OBS to begin live coding!

那應該是設置OBS以開始實時編碼所需的一切!

There are a few more things that you may want to do such as capture output audio to play music on stream. I will write another article about this very soon with Windows- and Mac-specific GIFs.

您可能還需要做幾件事,例如捕獲輸出音頻以在流中播放音樂。 我將很快用Windows和Mac專用的GIF撰寫另一篇有關此的文章。

If you have any questions, feel free to message me on Gitter or tweet at me at @septimus98.

如果您有任何疑問,請隨時在Gitter上給我發消息,或通過@ septimus98向我發送推文。

翻譯自: https://www.freecodecamp.org/news/setting-up-obs-for-live-coding-7-steps-99b8986e7249/

obs自定義編碼設置

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396392.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396392.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396392.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java hadoop api_Hadoop 系列HDFS的Java API( Java API介紹)

HDFS的Java APIJava API介紹將詳細介紹HDFS Java API,一下節再演示更多應用。Java API 官網如上圖所示,Java API頁面分為了三部分,左上角是包(Packages)窗口,左下角是所有類(All Classes是)窗口,右側是詳情窗口。這里推…

最大連通子數組

這次是求聯通子數組的求和,我們想用圖的某些算法,比如迪杰斯特拉等,但是遇到了困難。用BFS搜索能達到要求,但是還未能成功。 那么我們這樣想,先將每行的最大子數組之和,然后再將這些最大之和組成一個數組&a…

redis的zset的底層實現_Redis(三)--- Redis的五大數據類型的底層實現

1、簡介Redis的五大數據類型也稱五大數據對象;前面介紹過6大數據結構,Redis并沒有直接使用這些結構來實現鍵值對數據庫,而是使用這些結構構建了一個對象系統redisObject;這個對象系統包含了五大數據對象,字符串對象(st…

科學計算機簡單編程_是“計算機科學”還是“編程”?

科學計算機簡單編程by Sam Corcos由Sam Corcos 是“計算機科學”還是“編程”? (Is It “Computer Science” or “Programming”?) 教育政策白皮書(提示:它們不是同一個東西) (An education policy white paper (hint: they’re not the same thing))…

[Matlab] 畫圖命令

matlab畫圖命令,不定時更新以便查找 set(gcf, color, [1 1 1]);     % 使圖背景為白色 alpha(0.4);           %設置平面透明度 plot(Circle1,Circle2,k--,linewidth,1.25);  % k--設置線型  ‘linewidth’,1.25  設置線寬度為1.25 %線型   …

django入門記錄 2

1. 創建一個app, python manage.py startapp appname 2. 設計model,在appname/目錄下編輯好model 3. 檢測model的修改,python manage.py makemigrations appname 4. 自動執行數據庫遷移,并同步管理數據庫結構, python…

spark sql 數據類型轉換_SparkSql 數據類型轉換

1、SparkSql數據類型 1.1數字類型 ByteType:代表一個字節的整數。范圍是-128到127 ShortType:代表兩個字節的整數。范圍是-32768到32767 IntegerType:代表4個字節的整數。范圍是-2147483648到2147483647 LongType:代表8個字節的整數。范圍是-9223372036854775808到92233720…

【Python】 list dict str

list & dict & str 這三種類型是python中最常用的幾種數據類型。他們都是序列的一種 ■  序列通用操作 1. 分片 s[a:b] 返回序列s中從s[a]到s[b-1]的片段。注意s[0:0]是空集而不是s[0] s[a:b:c]  加入第三個參數以設置取樣步長。可以設置成負數來從右向左取樣 2. 加…

終端terminal的顏色配置

PS1 color 終端terminal的顏色配置 PS1"\[\e[92;1m\][\u\e[90;5m\e[25m\[\e[91;4m\]Atlas\e[24m\[\e[1m\]\[\e[92;1m\] \W ]\\$\[\e[0m\]" Set CodeDescriptionExamplePreview1Bold/Bright echo -e "Normal \e[1mBold" 2Dim echo -e "Normal \e[2mDi…

速度與激情的Webpack

Also published in my tech blog也發布在我的技術博客中 This is a guide that is meant to help you ease your development workflow and save your time by using a bunch of awesome tools that you’ve read about on the internet (does React Hot Loader ring any bells…

java nio socket長連接_nio實現Socket長連接和心跳

前段時間用bio方式,也就是傳統io實現了socket的長連接和心跳,總覺著服務端開啟多線程管理socket連接的方式過于消耗資源,數據并發的情況下可能會影響到性能,因此就嘗試使用nio改進原來的代碼。然而改進的過程卻不像我起初設想的那…

unity讓對象作為參數_C#+Unity學習筆記:類與對象

參考文獻蜜酒廳通訊社 游戲部 石中居士對象(object):有狀態、行為和身份的東西。狀態(state):表示物體特征的信息,可以用來跟蹤對象的狀態。屬性(properties):因為編程人員需要把控對象的狀態,所以要對其進行訪問。通過…

Tomcat 報 The valid characters are defined in RFC 7230 and RFC 3986

問題 24-Mar-2017 23:43:21.300 INFO [http-apr-8001-exec-77] org.apache.coyote.http11.AbstractHttp11Processor.process Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalAr…

Linux Kernel Oops異常分析

0.linux內核異常常用分析方法 異常地址是否在0附近,確認是否是空指針解引用問題異常地址是否在iomem映射區,確認是否是設備訪問總線異常問題,如PCI異常導致的地址訪問異常異常地址是否在stack附近,如果相鄰&#xff0c…

Centos7.5 VMtools的安裝與卸載

一、安裝1、自帶tools: 選擇VMware工具欄 > 虛擬機 > 安裝VMtools2、掛載光驅3、tar -zxvf VMwareTools-10.3.2-9925305.tar.gz(這里以tar文件為例)4、切換到目標目錄,執行(一定要使用root權限執行)…

gitter 卸載_最佳Gitter渠道:開發人員工具

gitter 卸載by Gitter通過吉特 最佳Gitter渠道:開發人員工具 (Best Gitter channels: Developer Tools) Developer tools have become essential to any kind of serious software development, also in the open source setting. They can ease the daily develop…

java 過濾腳本_我寫的得到天氣的Java代碼,其中有過濾腳本和過濾HTMLtag的函數。...

public class WeatherFilter{private String html;private String target"http://weather.news.sohu.com/query.php?city北京";public WeatherFilter()throws Exception{this(null);}public WeatherFilter(String targetIn)throws Exception{if(targetIn!null)this.…

【懶癌發作】收集各種懶癌發作時用程序寫作業的程序

updata:20170621 好的,已經是準高一了,現在看起來太蠢了。。。 -------------------------------------------------------------------------------------- 要真正的運用,程序一定是要來解決實際問題的——比如作業(懶就直說&…

50歐姆線設計 高頻pcb_硬件設計基礎100問(三)

硬件基礎知識問答今天依舊是節前知識儲備哦,jacky大神整理的硬件基礎知識很細致,第三彈學起來!01 1、晶體管基本放大電路有共射、共集、共基三種接法,請簡述這三種基本放大電路的特點。共射:共射放大電路具有放大電流和…

如何正確實現 Java 中的 HashCode

相等 和 Hash Code 從一般角度來看,Equality 是不錯的,但是 hash code 更則具技巧性。如果我們在 hash code上多下點功夫,我們就能了解到 hash code 就是用在細微處去提升性能的。 大部分的數據結構使用equals去檢查是否他們包含一個元素。例…