每逢小长假要回老家的时候,小编都喜欢要么在ipad里缓存一些节目视频,要么在电脑里下载一些电视剧。但是再下载视频的时候会遇到一些问题,就是你好不容在网络上找到一些资源的时候,发现想要一次下载下来太难了!比如很多动画片或者美剧都分好几季!想要观看完整视频,你想要一次性下载 100 多集的内容,用手动的方法有些不科学,怎么办?今天小编就分享一些常用方法给大家。
方法一:百度搜索 + 云盘万能钥匙
真的万能的网络,你要你认真搜索,你会发现有很多百度网盘的资源。什么?没有密码?还有一件神器叫做云盘万能钥匙。这个方法适用于小白用户。
方法二:利用chrome视频下载插件
chrome视频下载插件,我们网站介绍的也不少,有需要的朋友也不妨试一试,比如:Video Downloader GetThemAll、Video download helper等。
方法三:利用youtube-dl下载工具
嗯,其实有了youtube-dl ,下载是非常非常简单的,只需要使用命令行:
youtube-dl 视频网址
youtube-dl 批量下载的命令如下:
youtube-dl -c -i -a cntv.txt
解释一下:
-c 断点续传
-i 跳过错误继续下载
-a cntv.txt 从这个 txt 文件中获取 URLs 进行批量下载
根据网络条件,需要一段时间下载。
下载完成后,去文件夹看一下下载情况,可能会有部分下载失败,这是只需要挑选出来重新下载就可以了。
就能将视频文件下载下来了。但是,就像上面这个网站,除了每页的 12 个视频地址外,还有10 个翻页。这时候该怎么办呢?核心原理就是:就是依赖在线分析工具,把链接提取出来,批量down。那么有哪些工具呢?
1.利用在线工具extract url from text。从网页源代码中找到视频部分,然后稍微处理一下:将相对地址替换为绝对地址后,我们就有了粗滤的、包含视频链接的 HTML 代码。如下图所示:
2.也可以用 autopagerize之类的自动翻页插件把所有页面加载了再一次性提取链接。有时懒得折腾时我就是这样在网上抓图的……注:提取链接可以在控制台里获取document.links再过滤。
3.还可以利用从文本中提取链接的在线工具URL Extractor For Web Pages and Text。URL Extractor For Web Pages and Text还有过滤功能,更强大一些。
将代码复制进去,URL Extractor For Web Pages and Text 还支持从文件导入,如果有比较大量的内容需要转换的话。然后跳过第 2 步,点击 Extract,所有的链接就排列好了,去除不需要的链接,保存为 .txt 文件,完成获取链接的任务。
其实,展开第 2 步,是可以直接过滤需要的链接的,在 Only show URLs of these social media sites: 里输入 cntv.cn 就可以了。不过这里默认获得的地址非常规整,也就无所谓了。
4.还有一款链接提取工具就是:Link Extractor。小编并没有用过,不过网络上很多人推荐。大家也可以试试。