you-get丨网页视频下载

山非水2年前 (2021-01-06)技术385

Github地址:https://github.com/soimort/you-get

官方网站:https://you-get.org/

知乎参考:如何下载网页上的视频?


一、安装Python

官网下载链接(3.9.1):https://www.python.org/downloads/release/python-391/

image.png

下载 打开安装,记得勾选 Add Python to PATH 这样就不用再手动配置环境变量了,直接可用。

image.png

验证安装是否成功:

运行cmd 命令提示符--输入 Python--回车

image.png

出现版本信息说明成功,否则是没有安装配置成功,请重新安装或找对应问题解决。

二、安装ffmpeg

FFmpeg 是一个开放源代码的自由软件,可以运行音频和视讯多种格式的录影、转换、流功能。

官网:https://ffmpeg.org/

Github:https://github.com/FFmpeg/FFmpeg

下载:https://github.com/BtbN/FFmpeg-Builds/releases

image.png

下载解压,放到一个地方,复制路径,记住是到bin文件夹下。

image.png

这里就需要手动配置环境变量了,很简单。

image.png

系统变量和当前用户变量自己看着配置吧,我习惯都给配置了。(图片看不清的,拖动下载图片或到浏览器开新窗口)

验证:

image.png

也是用cmd,就不再赘述。

三、安装you-get

官网和GitHub都有写,因为之前是先安装了Python,这里就直接用pip命令安装。

image.png

pip3 install you-get

image.png

同样的cmd命令行工具,我已经安装过了,所以会warning警告,第一次安装会有下载进度条。

同样的验证:

image.png

升级版本:

 pip3 install --upgrade you-get

其他详细内容请去官网和GitHub查看。

至此you-get已经安装完成,可以使用其下载视频了。

四、使用you-get下载视频

首先去各大视频媒体网站,如爱奇艺、优酷、腾讯视频、YouTube等,支持列表在官网和GitHub,但不重要,试试就知道了。

这里举例拿爱奇艺热播的《大江大河2》为例,顺便推荐此剧。

第一集地址:https://www.iqiyi.com/v_a94f7ii6hc.html

根据打开方式等情况,地址会不一样,只要复制“?”前边的.html的就行了,当然全部复制也没问题可以解析。(?后的是各种参数,#后的是页面锚点如页面跳转位置等)

image.png

复制上述地址,打开cmd,输入you-get,空格,粘贴复制的地址(win10在cmd界面鼠标右键即可粘贴),回车

image.png

image.png

下载进度界面不必多管,不同的视频网站会有不同的样子。

下载位置默认就是在C:\User\用户名 下。

image.png

image.png

可以多窗口同时下载多个视频,也可断点续传,就是没下载完关掉了窗口界面,下载会终止,再次输入相同的视频地址下载时它会检测然后继续下载。而且中断下载的视频也是可以看的,下多少就可以看多少。

五、补充设置

B站的下载界面:

image.png

默认下载的是最高画质的视频,有VIP权限的视频或画质不能下载。

image.png

.cmt.xml文件是弹幕内容,可以利用A站B站的弹幕在线转换字幕工具转换后生成ASS字幕文件。

bilibili ASS 弹幕在线转换地址:http://tiansh.github.io/us-danmaku/bilibili/

image.png

image.png

拖入播放器即可当做字幕加载。


爱奇艺视频下载出错:

Codec 'eac3' (86056) is not supported by the bitstream filter 'aac_adtstoasc'. Supported codecs are: aac (86018)

Error initializing bitstream filter: aac_adtstoasc

如果出现此错误代码,需要替换一个文件。

解决办法在这里:https://www.52pojie.cn/thread-1276632-1-1.html(出处: 吾爱破解论坛)

image.png

再次感谢,搜遍全网也是从这里解决这个问题的。


最后附上所需文件的网盘链接作为记录:

链接:https://pan.baidu.com/s/1JGwyI2q4P7PGJegAj3A-lg 

提取码:92t5 


标签: 下载视频
分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。