自動(dòng)錄制多平臺(tái)直播)
DouyinLiveRecorder 使用指南如何 24 小時(shí)自動(dòng)錄制多平臺(tái)直播【免費(fèi)下載鏈接】DouyinLiveRecorder可循環(huán)值守和多人錄制的直播錄制軟件支持抖音、TikTok、Youtube、快手、虎牙、斗魚、B站、小紅書、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee等40平臺(tái)直播錄制項(xiàng)目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveRecorderDouyinLiveRecorder 是一款開源直播錄制工具基于 FFmpeg 循環(huán)監(jiān)測你添加的直播間檢測到開播后自動(dòng)獲取直播源并錄制支持抖音、快手、B站、TikTok、YouTube、虎牙、斗魚等平臺(tái)。你不需要熬夜守著把地址加進(jìn)去讓程序掛著錄好的文件會(huì)自動(dòng)存到 downloads 文件夾。DouyinLiveRecorder 適合哪些場景個(gè)人存檔關(guān)注的主播經(jīng)常深夜開播想完整留存回放。課程與內(nèi)容留存直播課、發(fā)布會(huì)、發(fā)布會(huì)分享需要反復(fù)回看。內(nèi)容觀察持續(xù)關(guān)注某類直播內(nèi)容留存錄制后再做分析和對(duì)比。第一次運(yùn)行最短路徑Windows直接運(yùn)行從項(xiàng)目 Releases 頁面下載發(fā)布版 zip 包并解壓。在config/URL_config.ini中添加直播間地址一行一個(gè)。運(yùn)行DouyinLiveRecorder.exe錄制開始。源碼運(yùn)行Linux / macOS / Windows 通用需要 Python 環(huán)境實(shí)際錄制工作由 FFmpeg 完成git clone https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder cd DouyinLiveRecorder pip install -r requirements.txt python main.py服務(wù)器長期運(yùn)行如果打算 7×24 掛在服務(wù)器上直接用 docker-compose 啟動(dòng)鏡像即可。倉庫里的 compose 文件已把config和downloads目錄掛載到本地并配置了自動(dòng)重啟執(zhí)行docker-compose up -d后程序掉線會(huì)自己拉起來。程序啟動(dòng)后留意控制臺(tái)的開播與錄制提示再檢查同目錄downloads文件夾是否生成視頻文件。 第一次配置只需改 3 項(xiàng)1. 直播間地址必改寫入config/URL_config.ini一行一個(gè)https://live.douyin.com/745964462470 https://live.bilibili.com/320某個(gè)房間暫時(shí)不想錄在該行開頭加#程序會(huì)停止監(jiān)測并正常保存已錄內(nèi)容。單獨(dú)給某個(gè)房間指定畫質(zhì)行首加畫質(zhì)名如超清,https://live.douyin.com/745964462470注意中間是英文逗號(hào)。2. 抖音 Cookie錄抖音必填Cookie 是平臺(tái)用來識(shí)別登錄狀態(tài)的一段字符串。錄制抖音時(shí)需要在config/config.ini的[Cookie]區(qū)填入獲取到的抖音cookie否則可能取不到直播源其他平臺(tái)大多可留空。3. 基礎(chǔ)錄制參數(shù)config/config.ini的[錄制設(shè)置]區(qū)最常改的是這三項(xiàng)[錄制設(shè)置] 視頻保存格式 ts 原畫|超清|高清|標(biāo)清|流暢 原畫 循環(huán)時(shí)間(秒) 300視頻保存格式ts 對(duì)中斷容忍錄到一半斷開已錄部分仍可播放想要方便搬運(yùn)和播放就選 mp4。畫質(zhì)原畫到流暢共五檔。存檔選原畫省空間選高清或標(biāo)清。循環(huán)時(shí)間檢查各房間是否開播的間隔秒數(shù)。不建議設(shè)得太小請(qǐng)求過頻有被平臺(tái)風(fēng)控的可能。錄制 TikTok、YouTube 等海外平臺(tái)時(shí)把是否使用代理ip設(shè)為是、填上代理地址如127.0.0.1:7890并確認(rèn)平臺(tái)名在使用代理錄制的平臺(tái)列表中。代理的作用是幫程序訪問需要特殊網(wǎng)絡(luò)環(huán)境的平臺(tái)。按需求調(diào)配置長期存檔用 ts 分段分段錄制是否開啟 是視頻分段時(shí)間設(shè) 3600 秒。單個(gè)文件中斷不影響其他段錄完再批量轉(zhuǎn)碼。省空間畫質(zhì)降到標(biāo)清或把格式改成m4a音頻只留聲音軌文件體積會(huì)小很多。批量盯多個(gè)房間調(diào)大同一時(shí)間訪問網(wǎng)絡(luò)的線程數(shù)默認(rèn) 3加快檢查同時(shí)留意磁盤占用錄制空間剩余閾值(gb)低于設(shè)定值會(huì)預(yù)警。只要通知不要文件在[推送配置]填微信、釘釘、郵箱、TG 等渠道把只推送通知不錄制設(shè)為是它就變成一個(gè)開播提醒器。錄完自動(dòng)后處理打開是否錄制完成后執(zhí)行自定義腳本可以接自己的腳本做加水印、轉(zhuǎn)碼或上傳。 直播錄制常見問題與排查取不到直播源、無法開始錄制可能原因抖音 Cookie 沒填或已過期海外平臺(tái)沒配代理。處理更新 Cookie確認(rèn)代理地址可用、平臺(tái)名已加入使用代理錄制的平臺(tái)。錄出來的文件無法播放可能原因網(wǎng)絡(luò)中斷導(dǎo)致文件不完整或容器格式與播放器不兼容。處理保存格式改 ts打開錄制完成后自動(dòng)轉(zhuǎn)為mp4格式轉(zhuǎn)出的 mp4 兼容性更好。只想停掉某個(gè)房間的錄制處理在URL_config.ini對(duì)應(yīng)地址前加#該房間停止監(jiān)測錄制已錄文件正常保存Windows 上也可以執(zhí)行StopRecording.vbs停止全部錄制或在終端按CtrlC中斷。開播后隔幾分鐘才錄上可能原因檢測依賴循環(huán)時(shí)間程序每隔一段時(shí)間才查一次開播狀態(tài)。處理把**循環(huán)時(shí)間(秒)**調(diào)小可減少延遲但請(qǐng)求次數(shù)會(huì)相應(yīng)增加兩者取舍即可。合規(guī)與使用邊界只留存你有權(quán)利使用的內(nèi)容或用于個(gè)人學(xué)習(xí)研究不要公開分發(fā)、二次直播。不要做違反平臺(tái)規(guī)則的事例如惡意抓取、批量轉(zhuǎn)載。注意隱私涉及他人隱私的內(nèi)容不要錄制和傳播。下一步先把最想看的直播間地址加進(jìn)URL_config.ini跑一輪試錄確認(rèn) downloads 文件夾里能生成可播放的文件再按上面的場景逐步調(diào)配置?!久赓M(fèi)下載鏈接】DouyinLiveRecorder可循環(huán)值守和多人錄制的直播錄制軟件支持抖音、TikTok、Youtube、快手、虎牙、斗魚、B站、小紅書、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee等40平臺(tái)直播錄制項(xiàng)目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考