![640?wx_fmt=jpeg](https://i-blog.csdnimg.cn/blog_migrate/b7dfddb4723515039192e712d82f18ce.jpeg)
这段时间奇怪了,周围朋友都爱上了同一个口头禅“我不要你觉得,我只要我觉得”;我就纳闷了汉语文字那么多,你们偏偏都爱上了同一句,我怀疑他们在玩梗,果不其然,在B站的鬼畜区了解到了真相。
绿大暗仅凭一己之力,将综艺节目《中餐厅3》推上了热门,成为了本季度当之无愧的综艺之王,“我不要你觉得,我只要我觉得”,“别说话,听我的”等是绿大暗的经典名言,这些名言被称为“明学”,甚至隐隐与“六学”齐名,两开花。
对一部视频作品,如果说评论是观众观看后的沉思,那么弹幕就是吃瓜群众情感的实时流露,为了一窥“明学”的真谛,我打算爬一爬《中餐厅3》的弹幕数据,做一个情感分析。
废话不多说,“起锅烧油”
一、分析网页爬数据
1.确认加载方式
《中餐厅3》在芒果TV独播,打开Chrome浏览器,访问第1集的链接https://www.mgtv.com/b/330026/6086563.html
,通过禁用页面javaScript发现页面视频和弹幕都无法加载,并且右键-查看页面源码,搜索不到弹幕的文字,说明数据是异步加载的
2.抓包分析
打开刚刚关闭的javaScript,重新加载页面,F12
打开开发者工具,仔细查找XHR
或JS
最终在js中找到了弹幕数据,链接是这样的https://galaxy.bz.mgtv.com/rdbarrage?version=2.0.0&vid=6086563&abroad=0&pid=&os=&uuid=&deviceid=&cid=330026&ticket=&time=60102&mac=&platform=0&callback=jsonp_1568127366004_84552
弹幕数据是json格式,但是伪装成了jQuery藏在JS里面。
3.链接分析
从抓包的地址看,弹幕的真实请求地址是https://galaxy.bz.mgtv.com/rdbarrage