CCTV旧网址资源下载方法(2007~2009节目)
注:http://cntv.vod.cdn.myqcloud.com/01/20070705.shtml目前网页迁移地址(20220506更新)
【背景】
有朋友提到央视网址迁移导致部分节目资源不可下载,并提到如下截图中方法:

Wayback Machine按时间缓存网页,支持用户按天查看目标网站信息,需要翻墙,对国内的网站可能也备份不全,略过。
【思路与方法】
1.http://cdnsrc.v.cctv.com,使用了CDN缓存服务器,将资源缓存在各个节点,终端访问时并不是直接去源站获取。(关于CDN的知识可以查看https://zhuanlan.zhihu.com/p/346995925)

直接访问这个域名是看不到什么东西的,需要知道网页完整的路径(此时并不知道网页上有什么信息)。

2.发现up提到:

那么其中其中一个网页是http://cdnsrc.v.cctv.com/01/20071119.shtml,尝试查看:

这是一个节目列表,时间是2007年11月20,从这里可以看出ORI“/01/20071119"的命名规则。
3.查找网页中节目的资源
查看源码:

这里可以看到当天各个节目的资源链接,以下面这期“影视同期声”为例:
item[72]=new title_array("http://v.cctv.com/html/yingshitongqisheng/2007/11/yingshitongqisheng_300_20071120_24.shtml","http://ent.cctv.com/20071120/108327.shtml","葛优亮相庆功会 随后玩起失踪","http://www.cctv.com/program/ystqs/index.shtml","影视同期声","http://www.cctv.com/2006tv/CCTV_8/index.shtml","CCTV-8","http://v.cctv.com/image/yingshitongqisheng/2007/11/yingshitongqisheng_300_20071120_24.jpg");
这个是节目的链接http://v.cctv.com/html/yingshitongqisheng/2007/11/yingshitongqisheng_300_20071120_24.shtml
访问报错:

修改链接http://v.cctv.com/flash/yingshitongqisheng/2007/11/yingshitongqisheng_300_20071120_24.flv,下载成功。(为什么这么修改,后面再补充)

4.将flv转为MP4格式(使用格式工厂等工具):

5.查看结果:


6.举一反三,修改日期可以到对应的时间点节目列表页面
