下载网页视频的8种方法,值得收藏上备用

下载网页视频的方法有很多,以下列举了8种常见且实用的方法,值得收藏备用:
"1. 使用浏览器扩展程序"
"优点:" 操作简单,无需安装额外软件,直接在浏览器中操作即可。 "缺点:" 功能可能有限,取决于扩展程序本身;部分扩展程序可能存在安全风险。 "推荐扩展程序:" "Video DownloadHelper (Firefox, Chrome):" 支持多种网站,功能强大,可以下载视频、音频和字幕。 "Y2Mate (Chrome, Firefox, Edge):" 支持多种格式和分辨率,界面简洁易用。 "Video DownloadHelper:" 支持多种网站,可以下载视频、音频和字幕。
"2. 使用在线视频下载网站"
"优点:" 无需安装软件,操作简单,支持多种网站。 "缺点:" 可能需要广告,速度可能较慢,安全性可能存在风险。 "推荐网站:" "y2mate.com:" 支持多种格式和分辨率,下载速度快。 "flvto.biz:" 支持多种网站和格式,提供视频编辑功能。 "vidmate.com:" 支持多种网站和格式,提供视频转换功能。
"3. 使用桌面视频下载软件"
"优点:" 功能强大,支持多种格式和

相关内容:

下载网页视频的8种方法,值得收藏上备用


工欲善其事,必先利其器

收集整理了以下8种下载网页视频的方法,请根据需要采用适合自己的方法下载网页视频文件。(有的方法有类似之处,请参考使用)

方法1:抓取html资源链接


【譬如需要下载JAY周杰伦的《彩虹》的MV】

MV的第三方播放链接如下:

https://haokan.baidu.com/v?vid=3225983174359151499&pd=bjh&type=video

打开链接,并没有发现该MV的下载按钮。


可你要说,我就要下载到我电脑里,收藏这个MV视频,怎么办?

好办,搞事情了啊!!!


在打开的网页上,右键,检查元素,然后查看html元素,定位到MV视频的元素,就会显示如下图蓝底红色框中的内容:


没错,src对应的url就是MV的原视频下载链接了,源地址直接给大家:

https://vdept.bdstatic.com/44625470726659713933395561585777/69675262436a7838/54d661e15ec97c4cc8bb2592512048297e049588f0e7a8caf6737f4abbb986b74c5dc8ab3a0ada3db8ff20a9b0989f72.mp4?auth_key=1580661372-0-0-072ea424b96ff692527eadf774ef7d9b

将该地址复制到一个新的网页窗口,右键下载就行了

像这样,你可以试试其他你喜欢的视频~。


方法2:you-get开源库


这款工具只需简单设置,就可以让你高速下载近乎全网的视频。

国外网站:


国内网站:


当然这只是部分,具体可否使用you-get,下载试试就知道了。

安装you-get的步骤如下:

首先,下载最新版的python:

https://www.python.org/downloads/

安装python后,然后打开终端 或 cmd,输入执行安装 you-get的指令

pip3 install you-get
如下图,表示已经安装好了you-get开源库


过程中可能还需要升级pip库 和 更新you-get,指令分别如下

python -m pip install--upgrade pip
pip3 install--upgrade you-get
到这you-get工具库已经算准备好了。

【我需要给一个8.5分的妹子从bilibili下载一个 的视频】 视频地址如下:

https://www.bilibili.com/video/av85579361/?spm_id_from=


333.851.b_7265706f7274466972737432.7

在命令行工具中输入 “you-get 视频链接”点“enter”键就可以下载了,即:

you-get https://www.bilibili.com/video/av85579361/?spm_id_from=333.851.b_7265706f7274466972737432.7
可查看视频格式、质量和下载进度:


当然,也可以查看当前视频的所有格式、清晰度列表:

you-get -i https://www.bilibili.com/video/av85579361/?spm_id_from=333.851.b_7265706f7274466972737432.7

同时,你还可以选择对应的格式进行下载:

you-get --format=flv https://www.bilibili.com/video/av85579361/?spm_id_from=333.851.b_7265706f7274466972737432.7



方法3:Flash Video Downloader 插件

先下载个Google Chrome 浏览器

为什么用它?

插件丰富多样,功能强大,个人喜好


然后下载Flash Video Downloader插件

下载链接我提供给大家:

https://pan.baidu.com/s/1UMoWoE1gZly2g2bc5v_WVA 提取密码:60el

下载好后,开始在Google Chrome浏览器中安装该插件


安装成功后,如下:



好了,接下来开始搞事情!!!

【我需要下载1个新闻 “完整视频!8架运输机4地联动驰援武汉” 里的 【军用运输机出发】 的视频,致敬下军用运输机的英雄们。】

新闻地址如下:

https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_9071052344374969902%22%7D&n_type=0&p_from=1

点击播放该【军用运输机出发】的视频,然后在网址输入框右侧点开蓝色按钮,可以查看当前网页可下载的视频:



