前奏

平时休息时喜欢干两件事,一是听【喜马拉雅】,上面有很多历史、人物、小说、笑话等;二是看/听【xxtv】,听听国内外最近发生的事情,政策变化、局势转变、发现商机等。感觉都是挺有意义的两件事。
那么怎么把感兴趣的cctv视频下载下来呢?官方没有提供。自己动手吧。

插曲



原本想做个相应的视频教程,可是B站不让发,一度对B站感到极度失望。

【因此,考虑到B站怕风怯雨的尿性,以后涉及到爬虫相关、破解相关的东西,就不做视频教程了,博客 应该是我发布内容最多的地方 ,如果觉得做的还行的,我会上传到GitHub上去,大部分代码会放到QQ群(952211102)中】

开始

首先找到想要下载的cctv链接,比如 [新闻直播间]北京 世界5G大会闭幕 80个项目正式签约 http://tv.cctv.com/2019/11/23/VIDEzEc0GomMhqbJubVXXSKy191123.shtml

抓取并分析

1,打开Fiddler,关于Fiddler的下载和安装,可以看 Fiddler的安装与使用 。
2,点击X,选择Remove all,删除无用之前信息。

3,进入对应页面xxtv,刷新

4,赶紧切换到Fiddler软件下,你会发现内容增多。

5,切回到原来网页,看是否停止刷新,如果已经停止,则切回Fiddler软件,立马按下F12,停止抓紧多余信息(防止数据包太多,无法有效分析)。
6,在Fiddler软件中,按下Ctrl+F,并输入mp4,查询。

7,选择包大小较大的,双击,查看Json格式。

8,从中找到和原来网页标题一样的那个,如图:

没找到就多找找其他的包,实在不行,重新回到步骤1再来一遍。
9,分析8图右上角Request Headers。

GET /api/getHttpVideoInfo.do?pid=3554ca638eed43a7bcbaf259101cb276&tz=-8&from=000news&idl=32&idlr=32&modifyed=false&url=http://tv.cctv.com/2019/11/23/VIDEzEc0GomMhqbJubVXXSKy191123.shtml&tsp=1576137212&vn=1540&vc=C8167DFA99A01887A7BD7B8C54EF6F4C&uid=785BC95C310710E1FCA8DDA7F5A48902 HTTP/1.1

现在没用,下一节 下载cctv视频[python] https://blog.csdn.net/GreatXiang888/article/details/103511686 有用。
我们需要知道pid值,它是我们这个video的id,知道了它,才能得到对应视频。
记住 pid=3554ca638eed43a7bcbaf259101cb276
同时,你会发现,它的Host为vdn.apps.cntv.cn

10,从8图右下角,仔细找里面的内容。我把它复制出来了。

