
https://github.com/guiyumin/vget
目前可以下载:
github:
注意:windows 可能会说有毒
昨天更新了一下,下载速度由原来的 18mb/s ,提升到 72mb/s

今天刚刚更新了,可以下载下红书
1 M48A1 10 小时 12 分钟前 via iPhone 感谢你的分享 |
2 Reana 9 小时 33 分钟前 还开源下载器? aria2 的作者啥经历? |
5 HTravel 9 小时 19 分钟前 如果能挑战下 YouTube 就好了,现在 yt-dlp 已经有点吃力了,YouTube 已经开始搞 JS 虚拟机来验证是否在浏览器中了 |
6 v00O 9 小时 18 分钟前 我记得还有个 xget |
7 yiximax 9 小时 7 分钟前 看看 学习学习 |
8 momuou 9 小时 7 分钟前 电报的可以吗 |
9 root71370 8 小时 54 分钟前 via Android 能不能加个下载 ins |
10 hahao 8 小时 45 分钟前 有 Mac 版本吗 |
11 FeranyDev 8 小时 30 分钟前 希望能够开放一个端口:通过这个端口提交视频链接,然后直接返回视频文件 |
16 NeedforV2 8 小时 14 分钟前 支持,能再加个 youtube 就更好了 |
17 mywjyw 8 小时 8 分钟前 赞,有可能下抖音/tiktok 吗 |
21 SayHelloHi 7 小时 55 分钟前 期待 IG 下载 学习一下 IG 下载是如何实现的~ 感谢 OP 分享 |
22 malingxin 7 小时 55 分钟前 https://vget.io/ 访问不上 |
23 JeffreyCai 7 小时 47 分钟前 为啥我 vget init 配置下载路径 小写 j k 不能输入 其他都行,这是啥情况? |
24 guiyumin OP @JeffreyCai 是 windows 吗,我来看看 不过没有 init 也能用,只是会给你一个 warning 而已 |
26 deepbytes 7 小时 43 分钟前 via iPhone 支持佬,期待 youtube 的支持,upupup |
27 JeffreyCai 7 小时 40 分钟前 @guiyumin #24 macos amd64, 在 init 输入不了,直接在.config 下配置了 |
30 guiyumin OP @JeffreyCai 哦,我再看看,但我也是 mac ,m4 |
31 focus1812 7 小时 16 分钟前 you-get Homebrew 可以直接安装 it:brew install you-get 。 |
32 Sh15 PRO 牛逼啊 |
34 0ATH 7 小时 10 分钟前 https://vget.io/ 官网挂了么? |
35 leogm9408leo 7 小时 6 分钟前 牛的,可以做个 docker 版本吗,想放在 nas 上跑 |
36 detached 6 小时 54 分钟前 有一些视频( e.g. nsfw )无法直接下载,应该是需要登陆,有考虑支持这一类的需求吗? |
38 guiyumin OP @leogm9408leo 就一个小二进制文件,我研究一下,做一个 http 服务,这样就可以放到 docker 里,你访问服务就行了 |
41 thulof 6 小时 44 分钟前 很牛,之前 X 上加书签的帖子有时候会消失,一直想搞个帖子保存器,有了这个感觉可以实现了 |
42 detached 6 小时 38 分钟前 @guiyumin 我没表述清楚,sorry 。 我的意思是推特上有一些视频是无法直接访问(在不登陆的情况下),所以 vget 下载不了。 所以需要增加用户登陆之后的 cookie/auth[1]之类的,vget 会考虑增加这一类的 feature 吗? [1] https://github.com/caolvchong-top/twitter_download |
43 airline 6 小时 36 分钟前 未来有计划支持下载 bilibili 视频吗 |
46 Tink PRO 现在这个推特下载的限制好多,我用 ytdlp 基本上很难下载下来 |
48 jwxyz1992 4 小时 52 分钟前 现在的 rclone 挂载 pikpak 的 webdav 通过群晖的 cloudsync 同步有点慢,转成直链再发送到 aria2 下载也不如命令行操作来的方便 |
50 tf2 3 小时 35 分钟前 @Reana @HeyWeGo aria2 作者是 Tatsuhiro Tsujikawa 。这个 aria2 并不是从 aria 或者 aira1 来的,别人一开始就叫 aria2 喝茶的作者是 https://github.com/AriaLyy android 上一个同名的叫 aria 的库。 https://finance.sina.com.cn/tech/digi/2024-08-17/doc-incixcsn5029380.shtml |
51 frankkly 2 小时 48 分钟前 支持~! |
52 detached 2 小时 42 分钟前 @guiyumin 随便找的一个视频 https://x.com/ebh6p/status/1996271881436250173 (! nsfw)。未登录的情况下,直接通过浏览器是无法查看的,会显示: 「 Age-restricted adult content. This content might not be appropriate for people under 18 years old. To view this media, you’ll need to log in to X. Learn more 」 遇到的第一个问题 (HTTP 400): 工具一开始无法解析,报错提示 GraphQL 请求缺少了一些必要的 Feature 参数: 解析失败: failed to fetch tweet: GraphQL request failed with status 400: {"errors":[{"message":"The following features cannot be Error: failed to fetch tweet: GraphQL request failed with status 400: {"errors":[{"message":"The following features cannot be null: rweb_lists_timeline_redesign_enabled, tweetypie_unmention_optimization_enabled, responsive_web_media_download_video_enabled","extensions":{"name":"BadRequestError","source":"Client","code":336,"kind":"Validation","tracing":{"trace_id":"01c962adb89f6e35"}},"code":336,"kind":"Validation","name":"BadRequestError","source":"Client","tracing":{"trace_id":"01c962adb89f6e35"}}]} 修改之后: diff --git a/internal/extractor/twitter.go b/internal/extractor/twitter.go index f5ca9c0..fd8c7aa 100644 --- a/internal/extractor/twitter.go +++ b/internal/extractor/twitter.go @@ -178,6 +178,9 @@ func (t *TwitterExtractor) fetchFromGraphQL(tweetID string) (Media, error) { "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_enhance_cards_enabled": false, + "rweb_lists_timeline_redesign_enabled": true, + "responsive_web_media_download_video_enabled": true, + "tweetypie_unmention_optimization_enabled": true, } 再次执行: vget git:(main) ./build/vget https://x.com/ebh6p/status/1996271881436250173 解析失败: failed to fetch tweet: GraphQL request failed with status 404: Error: failed to fetch tweet: GraphQL request failed with status 404: |
53 guiyumin OP |
55 guiyumin OP |
60 wqywangweijia 1 小时 15 分钟前 小红书 什么下载啊,没有看到例子 |
61 guiyumin OP |