方法4:ffmpeg工具


针对方法1、2、3都无法搞定的m3u8的视频。可以考虑第4种方法。

这个工具强大到让我叹为观止,后续还有很多料需要扒!!!


【需要下载电影 《生化危机6:终章》 因为在各种视频平台,都是收费的,而我不想花钱,还想看。
于是我找到一个播放链接:

https://zuidajiexi.net/m3u8.html?url=


https://youku.com-youku.net/20180620/13336_33db73a9/index.m3u8

接下来开始用ffmpeg下载它。


先安装ffmpeg

brew install ffmpeg

ffmpeg安装完成


下载视频,并将m3u8格式转为mp4格式,指令如下:

ffmpeg -i https://youku.com-youku.net/20180620/13336_33db73a9/index.m3u8 fileName.mp4

ffmpeg -i https://youku.com-youku.net/20180620/13336_33db73a9/index.m3u8  -c copy fileName.mp4

下载中

由于视频很大,下载需要很长长长时间(1个G的视频可能需下载几小时...)。

可以通过如下指令进行下载提速(下载速度大约能提升到几到十几分钟,很棒了哦,起码比百度云快):

ffmpeg -i https://youku.com-youku.net/20180620/13336_33db73a9/index.m3u8 -c copy -bsf:a aac_adtstoasc  fileName.mp4
如果你想用终端工具拉起视频播放,直接通过如下指令就可以 播放某链接的视频

ffplay -i https://youku.com-youku.net/20180620/13336_33db73a9/index.m3u8

播放中


方法五、审查元素下载


一个简单快速的网页视频下载的方法,不需要什么工具,直接在网页上播放视频,然后在网页空白处点击鼠标右键,选择审查元素或者检查选项。

进入检查界面之后,先点击Network,接着点击Media,然后按快捷键F5进行刷新,刷新几次之后下面就会出现视频文件。

在视频文件上点击鼠标右键,然后点击Open in new tab,视频文件就会在新的标签页打开。

最后,在新的标签页,将视频下载到本地就可以了。

方法六、浏览器插件下载


如果经常需要从网页下载视频的话,大家也可以使用浏览器插件下载,安装好之后以后想要下载网页视频的时候,一键就能下载。

1、油猴插件

一个非常强大的浏览器查看,用它可以运行各种各样的脚本,先安装好油猴插件,然后在安装一下这个懒人专用的脚本。

安装好之后,在知乎视频界面刷新一下,然后就可以看到下载按钮了,直接点击下载,视频就可以保存到本地了。

2、猫抓

一个音视频资源嗅探插件,安装它之后,播放网页视频的时候会自动嗅探视频资源,然后将视频文件下载到本地就好了,还支持多个视频批量下载。

方法七、解析网站下载

1、硕鼠

一个视频在线下载工具,支持130多个平台的音视频解析下载,使用也比较方便,打开之后直接将视频链接复制进去解析就行。

解析出来之后,点击下载地址链接,会在新的标签页打开视频,然后将视频保存到本地就可以了。

2、Hotbox

一个国外好用的视频解析下载网站,支持国内外多个主流视频平台的视频解析,使用的时候需要注册登录。

登录账号之后,将视频链接复制进去就可以解析了,在解析结果界面会提供不用品质的视频下载,选择你需要的清晰度下载到本地就行。

方法八、直接录屏保存

如果以上工具你都不方便使用的话,那直接录屏保存也是个不错的方法,可以下载一个【一键录屏大师】软件。

先将知乎视频网页全屏播放,然后在一键录屏软件中选择录应用窗口的功能。

进入窗口选择界面之后,选择视频播放的界面,声音的话可以选择系统声音录制或者系统声音&麦克风同时录制,都选好之后点击录制就好了。

录制完成之后,会自动将视频保存到指定的文件夹中,打开文件夹就可以查看了。

好了,以上就是下载知乎视频的方法,其他网页的视频同样也适用,大家可以收藏一下,以后需要下载网页视频的时候,就可以拿出来看看。


扩展内容:

Win10安装you-get步骤+视频下载初步使用


一、you-get简介


  you-get是一个很小的命令行工具,能够通过几条命令就可以从Web网站上抓取下载媒体内容(视频、音频、图片),在一些场景下非常实用。它基于Python开发,是一个开源的项目。

安装了you-get后,下面展示一个 从优酷上下载视频的例子:

1.通过电脑的windows键+R键打开运行窗口,输入cmd,点击确定打开cmd命令行窗口,如下图所示。


2.如下图所示,在win10的cmd命令行窗口输入:you-get 就可以从网站上直接下载喜欢的视频到电脑了,非常方便,而且速度很快。


3.下载完之后,you-get默认将视频放在下图文件目录下。


you-get官网地址:https://you-get.org/
you-get开源项目GitHub地址:
https://github.com/soimort/you-get



二、you-get安装

