Cobalt
是一款绝对不会让你失望的媒体下载器,它不但免费、快速、友好,并且没有任何现代网络中常见的垃圾:没有广告、跟踪器或侵入式分析。只需要把链接粘贴到输入框,然后就可以直接下载对应的视频/声音了,就是这么简单。
🤸♂️支持列表
最最令人兴奋的是,这款下载器支持的媒体平台相当丰富,下面是目前对主流平台的支持列表,并且开发者还在持续扩展新的平台支持。
service | video + audio | only audio | only video | metadata | rich file names |
---|---|---|---|---|---|
bilibili.com & bilibili.tv | ✅ | ✅ | ✅ | ➖ | ➖ |
dailymotion | ✅ | ✅ | ✅ | ✅ | ✅ |
instagram posts & reels | ✅ | ✅ | ✅ | ➖ | ➖ |
facebook videos | ✅ | ❌ | ❌ | ➖ | ➖ |
loom | ✅ | ❌ | ✅ | ✅ | ➖ |
ok video | ✅ | ❌ | ✅ | ✅ | ✅ |
✅ | ✅ | ✅ | ➖ | ➖ | |
✅ | ✅ | ✅ | ❌ | ❌ | |
rutube | ✅ | ✅ | ✅ | ✅ | ✅ |
snapchat stories & spotlights | ✅ | ✅ | ✅ | ➖ | ➖ |
soundcloud | ➖ | ✅ | ➖ | ✅ | ✅ |
streamable | ✅ | ✅ | ✅ | ➖ | ➖ |
tiktok | ✅ | ✅ | ✅ | ❌ | ❌ |
tumblr | ✅ | ✅ | ✅ | ➖ | ➖ |
twitch clips | ✅ | ✅ | ✅ | ✅ | ✅ |
twitter/x | ✅ | ✅ | ✅ | ➖ | ➖ |
vimeo | ✅ | ✅ | ✅ | ✅ | ✅ |
vine archive | ✅ | ✅ | ✅ | ➖ | ➖ |
vk videos & clips | ✅ | ❌ | ✅ | ✅ | ✅ |
youtube videos, shorts & music | ✅ | ✅ | ✅ | ✅ | ✅ |
由于开发者基本都是海外大牛,可以看到支持的平台主要也是海外的,不过大家喜爱的B站倒是有幸位列榜首得到支持,可喜可贺。
🎉获取Cobalt
使用Cobalt目前有两种途径:使用官方的网站,或者自己部署。对于NAS爱好者来说,自己部署无疑是非常有吸引力的。如果你不太会折腾,笔者建议直接使用官方的网站即可。
🛠️ 1、部署Cobalt
Cobalt
是基于JS+ffmpeg+替他库开发的,纯源码部署略嫌麻烦,官方非常体贴的提供了拿来即用的Docker镜像,所以直接用Docker Compose来部署也是非常方便,对于笔者来说不要太开心。需要提醒的是,这个镜像需要部署2个容器,分别承担API和Web的功能。
复制下面的内容到compose.yml文件中:
version: '3.9'
services:
cobalt-api:
image: ghcr.io/imputnet/cobalt:7
restart: unless-stopped
container_name: cobalt-api
init: true
tty: true
ports:
# 如果9000端口已被占用,左边的端口可以修改成其他的
- 9000:9000/tcp
environment:
# 修改成你自己的IP或域名
API_URL: "https://api.cobalt.tools/"
# 修改成你自己喜欢的名称
API_NAME: "cobalt-hlh"
# 如果你需要开启cookie,则打开下面一行,并删除volumes的注释
# COOKIE_PATH: "/cookies.json"
#volumes:
#- ./cookies.json:/cookies.json
cobalt-web:
image: ghcr.io/imputnet/cobalt:7
restart: unless-stopped
container_name: cobalt-web
init: true
tty: true
ports:
# 如果9001端口已被占用,左边的端口可以修改成其他的
- 9001:9001/tcp
environment:
# 修改成你自己的IP或域名
WEB_URL: "https://cobalt.tools/"
# 修改成上面api服务的ip或域名
API_URL: "https://api.cobalt.tools/"
然后在compose.yml文件所在的目录中执行下面命令,启动容器:
docker compose up -d
🌐 2、直接使用官方的Cobalt
如果你手头没有NAS或盒子,抑或者不会折腾,可以直接使用官方提供的网站,直接拿来就用。跳转官网:cobalt
使用方法非常简单,打开你要下载的视频或声音的网页,复制浏览器中的网站,然后粘贴到网站的输入框中,回车等待片刻,即会弹出下载保存提示。
评论区