先打開一個直播間按F12打開開發者工具發送彈幕666在send里找到我們所需的鏈接 ...
靈感來源 之前在B站看到一個有意思的視頻: B站 亦 終極雲游戲 五千人同開一輛車,復現經典群體智慧實驗 大家可以看看,很有意思。 up主通過代碼實現了實時讀取直播間里的彈幕內容,進而控制自己的電腦,把彈幕翻譯成指令操控 賽博朋克 游戲。 觀眾也越來越多,最后甚至還把直接間搞崩了 當然,其實是因為那天B站全站崩了 。 我十分好奇到底是怎么做到的。 外行看熱鬧,內行看門道,作為半個內行,我們就模仿U ...
2021-12-02 21:01 13 4089 推薦指數:
先打開一個直播間按F12打開開發者工具發送彈幕666在send里找到我們所需的鏈接 ...
爬取b站彈幕並不困難。要得到up主所有視頻彈幕,我們首先進入up主視頻頁面,即https://space.bilibili.com/id號/video這個頁面。按F12打開開發者菜單,刷新一下,在network的xhr文件中有一個getSubmitVideo文件,這個文件里就有我們需要的視頻av號 ...
寫在前面 發彈幕只是其中一個小小的功能,還可以自動點贊、收藏、投幣、自動播放、私信等等,但是我們只演示這個,其它的不做展示。 實現步驟 先打開一個視頻或者直播,F12打開開發者工具,點擊network。然后點這個清空一下 再發送一個彈幕,然后可以看到 ...
彈幕,並不是一個多么復雜的功能。 1.彈幕的實現性分析 首先,從視覺上明確當前彈幕所具有的功能 從屏幕右側滑入左側,直至完全消失 不管是長的彈幕,還是短的彈幕,速度一致(可能有的需求是依據彈幕長度,調整速度) 有彈幕軌道,不是隨機產生的彈幕 彈幕不會進行重疊 ...
——更新日志—— 23年5月15日 增加JSON庫來優化代碼,提高可讀性 23年1月31日 優化代碼,增加錯誤提示,把正則表達式單獨列出 特別說明:獲取LiveStreamId的正則表達式有變動 22年12月21日 優化了部分代碼,直接輸入直播鏈接即可獲取彈幕 22年7月14日 ...
效果圖 類庫的介紹 org.dync.giftlibrary.widget GiftAnimationUtil.java 動畫類GiftControl.java 給外部調用的 ...
話不多說,直接進入正題,這次采集的對象是B站吃播up主,山葯村二牛,本人一直挺喜歡他的視頻,所以想采集一下他的視頻信息,然后分析數據,看下他視頻的情況。 首先是爬蟲部分,采集的邏輯是從視頻頁將每個視頻的信息和地址采集下來,再請求地址采集視頻的彈幕。 進入視頻頁,https ...
代碼在我的GitHub上面有,為了防止有人利用代碼故意發送惡意彈幕,這里不作詳細的代碼編寫過程 代碼的編寫僅僅是為了學習,不作任意的其他事情。 如果使用代碼惡意發送彈幕,后果自負 GitHub鏈接:https://github.com/niechaojun/Douyu_Barrage ...