下载Vimeo视频

最近在网上看到一个嵌入式的Vimeo视频,想要下载下来细看,但发现Vimeo下载比油管的略微复杂
下载Vimeo视频
首先,你搜索后发现与油管不同,及乎没有那种提供在线视频地址解析下载的网站,但Chrome插件商城里有插件可以用,就是下面这两个
下载Vimeo视频
下载Vimeo视频
我先尝试用了中文的那个,毕竟用户比英文那个多了一倍
安装后再刷新视频页面,会发现在右上角的喜欢按钮下多了一个下载的按钮,选择分辨率就直接下载了
但分辨率最高支持到1080p,不支持2k/4k视频的下载。所以我就又尝试英文那个,发现刷新后并没有自动出现下载的按钮,此时需要手动点一下地址栏右侧的的蓝色V图标
下载Vimeo视频
此时视频右上角就会出现下载选项了,可以发现最下面出现2k/4k的分辨率选项
下载Vimeo视频
但你点进去后没有进行下载,而是进入一个新页面
下载Vimeo视频
这个页面的意思就是2k/4k分辨率的视频没办法自动下载,需要借助FFMPEG来进行下载,如果你已经安装好FFMPEG,则只需要复制执行上面的命令就能下载了。具体FFMPEG怎么安装这里就不做说明了。


上面蓝色部分是在说明为什么不能使用浏览器下载,而需要借助FFMPEG的原因:
目前,Vimeo的视频串流有三种协议:Dash,HLS和progressive。本工具提供下载progressive协议的视频流。不幸的是,不是所有分辨率的视频都支持progressive协议,比如2k/4k的视频。这就是为什么必须使用其他协议(Dash或者HLS)来提供所有分辨率视频的支持。浏览器仅允许播放这些协议的视频,所以下载就必须借助其他工具。

简单来说就是这个工具使用一个协议来让浏览器下载非2k/4k的视频,非常方便,但2k/4k的下载需要使用另外的协议,而这些协议在浏览器上只能用来播放,无法进行下载,所以下载需要借助FFMPEG

上一篇:【然天一】随机读写(4k)百盘天梯


下一篇:四、python小功能记录——按键转点击事件