斗鱼直播弹幕文本抓取

简单做一下通用的一个弹幕抓取的实验,尽量不去手工分析斗鱼、熊猫等平台的私有弹幕协议,实现弹幕内容的抓取。

思路:监听网页DOM的变动,实时拿到弹幕数据

var obs = new MutationObserver(function(mutations) {
    if (mutations[0].addedNodes.length)
        mutations[0].addedNodes.forEach(function(el) {
            try {
                console.log(Math.floor(+new Date / 1e3), el.querySelector(‘a.nick’).innerText.replace(/:$/, ”), el.querySelector(‘span.text-cont’).innerText);
            } catch (e) {}
        });
});
obs.observe(document.querySelector(‘#js-chat-cont > div.chat-cont-wrap > ul’), { childList: true, subtree: true });

 

QQ截图20161026171618

 

拿到的实验数据:

1477473063 “我是名卓然的杨” “这个万圣节最火的应该是小丑女”
1477473065 “嘉姥爷” “cos春丽”
1477473066 “骚年开撸吧” “亲”
1477473066 “18755146890” “绿巨人绿巨人”
1477473067 “王者浅爱” “兔女郎”
1477473067 “胡一刀92″ “主播你好小啊”
1477473068 “hooliganB” “你是95年以前的还是以后的”
1477473070 “391528230” “这声音,真的像杨幂”
1477473070 “骚年开撸吧” “约不约”
1477473071 “擦你一万遍” “金克丝”
1477473073 “SeoYoon486Illidan” “cos dva”
1477473075 “骚年开撸吧” “约嘛”
1477473076 “q631992796″ “熊小了点”
1477473077 “逆光_lrR” “杨幂”
1477473077 “老ooo” “萌系”
1477473077 “喷他QU” “蒙多”
1477473077 “GGGGGGGGGGGGGGGGGG丶D” “安妮呀”
1477473078 “空城空心空别离” “兔女郎”
1477473079 “王者浅爱” “拉克丝”
1477473080 “骚年开撸吧” “约不约嘛”
1477473081 “文弘” “主播你好”
1477473081 “我爱逗比梦哒哒” “(⊙o⊙)”
1477473081 “我的寶寶” “臥槽”
1477473082 “我觉的丑开很菜” “那美”
1477473082 “EIFFELLE” “凤姐”
1477473083 “太阳不只为向日葵活着” “Cos  狂三”
1477473083 “尚方” “超管草拟吗”
1477473083 “超越神的存在” “砍死超管”
1477473084 “muyutang” “COS 胸啊”
1477473085 “GP577023740″ “琼妹啊”
1477473086 “佬乀斯基” “米珂miki”
1477473087 “2366079094” “麻烦不要废话,兜兜怎么样都是最好看的”
1477473088 “城里人2真会玩” “什么都没效果 就你脸最实在”
1477473089 “江疏影mm” “死歌”
1477473089 “陶院吴孟达” “Dva”
1477473090 “1813119153” “兔女郎”
1477473095 “hoho177″ “关了”
1477473097 “20码蜗牛” “cos一个不知火舞”
1477473097 “段子贤” “为什么我看不到弹幕?”
1477473101 “EIFFELLE” “九尾狐”
1477473101 “总有刁民想睡朕” “cos包青天~”
1477473102 “豆腐乳拌饭” “胸没了,我不要”
1477473103 “空城空心空别离” “凤女”
1477473103 “群众演员00007″ “露露”
1477473104 “胡一刀92″ “cos巨魔啊”
1477473104 “NiMi某某” “拉可丝”
1477473105 “GP577023740″ “穹妹  谢谢”
1477473105 “925894099” “你cos妖姬”
1477473106 “xiaomao5380″ “眼睛好大”
1477473106 “迷你奥利奥” “下面8?”
1477473107 “我是名卓然的杨” “就是自杀小分队的小丑女”
1477473107 “hooliganB” “厄加特”
1477473108 “xiao5039″ “提莫”
1477473108 “love赛高” “英雄联盟露露”
1477473109 “15947625868” “美少女战士  拉克丝”
1477473109 “SeoYoon486Illidan” “cos dva啊”
1477473110 “负罪” “风女,可以COS”
1477473110 “我的老公回来了” “警告会被罚钱吗???”
1477473111 “我心诚我姓” “亚索”
1477473111 “谈了一场不靠谱的恋爱” “记得 盛典的时候 好多主播都现形了”
1477473112 “墨迹个啥呢” “我错过了什么”
1477473113 “心骸” “你说超管你再警告我就跳楼”
1477473113 “別像个废物一样活着” “我是超管,来草我”
1477473114 “GGGGGGGGGGGGGGGGGG丶D” “安妮那只熊和你长的很像”
1477473116 “龙猫在此” “琴女”
1477473117 “我觉的丑开很菜” “琴女吧”
1477473117 “love赛高” “美少女战士~”
1477473118 “171274007” “啊哈”
1477473118 “wzc1232″ “dva爱你哦”
1477473119 “爱与偏执丶” “唱歌呗~”
1477473119 “962171206” “寒冰”
1477473120 “hvcvnnhfbkygnfftj” “敢死潮馆”
1477473121 “xiao5039″ “提莫说说”
1477473121 “胡一刀92″ “巨魔”
1477473122 “lpl小虾米” “闪人,取关,拜拜我去其他的直播看了。”
1477473122 “乃么卵123″ “守望  D VA”
1477473123 “yanwuxulala” “拉克丝”
1477473123 “2366079094” “来个光辉,或者小提姆”
1477473124 “hoho177″ “关了啊”
1477473124 “龙猫在此” “女枪 刀妹 瑞文 都行”
1477473125 “擦你一万遍” “蒙多觉的你是个娘们”
1477473126 “我是名卓然的杨” “dva也可以”
1477473126 “文弘” “主播的房间声音好像杨幂”
1477473127 “1813119153” “兔女郎,”
1477473127 “G呱唧呱唧” “说个O”
1477473128 “feng1379″ “美女抱下三围身高体重”
1477473128 “没穿披风的超人” “辅助蛤蟆最可爱了”
1477473129 “嘉姥爷” “cos 阿塔力”
1477473129 “zjoker” “琴女,可以的”
1477473130 “老ooo” “哪美”
1477473130 “xiao5039″ “提莫啊”
1477473131 “SeoYoon486Illidan” “cos dva”
1477473132 “962171206” “寒冰。。”
1477473132 “随便看看22358″ “拉克丝可以的”
1477473133 “你长得像我头像” “小小小”
1477473133 “泽殿” “8师傅在”
1477473133 “空丿心” “怎么换衣服了 ???”
1477473133 “伊塔琦” “金克斯!!!!!!!!!”
1477473134 “jerjerchang” “刀妹應該不錯”
1477473134 “EIFFELLE” “你也喜欢LOL?”
1477473137 “hooliganB” “你COS提莫的那个蘑菇”
1477473138 “时间so过客” “好”
1477473139 “1区想师傅” “妹子”
1477473140 “伊塔琦” “金克斯怎么样”
1477473141 “1051519278” “我儿子说你没胸”
1477473143 “yu88758222″ “琴女行吗”
1477473143 “龙猫在此” “coser 凯南”
1477473145 “拉达999″ “亡灵勇士”
1477473150 “零天的藏号” “主播穿什么都好看”
1477473151 “love赛高” “哈哈 大魔王提莫!!!!!!!”
1477473152 “muyutang” “COS  胸啊”
1477473153 “皮卡丘的咆哮” “妖刀姬”
1477473154 “61994315” “好有灵性”
1477473155 “王者浅爱” “做一个卖萌的表情”
1477473156 “huangleishini” “琴女啊,很适合,”
1477473157 “乃么卵123″ “守望先锋啊”
1477473158 “feng1379″ “报三围”
1477473158 “嘉姥爷” “cos王者荣耀也行”
1477473159 “出去不带空大女王” “娜美,罗宾”
1477473159 “混在青年中的禅师” “”
1477473160 “我是名卓然的杨” “我不玩LOL你觉得呢……”
1477473160 “冷酷的王大锤” “拉克丝或者狐狸”
1477473161 “鱼人哥” “cos 风女啊!风女穿的少”
1477473161 “超神日女” “明明就是厄加特”
1477473162 “空间环境就好” “黑百合”
1477473164 “SeoYoon486Illidan” “cos dva啊 “
1477473164 “我要打十个旎” “狐狸吧”
1477473165 “2366079094” “萌萌哒的小提姆”
1477473166 “皮卡丘的咆哮” “COS个妖刀姬”
1477473167 “杰丶瑶瑶唷” “雪女”
1477473168 “CCTV106″ “主播换衣服”
1477473168 “夜绊丶凄凉” “cos一下波多野结衣,不穿衣服的那种”
1477473168 “鱼人哥” “寡妇也行,寡妇穿的也少”
1477473169 “CleanMan” “COS  盖伦”
1477473169 “Nick王V5″ “怎么换衣服了?”
1477473170 “空城空心空别离” “狐狸”
1477473170 “muyutang” “cos纳什男爵”
1477473171 “豆腐乳拌饭” “有点郑爽的感觉”
1477473171 “染指流年100″ “女帝 画江湖里面的”
1477473172 “xiao5039″ “主播哪个区”
1477473173 “feng1379″ “报三围。””
1477473174 “江疏影mm” “cos杨幂”
1477473179 “独孤帝王” “凤女”
1477473179 “侽亼啲承諾1″ “妹子喜欢蛋蛋”
1477473180 “墨迹个啥呢” “换个衣服啊”
1477473181 “454216358” “握草,这妹子真的好看”
1477473181 “心旅程” “主播估计素颜也好看的”
1477473182 “望月兴叹的卬” “妹子你下面有人吃吗”
1477473183 “抬头纹的吴师傅” “好美阿”
1477473183 “Marking哟哟哟” “胸呢”
1477473184 “qq592734354″ “”
1477473184 “602924764” “报三围”
1477473187 “hooliganB” “COS那个河蟹”
1477473188 “嘉姥爷” “cos不知火舞!!!!!!”
1477473189 “游戏TV” “能把她曰到怀疑人生的扣1″
1477473190 “feng1379″ “报三围……”
1477473190 “侽亼啲承諾1″ “妹子喜欢蛋蛋'”
1477473191 “如果爱忘了忘了” “纯中带着骚”
1477473193 “群众演员00007″ “豹女”
1477473194 “跳樑小丑哦” “卧槽这妹子是真的好看”
1477473194 “houzi1988hf” “好漂亮的主播啊,看到了吗主播”
1477473195 “嘿嘿灬蛋” “怎么换衣服了?、、、”
1477473195 “段子贤” “斗鱼林志玲你好”
1477473196 “我是名卓然的杨” “八师傅!!!”
1477473196 “皮卡丘的咆哮” “青行灯”
1477473197 “擦你一万遍” “cos月儿”
1477473197 “老夫尚能饭否” “斗鱼最嗲”
1477473198 “总有刁民想睡朕” “COS不穿衣服的那种”
1477473198 “2483495487” “cos草丛…..”
1477473199 “心骸” “主播守门员吗”
1477473200 “那马咋比” “还是金克丝适合你”
1477473200 “豆腐乳拌饭” “郑爽是你吗”
1477473201 “你膨胀啦” “1”
1477473201 “place110120″ “穿这么多”
1477473202 “嘉姥爷” “cos不知火舞”
1477473202 “L小o桥v人e家” “1111”
1477473203 “hahaxx” “女帝? 那不是三级女王张静初?”
1477473203 “我觉的丑开很菜” “琴女”
1477473204 “如此富哦叫” “今天好漂亮”
1477473206 “925894099” “cos火舞”
1477473207 “乃么卵123″ “配置不够”
1477473208 “冷酷的王大锤” “你下次可以直播下英雄联盟打打水友!”
1477473210 “群众演员00007″ “暴女”
1477473211 “心骸” “阿妮适合你”
1477473211 “L小o桥v人e家” “1111111111111”
1477473212 “靜待為妳” “声音好听”
1477473213 “我是名卓然的杨” “下面八你好啊”
1477473214 “278186930” “多大啊”
1477473218 “L小o桥v人e家” “11111111111”
1477473220 “Superccccccccccccc” “八狮虎”
1477473221 “零天的藏号” “就这样静静的看着你”
1477473223 “超神日女” “露出来,我一看便知”
1477473223 “feng1379″ “兄弟们 让主播报三围”
1477473224 “2366079094” “什么时候可以水友赛啊”
1477473225 “L小o桥v人e家” “1111”
1477473228 “EIFFELLE” “自己看啊三围。自己都看不出来,还问别人,”
1477473228 “SeoYoon486Illidan” “八师傅”
1477473230 “AgentY” “声音像杨幂”
1477473231 “山玉斧” “把刚才的衣服拿来看看  刚才没看到”
1477473231 “我的老公回来了” “警告会被罚钱吗”
1477473234 “不高不低正好成神” “萌萌的”
1477473239 “hoho177″ “我真的好喜欢这样的女人啊 怎么办啊”
1477473240 “qq15268148″ “送礼物都没有一句话的 小礼物就不是了?”
1477473241 “寻妻丶姜长生” “胸好大。。”
1477473245 “江疏影mm” “刚来,我错过了什么”
1477473246 “我的老公回来了” “警告会被罚钱吗??”
1477473249 “2571520190” “为毛我看到了下面八”
1477473249 “心骸” “阿妮”
1477473249 “醉哥狂舞彡” “主播真美”
1477473251 “鎏恒色” “胸呢”
1477473251 “不高不低正好成神” “我说你萌萌的”
1477473252 “卖买买买卖” “主播好美”
1477473252 “负罪” “草帽,女的扮男的才好看”
1477473254 “hoho177″ “主播你在哪里啊 我真的想去找你啊”
1477473256 “遛一遛唯一维” “玩你要多少钱”
1477473258 “郑鲜牲” “请问主播的开播时间”
1477473258 “L小o桥v人e家” “我得你一生不起床”
1477473259 “嘉姥爷” “cos不知火舞,拜托拜托!!”
1477473262 “传说中的LYQ” “我居然赢了”
1477473262 “段子贤” “超管请珍惜你3000块钱的工资”
1477473264 “小心z有熊” “主播打撸啊撸吧”
1477473264 “我的老公回来了” “警告会被罚钱吗???”
1477473268 “muyutang” “COS远古巨龙”
1477473270 “cursedman” “主播玩要lol吗”
1477473271 “我是名卓然的杨” “八师傅来查房了吗”
1477473271 “电竞周杰伦杰伦” “好美好甜的声音”
1477473272 “相信自己就是大神” “送游艇加微信能约嘛”
1477473273 “寻妻丶姜长生” “福利没有了”
1477473276 “胡一刀92″ “扑捉一只野生的萌妹 已经关注”
1477473277 “出门记得看黄历1″ “声音像杨幂”
1477473277 “小心z有熊” “我们陪你坑”
1477473277 “我觉的丑开很菜” “错过了什么”
1477473278 “mastermindlei” “有人说你声音像杨幂?”
1477473278 “心骸” “封号有什么借一个不就得了”
1477473278 “空城空心空别离” “冰爽之刃的刀妹”
1477473278 “장엄” “嗨郑爽我又来了”
1477473279 “2571520190” “为毛我看到了下面8″
1477473279 “hoho177″ “https://staticlive.do”
1477473279 “Superccccccccccccc” “八狮虎,八狮虎”
1477473281 “602924764” “啊啊”
1477473282 “benbencao1″ “七哥穿的比你露多了”
1477473282 “寻妻丶姜长生” “福利啊。没了”
1477473282 “擦你一万遍” “cos魔法少女金克丝”
1477473286 “benbencao1″ “七哥都没被警告”
1477473287 “hahaxx” “明明是杨幂的声音像主播”
1477473287 “SMJ大高玩” “主播私下艹粉吗”
1477473289 “EIFFELLE” “你装男孩子说话呢”
1477473290 “muyutang” “COS 一下防御塔”
1477473291 “我心诚我姓” “想去找你”
1477473292 “墨韵丶情殇” “做直播多久了?”
1477473292 “半个牧云” “真漂亮”
1477473296 “心天地99″ “这混子超管”
1477473298 “不五黑不玩” “好大”
1477473298 “江疏影mm” “可爱的男孩纸”
1477473298 “1区想师傅” “主播私下草粉吗?”
1477473301 “602924764” “主播多大了啊”
1477473301 “追风少年非主流” “模仿不了 金克丝没有胸”
1477473307 “致命的砒霜” “主播在深圳哪里。”
1477473308 “出门记得看黄历1″ “有男朋友嘛”
1477473311 “我觉的丑开很菜” “金克斯”
1477473313 “擦你一万遍” “cos大龙”
1477473315 “hoho177″ “我喜欢这个女人https://static”
1477473318 “602924764” “哪人”
1477473320 “不高不低正好成神” “你的鼻子不太好看”
1477473322 “Amour小狼” “主播哪里人?”
1477473324 “亚当的中指” “拉克丝还差不多”
1477473324 “暴躁的我不想微笑” “主播草粉吗”
1477473325 “qiang593″ “房管干活了”
1477473327 “心骸” “你cos炮兵呐”
1477473331 “muyutang” “你黑金克斯了”
1477473330 “我觉的丑开很菜” “琴女”
1477473332 “山山大山山” “穿丝袜”
1477473332 “不五黑不玩” “好大啊”
1477473333 “致命的砒霜” “主播 你在深圳哪里。?”
1477473333 “大Vvnn” “34”
1477473333 “AgentY” “主播舞蹈专业吗”
1477473334 “zhoo95″ “阿楚姑娘”
1477473335 “大Vvnn” “didi”
1477473337 “1SaGian” “cos 琴女吧”
1477473338 “郑鲜牲” “江西的”
1477473339 “飞跑的小挫驴” “你好,我是刚开的喷子,请问直接喷还是套路”
1477473339 “hahaxx” “你COS 防御塔?”
1477473340 “别人再美也不及你” “峰峰3号 峰峰3号 峰峰3号”
1477473341 “123睡” “广东人狐臭比较多 , 你有吗?”
1477473341 “SMJ大高玩” “主播私下里艹粉吗”
1477473341 “江疏影mm” “cos死歌开大”
1477473343 “小萌霸气一血” “锥子脸,66″
1477473345 “love赛高” “那就拉克丝~”
1477473345 “嘉姥爷” “还我仔仔的车灯!!!!!!!!!!!!!!!”
1477473353 “602924764” “女枪”
1477473353 “擦你一万遍” “DJ琴女”
1477473354 “我心诚我姓” “拉克丝”
1477473354 “叫爹我不答应” “主播是男孩子吗”
1477473362 “feng1379″ “主播哪里的。”
1477473364 “我心诚我姓” “确定了”
1477473365 “zhoo95″ “金克丝是平胸”
1477473365 “别人再美也不及你” “GAY峰”
1477473365 “心骸” “你在输出?”
1477473365 “2955766736” “外面可能要下雨了,我可以送你回家吗”
1477473367 “空城空心空别离” “风女最好”
1477473368 “Vinouers诺” “现在穿着短袖坑定是南方人啊”
1477473377 “游戏TV” “直播,我经常见人说中出,中出是什么意思啊”
1477473381 “薛帅123″ “主播我想捅你喉咙”
1477473383 “bacon999″ “cos 扎克”
1477473386 “277191898” “点首  半壶纱”
1477473387 “太阳不只为向日葵活着” “别cos了 就这最好了”
1477473389 “总有刁民想睡朕” “能能能”
1477473391 “出门记得看黄历1″ “主播卸了妆再说话”
1477473392 “EIFFELLE” “模特做不了太久,你有其他喜欢的吗?”
1477473393 “请膜拜高明大神” “我能和你谈爱吗?”
1477473394 “xkhqts” “包夜多少钱?”
1477473395 “houzi1988hf” “主播微博泳衣照是你本人吗???”
1477473396 “5890168” “多高”
1477473397 “feng1379″ “美女哪里的”
1477473398 “muyutang” “金克斯是飞机场上两颗石子”
1477473399 “2955766736” “来呀,摸吧”
1477473400 “初见即别离洞爷湖” “我能摸你的胸吗”
1477473403 “心骸” “这首歌叫什么”
1477473404 “大大大大灬大鸡哥” “广州么”
1477473405 “执亲之手” “你好漂亮”
1477473406 “总有刁民想睡朕” “主播普通发好飘准”
1477473407 “602924764” “不穿不穿”
1477473409 “15947625868” “樱花草”
1477473409 “段子贤” “这个歌好听”
1477473411 “司拷” “主播多高”
1477473412 “2483495487” “还有在打球,踢球的北方小伙伴”
1477473413 “游戏TV” “主播,我经常看人说中出,能说下中出是什么”
1477473414 “275030600” “你左眼是不是比右眼大”
1477473415 “我觉的丑开很菜” “哈哈石子”
1477473416 “请膜拜高明大神” “主播我能和你谈爱?”
1477473418 “EIFFELLE” “樱花草”
1477473420 “段庆鑫x” “眼睛好大啊!!!!!!!”
1477473420 “yanwuxulala” “主播学过播音吗?”
1477473421 “江疏影mm” “今天洗头了吗”
1477473421 “AQB团队奥琪baby” “漂亮”
1477473421 “1SaGian” “你多大?”
1477473422 “空丿心” “看见肚子了”
1477473422 “嘉姥爷” “樱花草是谁唱的????”
1477473422 “低调哥0″ “比喜欢啊”
1477473424 “一回头一回头” “你摸毛线  有胸吗???”
1477473427 “houzi1988hf” “好大啊,怎么穿这个衣服看不出来啊”
1477473427 “feng1379″ “主播哪里的,,”
1477473428 “muyutang” “金克斯胸部是飞机场上两颗石头子”
1477473429 “309705261” “好听 好听”
1477473430 “心骸” “歌叫什么啊啊啊啊啊啊啊”
1477473431 “Vinouers诺” “我们这边都已经大 棉袄了”
1477473433 “出门记得看黄历1″ “主播几岁”
1477473433 “真讨厌” “我在哈尔滨冻成狗,哭”
1477473435 “团战ADC必须死” “果断关注”
1477473438 “Damon薄” “点一首 遥远的她”

About 智足者富

http://chenpeng.info

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>