[Mingest] 开源 CLI 视频下载工具,解决 B 站/油管需要手动导出 Cookie 的痛点

2 月 12 日
 harrisonwang

大家常用的 yt-dlp 虽然强大,但在下载 B 站高画质或 YouTube 限制级视频时,通常需要手动从浏览器导出 cookies.txt 并传参,比较繁琐且容易过期。Mingest 的目标就是把这个过程自动化,做到“交互式登录,一键下载”

特性

  1. **内置浏览器登录认证 (Auth)**: 这是本工具最大的特点。不需要手动抓包或安装插件导出 Cookie 。 运行 mingest auth 命令 -> 自动弹出本机浏览器 -> 正常登录账号 -> 工具自动抓取并持久化 Cookie 。 (支持 Bilibili 和 YouTube ,一次登录,长期有效)

  2. 一步到位: 自动调用底层工具下载音视频流,并合并为 MP4 ,无需关心参数配置。

  3. 跨平台: 支持 Windows / macOS / Linux 。

项目地址

使用演示命令

mingest auth bilibili
# 终端会拉起浏览器,登录完关掉即可,Cookie 已自动存好

mingest get "https://www.bilibili.com/video/BV1xxxxxx"
# 直接通过刚才的 Cookie 下载 1080P+ / 4K 视频

工具目前还在迭代,欢迎试用!

1260 次点击
所在节点    分享创造
4 条回复
cairnechen
2 月 12 日
Playwright 从没想过自己还能包装的如此高大上
harrisonwang
2 月 12 日
@cairnechen 大佬请指教
hanguofu
2 月 15 日
万一终端没有安装浏览器咋办呢?
harrisonwang
2 月 16 日
@hanguofu 这是桌面端的方式,大部分操作系统都内置了浏览器。你说的这种方式我认为是服务端方式,可做但因合规问题不计划做。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1192454

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX