Downbit

下载网页上的视频和音频。有原生应用,也有命令行。

粘贴链接以下载,或搜索⌘L
资料库Downloads

正在下载1 · 剩余 6 秒

10:34

Big Buck Bunny 60fps 4K - Official Blender Foundation Short Film

YouTube · Blender · 2160p60

0%0.0 MB / 1.6 GB · 剩余 6 秒

试试

应用

一个输入框,粘贴链接或搜索都行。粘贴、拖入或复制链接,下载前就能看到封面、标题和可选画质,按回车即可下载。复制过的链接,切回应用时已经填好了。

边下载,边上色。下载中的封面会随进度逐渐上色,进度条也取自封面本身的颜色。下载完成后归入资料库,可筛选、可搜索。

任意网页

其他网页,用 Downbit 浏览器打开并播放视频即可。网页加载的 HLS、DASH、MP4 和音频都会列在一旁,随时下载。在这里登录的账号,应用和命令行下载时都会沿用。

引擎

用 Go 从头写成,单个程序,不依赖 Python、yt-dlp 或 FFmpeg。文件多连接分段下载,流媒体逐片下载;随时暂停或退出,下次从断点继续。

分离的视频和音频由内置的 Go 封装器合并为标准 MP4,并写入标题、艺人、日期、链接和封面,“音乐”、“TV”和 QuickTime 都能识别。直播可持续录制,直到手动停止。

在 Mac 上

  • 显示简介
  • 快速查看
  • 拖出文件
  • 菜单栏
  • 程序坞菜单
  • 添加到“音乐”和“TV”
  • 书签小工具
  • 下载来源
  • 防止睡眠

命令行

应用本身就是命令行:带参数时运行命令,不带参数时打开应用。每个命令都支持 --json,便于脚本和 AI 智能体读取进度。

downbit <url>  # 使用应用的设置downbit get -a <url>  # 仅音频downbit get -q 720 -o ~/Movies <url>downbit info <url>  # 标题、格式、条目downbit formats <url>  # 然后 get -f 137+140downbit list  # 也包括应用中的下载downbit open <url>  # 交给应用下载

网站

Bilibili、抖音、小红书、微博、快手、YouTube、Instagram、Facebook、X、Threads、Bluesky、TikTok、Reddit、Tumblr、Pinterest、Imgur、Vimeo、Dailymotion、Twitch、Kick、Rumble、Odysee、PeerTube、VK、Loom、TED、Internet Archive、SoundCloud、Mixcloud、Bandcamp、Streamable——以及任何能播放视频的网页。