一個錄制帶彈幕直播流的小工具(版本2)常見問題解答
? ? 首先感謝用這個小工具的錄男們提出的寶貴意見,這里把大家提出的問題和一些之前沒有說明的功能來總結(jié)一下,原始的文章在下面。

常見問題
這個小工具能同時錄制多少直播?
理論上只要你的網(wǎng)速夠快,電腦性能夠強可以開無限個錄制。但是如果使用NVIDIA的消費級顯卡(GTX,RTX等),那么就只能開一個使用GPU渲染的帶彈幕錄制,如果不錄制彈幕則沒有這個限制。
如果真的需要錄制多個帶彈幕直播,那么必須在超過一個的錄制中指定不使用GPU渲染,具體方法可以參考GitHub頁面。
這個小工具對性能要求如何?
如果需要錄制彈幕,則對性能有較高要求,我使用i7-8750H+GTX1060錄制1080P60Hz的直播大概占用50%CPU,20%GPU。如果對這個值沒有概念的話可以想象開了一個格式工廠在編碼視頻,不過這個視頻正好編碼速度是1倍。
如果不錄制彈幕,則只需要網(wǎng)速快就可以了,網(wǎng)速要求和自己看最高畫質(zhì)的直播是一樣的。
我錄制出來的視頻很卡或者很糊怎么辦?
如果錄制出來的視頻很卡或者彈幕經(jīng)??ㄗ?,首先確保你的電腦在錄制的時候資源是充足的,并且錄制的時候顯示正在錄制的speed大概在1左右。如果這些都正常但是還是很卡可以反饋給我。
如果錄制出來的視頻很糊,首先保證你選的碼率不要太低,默認(rèn)15M基本上夠絕大多數(shù)情況了。如果真的有主播使用了4K或者120Hz超高清流那么應(yīng)該適當(dāng)把比特率調(diào)高到40-60M,或者選擇不錄制彈幕而選擇直接復(fù)制直播流(因為如果電腦性能不夠的話編碼超高清的視頻會非??ǎ?。
另外,如果你需要對錄制出來的視頻做二次剪輯,那么記得在導(dǎo)出的時候盡量選擇最高畫質(zhì)和兩次VBR編碼,這樣可以最大程度保證在多次編碼的過程中畫質(zhì)不受損。
在配置環(huán)境的時候卡在pip install -r requirements.txt怎么辦?
這是因為安裝依賴庫的時候需要連接外網(wǎng),所以說比較卡,可以使用清華源安裝,輸入pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/?-r requirements.txt 安裝即可。
我發(fā)現(xiàn)了這個腳本存在的bug怎么辦?
如果是你發(fā)現(xiàn)了這個小工具的bug,記得把日志文件保存下來(日志文件在程序目錄的logs文件夾里),然后私信我或者評論留言給我,我有時間的話會盡量幫你解決。
新增功能
? ? 比起之前發(fā)的那篇文章里面的功能,這次主要新增了一個錄制原始視頻流的功能,效果等同于常規(guī)錄制軟件的錄制,也就是直接復(fù)制直播流然后保存,沒有彈幕。要使用這個功能的話只需要使用--copy參數(shù)就行了,例如:
python pyrender.py -u https://www.huya.com/712416 --copy 錄制虎牙712416直播間,不錄制彈幕