【抓包】- Fiddler抓包教程,使用Fiddle抓取B站视频;ffmpeg的使用方法
一、预准备:过滤器设置打开fiddler后,清空内容,然后播放视频。
找到与B站视频资源干系的回应,而后在“原始(raw)”标签中检察它的host信息。
https://img-blog.csdnimg.cn/b4e0922c6b18413b9a3fb850d5f9451d.png
发现B站视频资源的服务器DNS地点为【*bilivideo.cn】、【*bilivideo.com】。
激活过滤器,并且只过滤B站视频资源。
https://img-blog.csdnimg.cn/1d533420d8bd4e20b55b8de4a058b417.png
二、正式抓取:随便抓取一个B站视频
再次清空全部抓取到的会话。
重新播放视频,得到新的一批会话后,发现存在m4s的资源已被下载,停止捕获。
https://img-blog.csdnimg.cn/6adb2dc14bc84f0bbca2e7171608ecea.png
https://img-blog.csdnimg.cn/4db603ddbc764181998dd464c2caf703.png
将其最小sizes改成0,然后点击实验 。
https://img-blog.csdnimg.cn/f8ddcbe765fc46b99c89879bc69f2798.png
会话窗口新增了一个会话,下载完后;右键——生存——相应——相应正文。
https://img-blog.csdnimg.cn/97b793cbf2444dd3bc174dd018d95713.png
默认给的名称后缀是.txt。
https://img-blog.csdnimg.cn/8211efa0d355450a8ae4daf4e88db251.png
直接不改名,生存。
打开后,发现是乱码,分析这玩意不是字幕文件;发起的txt后缀是错误的。
https://img-blog.csdnimg.cn/8815f444fd1249eb986caf2ddcd250cc.png
同样地,把30080号码对应的会话拖拽进组合器,然后修改最小sizes为0,实验。
这个相应会话的最大sizes是63699963 bytes,对应63MB。估计这个就是视频图像文件。
https://img-blog.csdnimg.cn/c4ab6b936c4645bd8b7e34e1cc0ae1b6.png
同样地,生存操作。
https://img-blog.csdnimg.cn/7abd1cb292fc42f287f0551712e9b912.png
发起以m4s后缀生存。
https://img-blog.csdnimg.cn/84bbb2e64aa340fdb02436dbc5570644.png
然后我修改成Mp4后缀后,打开发现没有声音。
最后,我又对一个30064号码会话进行同样的操作,生存了一个40mb的文件。
改成mp4后缀后,打开发现是分辨率小于30080号码对应的视频图像文件。
分析这个号码,只是视频图像文件的低分辨率版本而已。
最后再对号码30280的文件后缀改成mp3,打开播放发现正是视频的音频部门。
那么,此时此刻我已经得到了3个文件——低分辨率和高分辨率的视频图像部门,以及视频的声音部门。
三、利用ffmpeg进行多媒体文件的拼接
在cmd窗口中实验命令。
ffmpeg -i 321022036-1-30080.m4s.mp4 -i 321022036-1-30280.m4s.mp3 -c copy 456.mp4
而后在同一文件夹中得到了456.mp4文件,打开后,就是B站视频的源文件。
https://img-blog.csdnimg.cn/531182d692f74eee8634504831d73ca2.png
https://img-blog.csdnimg.cn/03bbdf2eeee24f58812460c1878333bf.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]