{“ack”:“yes”,“status”:“001”,“tag”:“北京 世界5G大会 项目”,“title”:"[新闻直播间]北京 世界5G大会闭幕 80个项目正式签约",“play_channel”:“CCTV 新闻频道”,“produce”:"",“editer_name”:“zhoujieyi”,“produce_id”:“wxsb01”,“column”:“新闻直播间精切169”,“f_pgmtime”:“2019-11-23 10:31:29”,“cdn_info”:{“cdn_vip”:“vod.cntv.lxdns.com”,“cdn_code”:“VOD-MP4-CDN-CNC”,“cdn_name”:“3rd网宿”},“video”:{“totalLength”:“95.00”,“lowChapters”:[{“duration”:“95”,“image”:“http://p5.img.cctvpic.com/fmspic/2019/11/23/3554ca638eed43a7bcbaf259101cb276-53.jpg”,“url”:“http://vod.cntv.lxdns.com/flash/mp4video63/TMS/2019/11/23/3554ca638eed43a7bcbaf259101cb276_h264200000nero_aac16.mp4”}],“chapters”:[{“duration”:“95”,“image”:“http://p5.img.cctvpic.com/fmspic/2019/11/23/3554ca638eed43a7bcbaf259101cb276-53.jpg”,“url”:“http://vod.cntv.lxdns.com/flash/mp4video63/TMS/2019/11/23/3554ca638eed43a7bcbaf259101cb276_h264418000nero_aac32.mp4”}],“chapters2”:[{“duration”:“95”,“image”:“http://p5.img.cctvpic.com/fmspic/2019/11/23/3554ca638eed43a7bcbaf259101cb276-53.jpg”,“url”:“http://vod.cntv.lxdns.com/flash/mp4video63/TMS/2019/11/23/3554ca638eed43a7bcbaf259101cb276_h264818000nero_aac32.mp4”}],“chapters3”:[{“duration”:“95”,“image”:“http://p5.img.cctvpic.com/fmspic/2019/11/23/3554ca638eed43a7bcbaf259101cb276-53.jpg”,“url”:“http://vod.cntv.lxdns.com/flash/mp4video63/TMS/2019/11/23/3554ca638eed43a7bcbaf259101cb276_h2641200000nero_aac16.mp4”}],“chapters4”:[{“duration”:“95”,“image”:“http://p5.img.cctvpic.com/fmspic/2019/11/23/3554ca638eed43a7bcbaf259101cb276-53.jpg”,“url”:“http://vod.cntv.lxdns.com/flash/mp4video63/TMS/2019/11/23/3554ca638eed43a7bcbaf259101cb276_h2642000000nero_aac16.mp4”}],“validChapterNum”:5,“url”:""},“hls_cdn_info”:{“cdn_vip”:“newcntv.qcloudcdn.com”,“cdn_code”:“VOD-HLS-CDN-QQNEW”,“cdn_name”:“3rd腾讯云-新”},“hls_url”:“http://newcntv.qcloudcdn.com/asp/hls/main/0303000a/3/default/3554ca638eed43a7bcbaf259101cb276/main.m3u8?maxbr=2048”,“asp_error_code”:“0”,“manifest”:{“audio_mp3”: “http://newcntv.qcloudcdn.com/asp/audio/3/5/5/4/3554ca638eed43a7bcbaf259101cb276/mp3/main.m3u8”},“client_sid”:“3pmUncxlLXx2UtnIePF7mFRfnM+CSn1x3+dz8YEtk7A=”,“public”:“1”,“is_invalid_copyright”:“0”,“is_protected”:“0”,“is_fn_hot”:“true”,“is_p2p_use”:false,“default_stream”:“chapters3”,“lc”:{“isp_code”:“5”,“city_code”:"",“provice_code”:“BJ”,“country_code”:“CN”,“ip”:“115.27.194.97”},“is_ipad_support”:“true”,“version”:“0.2”,“embed”:"",“is_fn_multi_stream”:false}

标黄色的就是我们想要的链接。
11,后续就可以用爬虫爬下来了。见 下载xxtv视频[python] https://blog.csdn.net/GreatXiang888/article/details/103511686

别看步骤挺多的,熟悉了后,都是一气呵成的。

但这个视频已经录了,就放出来吧。(虽然录得不好,前几次没经验)
链接:https://pan.baidu.com/s/1BvV8mgQCGrHgQvUx7rL-mg 提取码:w9od

Fiddler的使用[抓包]相关推荐

  1. fiddler教程:抓包带锁的怎么办?HTTPS抓包介绍。

    点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 介绍Fiddler的HTTPS抓包功能." 这里首先回答下标题中的疑问,fiddler抓包带锁的原因是HTTPS流量抓包功能开启, ...

  2. Fiddler代理手机抓包

    Fiddler代理手机抓包 0. 安装Fiddler 1. 安装HTTPS证书并允许远程连接 Tools - Options 点击OK后重启Fiddler. 确保手机与当前电脑在同一局域网. 然后在手 ...

  3. fiddler everywhere手机抓包_基于移动端抓包使用Fiddler模拟弱网测试

    随着移动互联网的发展,移动端测试工作也提上日程,那移动互联网测试与web测试有什么不一样?首先它们架构不一样,再者基于的场景不一样,PC端网络基本固定宽带,而移动互联的网络测试一般分为:2G.3G.4 ...

  4. 通过Fiddler进行手机抓包

    通过Fiddler进行手机抓包 通过Fiddler抓包工具,可以抓取手机的网络通信,但前提是手机和电脑处于同一局域网内(WI-FI或热点),然后进行以下设置: 用Fiddler对Android应用进行 ...

  5. 全网都在看的Fiddler、mitmproxy抓包秘籍,花钱都买不到

    点击上方"蓝字",轻松关注我们 Fiddler.mitmproxy.Stream抓包工具原创集合 1.Fiddler抓取APP请求(环境搭建)之mama再也不用担心抓不到包了 2. ...

  6. fiddler证书 iphone_【详细】Mac使用Fiddler实现IPhone抓包(支持https)

    [详细]Mac使用Fiddler实现IPhone抓包(支持https) > Windows 同理 1. 下载 安装 注册具体步骤不过多赘述 2. 打开Fiddler 设置界面,按照下图设置HTT ...

  7. Fiddler 和 Wireshark抓包教程合集

    本教程包括: 一:Wireshark专区 [1Wireshark网络分析实践] [2Wireshark视频教程(基础设置)] [3Wireshark协议分析从入门到精通] [4网络数据包分析协议分析 ...

  8. Fiddler爬取抓包(网页及小程序包)

    前言: 关于抓包的工具比较多,如: Charles : Fiddler  : Wireshark:BurpSuite (常用).今天演示讲解Fiddler抓包工具. 下载Fiddler Classic ...

  9. 【看好了】如何使用fiddler实现手机抓包,Filters过滤器!

    目录 一.Fiddler与其他抓包工具的区别 二.Fiddler的工作原理 三.使用fiddler实现手机抓包 四.Filters过滤器 一.Fiddler与其他抓包工具的区别 1.Firebug虽然 ...

  10. Fiddler对https抓包时,提示HTTPS decryption is disabled.原因及破解

    Fiddler对https抓包时,提示"HTTPS decryption is disabled." 原因:没有启用 https 解密. 破解: ----------------- ...

最新文章

  1. Spark SQL与外部数据源的操作(Spark SQL ——> CSV/JSON/Parquet/hive/mysql)
  2. 关于button的自动刷新
  3. 华为诺亚开源贝叶斯优化库:超参数调优河伯、组合优化器CompBO
  4. CPUID详解[增加TLB与Cache]
  5. 《Springboot极简教程》Springboot使用Kotlin和Java混合编程
  6. linux 复制文件到另一个目录命令_每天一条Linux命令(21) scp (远程文件复制)
  7. 几种Intent 的用法
  8. 51单片机c语言xdata,新概念51单片机c语言教程ppt
  9. php递归还原,PHP递归调用的小技巧讲解-PHP递归返回值时出现的问题解...-PHP递归算法的详细示例分析_169IT.COM...
  10. c++ 程序员成长书单
  11. 英国留学经验分享:发下呆会被拒 有特长受欢迎
  12. MATLAB计算排列组合
  13. pdf文件太大怎么变小,如何压缩pdf大小
  14. Web前端:React Native Web与React — 比较指南
  15. c# 向Excel文件写入数据(Workbook 和Worksheet )
  16. 2006-2020年全国31省人口老龄化水平
  17. 2020 EC Final 诸事不顺记
  18. PCL估计点云的表面法向量
  19. 找免费录屏软件的过程-没想到win10自带这个功能
  20. 三五个人十来条枪 如何成为开发正规军(三十四)

热门文章

  1. 毕业设计 - 基于JAVA的物业/智能小区管理系统(简便易上手)
  2. python 利用Beautifulsoup爬取笑话网站
  3. Android 静态代码检查
  4. TagSupport和BodyTagSupport的区别
  5. linux下awk命令详解,Linux文件处理awk命令-linux awk命令详解-嗨客网
  6. GM/T 0005《随机性检测规范》2012版和2021版对比
  7. 互联网漫画2022年全球行业分析报告
  8. 腾讯QQ这一功能下架,网友:爷的青春真的结束了!
  9. 从技术到体验:机器翻译产品落地实践
  10. java连接智能电表_智能电表的四种读取方法