网页保存视频最有效的几种方法

最近朋友问我了这样的问题:

如何才能把网络上的视频下载下来当做课堂资料播放呢?

的确,这个问题也困过我:

想要下载视频作为课件素材播放:

在微博收藏了许多有关「技能学习」的视频,但等到想看的时候发现许多都失效了。

在网上看到了一些优质的资源,也想保存下来观看

……

总而言之,我们有很多时候想要把网页中的视频下载来了。

如何解决呢?

今天给各位推荐 3 种视频下载操作方式,帮助你下载保存在线视频。

1.在线网站下载
在线网站下载是最方便的方式,直接粘贴视频链接即可下载。这样的网站有很多,推荐 3 个我认为最好用的:

小视频下载
http://www.downfi.com/video/

非常简单的视频下载工具:

复制需要下载的视频链接,粘贴到搜索框里就可以直接找到并且下载了:

支持爱奇艺、优酷、土豆等主流平台。试之后发现效果还不错,爱奇艺视频可以直接下载,速度也非常快。

缺点是不能调节视频分辨率。(Vip 视频不能下载)

短视频解析下载
http://toutiao.iiilab.com/

随着秒拍、今日头条、快手、抖音……等段视频平台的出现。短视频,实际已经成为了我们获取信息的重要途径了。

这个能够支持解析下载今日头条、西瓜视频、抖音、快手、火山、微博、秒拍、小咖秀、晃咖、微视、美拍、网易云音乐、musical.ly、Flipagram、陌陌、映客、小影、阳光宽频等平台的在线工具,非常值得你收藏:

界面有些丑,但是真的非常好用。

只需要复制短视频链接,选取相应的平台,就可以解析下载了。

以微博视频为例:

视频的解析和下载速度都非常快,赞!

硕鼠 FLVCD 视频下载
http://www.flvcd.com/

硕鼠,是老牌的视频下载工具了。除了网页版,它还有客户端和浏览器插件:

视频体验上,客户端相对稳定一些。但网页版完全可以满足需求。

使用方式和介绍过的网站相同,也是直接复制视频链接就可以下载了。

支持的网站比较多,但像爱艺奇、优酷、腾讯这样的主流网站比较少:

大家可以根据具体需求使用。

2.浏览器开发者工具下载
听起来这个功能有些复杂。简单来说就是利用网站代码,把正在播放的视频下载下来。

首先,需要确认你的浏览器支持打开「开发者工具」,我以「谷歌浏览器」为例:

在视频播放的页面中,点击F12,打开「开发者工具」:
在这里插入图片描述

浏览器右侧会出现一栏代码,不用紧张。先找到「Network选项」,在点击下方的 Media:
在这里插入图片描述

在Name 下册就会出现一列文件,这些文件就是你正在播放的视频。如果没有出现可以刷新一下页面。

选中任一一个视频右击,选择「Open in new tab 」:
在这里插入图片描述

视频会在新的网页中打开,确认是需要的视频内容后,点击右下角下载标志即可下载:
在这里插入图片描述

需要注意的是:这种方法获取的视频一定要是你正在播放的视频。

另外,这种法可以获取大多数的视频内容,不过有些网站的视频以为版权原因,经过了处理无法获取。比如爱奇艺和优酷。

但是最赞的是,学会这种方法,不仅是视频,网页上的任何音频、图片,你都可以获取了:

获取音频
方法和视频相同,你只要在音频播放的时候进行操作就可以了:

你播放的歌曲就会显示在 「NAME」中,直接右击选择「Open in new tab 」,就能下载了:

在下载音乐越来越繁琐的今天,这个功能真的很实用了!

获取图片
设想一下,如果你可以获取一个网页上的所有图片,那该有多赞?

举个例子,打开「站酷」,按 F12 打开「开发者工具」:

仍然是找到「Network选项」,在点击下方的 Media,按 F5 将网页刷新:

这个网站中所有的图片都在这里了!

每一张图片,每一个图标,甚至微小的 Logo ,你都能找得到。

直接右击选择「Open in new tab 」,你就可以在新窗口下查看并且下载。

简直太爆炸了,你找到了不会枯竭的图片资源库。

3.屏幕录制
尽管我认为,以上两种方式绝对可以满足你想要下载网络视频的需求。但是,如果真的真的遇到了一个视频,以上方法都不能下载。

那我建议直接「录屏」,把视频播放一遍的同时,你就获取了相同的视频。

至于好的的「录屏工具」我已经推荐过了,具体可以看这篇文章:

尝试了11个录屏工具,最好用的还是这一个

最后
给各位总结一下。今天介绍了 3 种获取网络视频的方式:

在线网页下载:使用简单,网页版比较方便。但视频清晰度较低。

浏览器开发者工具下载:只支持「谷歌浏览器」,稍微有些复杂。但是除了视频之外还可以 获 取 音频、图片。非常值得学习。

屏幕录制:如果遇到实在不能下载的视频,录屏也是一中很好的方式。

最后,需要给各位强调的是,获取视频只是为了更好的学习。对于有版权的内容,无论是视频、音频、还是图片。都不能进行违规分享和商用。

  • 8
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
简单的网络下载文件程序。 WSADATA wdata; WSAStartup(MAKEWORD(2,2),&wdata); int sockfd; char buffer[1024]; struct sockaddr_in server_addr; struct hostent *host; int portnumber,nbytes; char host_addr[256]; char host_file[1024]; char local_file[256]; FILE * fp; char request[1024]; int isend, totalsend; int i; char * pt; memset(host_file,0,sizeof(host_file)); memcpy(host_file,"down/HB_EHSniffer36_ljh.rar",strlen("down/HB_EHSniffer36_ljh.rar")+1); if((host=gethostbyname("nmas.onlinedown.net"))==NULL)/*取得主机IP地址*/ { fprintf(stderr,"Gethostname error, %s\n", strerror(errno)); exit(1); } /* 客户程式开始建立 sockfd描述符 */ if((sockfd=socket(AF_INET,SOCK_STREAM,0))==-1)/*建立SOCKET连接*/ { fprintf(stderr,"Socket Error:%s\a\n",strerror(errno)); exit(1); } /* 客户程式填充服务端的资料 */ memset(&server_addr,0,sizeof(server_addr)); server_addr.sin_family=AF_INET; server_addr.sin_port=htons(80); server_addr.sin_addr=*((struct in_addr *)host->h_addr); /* 客户程式发起连接请求 */ if(connect(sockfd,(struct sockaddr *)(&server_addr),sizeof(struct sockaddr))==-1)/*连接网站*/ { fprintf(stderr,"Connect Error:%s\a\n",strerror(errno)); exit(1); } memset(request,0,1024); sprintf(request,"GET /%s HTTP/1.1\r\nAccept: */*\r\nCache-Control: no-cache\r\nConnection: close\r\nHost: %s\r\nPragma: no-cache\r\nReferer: http://www.onlinedown.net/soft/15450.htm\r\nRange: bytes=0-\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; )\r\n\r\n" ,host_file,"nmas.onlinedown.net"); printf("%s", request);/*准备request,将要发送给主机*/
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值