最近由于工作需要,要从youtube上下载视频,按照常理,应该很多在线的网站会提供这些功能

于是随便搜了下,发现提供在线下载的网站基本上有2种

  • 第一种解析出大概https://xxx.googlevideo.com/videoplayback?xxx这样的地址让你下载的,这样的占80%-90%,但是有些站已经开始废弃这个或者开始停止服务了。目前还能用,但是需要你网络能访问Google
  • 第二种在线下载的,是用自家的海外的服务器直接解析XHR下载,然后再使用类似FFMPEG等包合成完整的MP4,这种需要消耗大量的服务器资源和带宽,一般个人搭建使用,或者收费服务

在线解析的看起来比较优雅,无需安装,用完既走,但是对于大视频来说或者高分辨率的需求就需要使用本地安装软件了。

在线解析的网站一搜一大推,理论上有手就能找到,

那么推荐2个软件,有手也有可能找不到的,实测可用的

youtube-dl

语言:python

支持平台:Windows/Mac/Linux

[项目地址]:youtube-dl

直接下载就可以了releases,根据平台选择对应包

YoutubeDownloader

语言:C# 随便科普下:C#读作(“C Sharp”)英 [ʃɑːp]美 [ʃɑrp]

支持平台:Windows

[项目地址]:YoutubeDownloader

如果你不能下载,愿意冒着下载到老版本的风险下,来我的网盘下载:

分享链接:点我
访问密码:ZCa79

如果网盘失效,可留言

使用方法:就不凑字数了,自行摸索,有手就行。

如果你动手能力较强,想搭建自己的在线解析网站

可以参考的项目Youtube-dl-REST

本人试了下,解析大视频,2核心8G小鸡下负载很高,严重依赖服务器的配置,还不如用软件,调用自己配置好的电脑的资源,但胜在可以远程离线,有服务器资源空闲的小伙伴可以用用。

最后修改:2021 年 12 月 09 日
如果觉得我的文章对你有用,请随意赞赏