you-get需要以下依赖:

  • Python 3.2及以上版本
  • FFmpeg 1.0及以上版本
  • RTMPDump可选,非必须安装
首先需要安装Python,步骤如下:

1.去官网下载Python安装包,要求Python版本需要在3.2及以上,下图直接安装最新版。
官网下载地址:
https://www.python.org/downloads/


2.下载到电脑,如下图所示:


3.双击运行exe安装执行文件,如下图所示,先选择勾选添加到PATH环境变量,然后点击自定义安装。


4.到这里,默认不管,直接点击next下一步。


5.选择安装的路径,尽量不要安装在C盘,然后点击安装。


6.安装正在进行,稍微等待。


7.安装成功后,如下图所示,点击关闭即可。


8.打开cmd命令行窗口,测试是否安装成功,输入 python -V 命令查看Python安装版本,如下图所示,说明Python已经安装成功。


you-get的官方版本是在PyPI上发布的,可以通过Python自带的pip包管理器轻松地从PyPI镜像安装。

注意,必须使用Python 3版本的pip,前缀需要写成pip3:

PyPI(Python Package Index ),其实表示的是 Python 的 Packag 索引,这个也是 Python 的官方索引。你需要的包(Package)基本上都可以从这里面找到。


1.通过pip3 install you-get命令安装you-get,如下图所示:


2.安装you-get的过程中你可能会遇到如下图所示的问题,意思是Python的pip管理包版本需要升级到22.0.3版本。

WARNING: You are using pip version 21.2.4 ; however,version 22.0.3 is available.
You should consider upgrading via the 'D:installFythonlPython3_10_2Ypython.exe -m pip install --upgrade pip' command.


3.在cmd命令行输入:python -m pip install --upgrade pip 更新pip管理包到最新版本即可。


4.pip更新完之后,重新输入:pip3 install you-get 命令,安装you-get,如下图所示:


通过Python的pip管理包工具直接下载安装FFmpeg

FFmpeg:
  FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。

FFmpeg官网:https://www.ffmpeg.org

输入pip3 install ffmpeg 命令,即可完成安装,如下图所示:

三、测试you-get的功能

1.这里以优酷举例子,从优酷上找到一个视频,复制网址链接:
https://v.youku.com/v_show/id_XNTIwNTEyOTczMg==.html?spm=
a2ha1.14919748_WEBHOME_GRAY.drawer5.d_zj1_2&scm=
20140719.manual.7182.url_http%3A%2F%2Fv.youku.com%2Fv_show%2Fid_XNTIwNTEyOTczMg%3D%3D.html

2.在cmd命令窗口输入:you-get -i 命令,出现下图所示,说明you-get可以正常使用了。

四、you-get 常用命令

// 查看you-get版本
you-get --version
缩写:you-get -V
// 查看帮助
you-get --help
缩写:you-get -h
// 查看Web网站媒体资源信息
you-get --info 
缩写:you-get -i 
// 下载Web网站媒体资源,默认以最高清晰度下载
you-get 
// 下载Web网站媒体资源,指定清晰度下载
you-get --format= 
缩写:you-get -F= 


五、you-get下载指定清晰度的视频

以下争对不需要账号登录,就可以下载的视频
1.首先在cmd命令窗口输入:you-get -i 命令,查看视频资源信息,可以看到这个视频有超清、高清、标清清晰度可以选择下载。

you-get -i https://v.youku.com/v_show/id_XNTIwNTEyMjUxNg==.html?spm=a2hbt.13141534.1_3.1&s=fccf96f33f7b41f09e36&scm=20140719.apircmd.61519.video_XNTIwNTEyMjUxNg==


2.这里以下载标清视频举例,通过在cmd命令窗口输入you-get --format= 命令,即可下载标清的视频。

you-get --format=mp4sd https://v.youku.com/v_show/id_XNTIwNTEyMjUxNg==.html?spm=a2hbt.13141534.1_3.1&s=fccf96f33f7b41f09e36&scm=20140719.apircmd.61519.video_XNTIwNTEyMjUxNg==


六、配置cookies

有些网站需要登录才能下载完整版视频,而且有些还需要会员账号才能下载


根据官方给出的文档,目前只支持火狐浏览器和Netscape浏览器的cookies,这里以火狐浏览器为例,进行配置cookies。

1.下载安装火狐浏览器
官网:http://www.firefox.com.cn

2.登录视频网站
用账号登录视频网站,如果要下载会员视频,前提你得有会员账号,网站需要先登录账号,获取网站登录的cookies,即可在命令行下载会员视频了。

3.找到cookies文件位置
这里以火狐浏览器为例,火狐浏览器的cookies文件cookies.sqlite 位置默认在C:UserspcAppDataRoamingMozillaFirefoxProfiles下,在Profiles里面搜索cookies.sqlite就可以找到,其中pc是自己的用户名。

4.下载视频
通过输入命令 you-get --cookies= 即可下载完整版或者会员视频



来源:掌中IT发烧友圈

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章