一款無需設置cookie、不使用selenium的自動抖音直播監測和錄制工具,支持彈幕錄制,開箱即用

圖片[1]-一款無需設置cookie、不使用selenium的自動抖音直播監測和錄制工具,支持彈幕錄制,開箱即用

特點

支持無人值守自動監測和錄制多個主播的直播。

支持錄制彈幕。

未知直播間地址時,也可以通過主播主頁來監測直播,因此可以監測沒開過直播的、開播時間陰間導致從未趕上直播的主播。

支持自動獲取 cookie,并在 cookie 失效時自動重新獲取。無需手動獲取 cookie。

不使用 selenium,不需要安裝瀏覽器,幾乎開箱即用。

支持自定義腳本、插件,以自定義開播推送等功能。

高性能,1核2G的經濟型服務器都能錄制。

缺點

由于是根據作者本人自用的需求而開發的,因此不支持諸如更改清晰度(直接錄制最高清晰度)、最大文件長度之類的功能,以后可能會加入這些功能。

高級功能如插件、推送等的使用門檻較高,可能要會寫 python 代碼。

因新鮮出爐,尚未測試足夠長時間,可能有較多 bug。

不能保證失效時及時維護

使用方法

下載軟件并解壓,進入到解壓后的目錄,你能看到在這個目錄下的 運行命令行版.bat 等文件,這個目錄稱為軟件根目錄。

Windows平臺安裝

首先安裝 python 并將其添加到環境變量(可以在安裝過程中勾選 Add Python x.x to PATH),如果是新手的話可以百度搜索 Python 安裝,有手把手教程。

Windows平臺可以按鍵盤上的 Win + R,并在文本框中輸入cmd,回車,打開命令提示符,并在命令提示符中輸入python –version,如果輸出了python的版本,則表明安裝成功。

如果是 Windows 10/11,執行命令python后可能什么都不輸出,甚至會出現打開微軟應用商店的迷惑行為,可以百度搜索python彈出微軟應用商店。

配置文件

在軟件根目錄下找到 config.txt,用文本編輯器打開它。里面對各選項都作了說明,可以根據自己的需求調整。

設置房間

可以在 GUI 界面中點擊下方的 添加主播 來添加房間,支持 Web_Sid、直播間地址、直播間短鏈、主播主頁。

運行

雙擊 main.pyw 即可運行 GUI 版。

運行命令行版,Windows 平臺直接打開 運行命令行版.bat 就可以了。

Windows下,在軟件根目錄下執行指令 python3 main.pyw。

對于命令行版,當配置或房間修改時,需要重新啟動軟件才能生效。

下載的文件存放于 根目錄/download 下。

自動轉碼

需要下載 ffmpeg,可以放在軟件根目錄下或其他位置,在 config.txt 中配置 ffmpeg 所在目錄,并配置自動轉碼選項。

插件

在 src/plugin/plugin.py 中編寫你的插件,比如當直播開始時向一個 api POST 一個信息以便通知你開播了:

def on_live_start(room, filename):
requests.post(f'123.45.67.89:65565/?room_name={room.room_name}')

對錄制到的文件進行處理

下載到的文件是flv格式,由于時間戳錯誤等,許多軟件播放有異常,可以使用 PotPlayer 播放,但仍存在拖拽進度條卡頓等問題,你可以嘗試轉碼:

下載 ffmpeg 并將其添加到環境變量中(網上有教程),假設錄到的文件名是 20230114_123456.flv,執行指令:

ffmpeg -i 20230114_123456.flv -c copy 20230114_123456.mp4

可以進行無損轉碼,且速度非常快,還能修復部分由于時間戳錯誤造成的問題。

建議使用 b站錄播姬 的錄播修復工具進行修復,ffmpeg容易修壞。不過不能保證 100% 的修復成功率,建議保留錄制到的原始文件以便以后修復。

如果不嫌轉碼麻煩費時的話,可以只保留原始 flv 格式,要用的時候才轉為 mp4 格式,以免日后發現轉碼后的視頻有問題時,原flv文件已經刪了。

下載的彈幕是類 b站xml 格式的,可以使用 nicovert 來轉為 ass 格式字幕文件,播放時拖入 PotPlayer 就能顯示彈幕了。

如果要將彈幕渲染到視頻中,可以使用命令:

ffmpeg -i 20230114_123456.flv -vf ass=20230114_123456.ass 有彈幕.mp4

但是這樣如果原視頻模糊或幀數低的話,彈幕也會模糊或一卡一卡的,你可以先生成一個高質量中間文件,再渲染彈幕:

ffmpeg -i 20230114_123456.flv -c:v h264 -b:v 5824k -vf scale=iw2:ih2 -c:a copy -r 60 hq.mp4
ffmpeg -i hq.mp4 -c:v h264 -b:v 5824k -vf ass=20230114_123456.ass -c:a copy 有彈幕.mp4

下載地址:

------本頁內容已結束,喜歡請分享------
溫馨提示:由于項目或工具都有失效性,如遇到不能做的項目或不能使用的工具,可以根據關鍵詞在站點搜索相關內容,查看最近更新的或者在網頁底部給我們留言反饋。
? 版權聲明
THE END
喜歡就支持一下吧
點贊1399 分享
評論 共8條

請登錄后發表評論