下载网页视频的方法有很多,以下列举了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

下载视频,并将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

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

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



方法六、浏览器插件下载
如果经常需要从网页下载视频的话,大家也可以使用浏览器插件下载,安装好之后以后想要下载网页视频的时候,一键就能下载。1、油猴插件一个非常强大的浏览器查看,用它可以运行各种各样的脚本,先安装好油猴插件,然后在安装一下这个懒人专用的脚本。安装好之后,在知乎视频界面刷新一下,然后就可以看到下载按钮了,直接点击下载,视频就可以保存到本地了。


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


方法八、直接录屏保存
如果以上工具你都不方便使用的话,那直接录屏保存也是个不错的方法,可以下载一个【一键录屏大师】软件。先将知乎视频网页全屏播放,然后在一键录屏软件中选择录应用窗口的功能。


扩展内容:
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(可选,非必须安装)
官网下载地址:
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官网:https://www.ffmpeg.org输入pip3 install ffmpeg 命令,即可完成安装,如下图所示:
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。

三、测试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.html2.在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.cn2.登录视频网站
用账号登录视频网站,如果要下载会员视频,前提你得有会员账号,网站需要先登录账号,获取网站登录的cookies,即可在命令行下载会员视频了。3.找到cookies文件位置
这里以火狐浏览器为例,火狐浏览器的cookies文件cookies.sqlite 位置默认在C:UserspcAppDataRoamingMozillaFirefoxProfiles下,在Profiles里面搜索cookies.sqlite就可以找到,其中pc是自己的用户名。4.下载视频
通过输入命令 you-get --cookies= 即可下载完整版或者会员视频
来源:掌中IT发烧友圈