Twitter/X 媒体批量下载器:X 图片视频下载
基于 Rust 与 egui 的桌面工具,可从 Twitter/X 账号批量下载原画质图片和视频。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v6.0.4
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
Twitter/X Media Batch Downloader 是一个用 Rust 和 egui 编写的桌面应用,用于从 Twitter/X 账号批量下载原始画质的图片和视频。界面提供深色与浅色两套主题,支持账号搜索、批量队列、历史记录和媒体预览。

主要功能
- 按账号抓取媒体,下载原画质的图片与视频
- 账号搜索:在对话框中搜索并匹配 X 账号
- 批量队列:同时排队处理多个账号,查看各自完成状态
- 历史记录:保留抓取过的账号及其媒体数量
- 媒体预览:查看帖子详情并执行下载操作
- 图片筛选与深色 / 浅色主题
| 账号搜索 | 批量队列 |
|---|---|
![]() |
![]() |
| 历史记录 | 媒体预览 |
|---|---|
![]() |
![]() |
安装与使用
从项目的 Releases 页面 下载对应平台的安装包。
Linux 下运行 AppImage:
chmod +x TwitterXMediaBatchDownloader.AppImage
./TwitterXMediaBatchDownloader.AppImage
macOS 把应用从 DMG 复制出来后执行一次以下命令,否则系统可能提示应用已损坏:
xattr -dr com.apple.quarantine /Applications/TwitterXMediaBatchDownloader.app
README 还提到有用户脚本版、Chrome 扩展版,以及在线版 TwitterDL.app。
获取 auth_token
应用需要 X 的 auth_token 才能抓取媒体:
- 打开 Twitter 网站 并登录账号
- 按 F12 打开开发者工具
- 进入 Application 标签,选择 Storage → Cookies
- 找到并复制
auth_token的值 - 不要退出登录,否则 Twitter 会生成新的
auth_token
注意事项
- 建议不要用主账号获取 token,可借助临时邮箱服务注册一个 Twitter 账号
- 使用 auth token 或 cookies 有导致账号被封禁的风险
- 抓取的媒体文件过多时可能触发限流,导致媒体获取失败
- 本项目为独立开源项目,与 X Corp. 无关;媒体直接从 X 下载到本地,使用者需自行承担版权与遵守 X 服务条款的责任
- 许可证:GPL-3.0
本作品整理自 GitHub 开源项目 afkarxyz/Twitter-X-Media-Batch-Downloader,原作者 @afkarxyz,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v6.0.4当前版本
**Full Changelog**: https://github.com/afkarxyz/Twitter-X-Media-Batch-Downloader/compare/v6.0.3...v6.0.4
- v6.0.3
**Full Changelog**: https://github.com/afkarxyz/Twitter-X-Media-Batch-Downloader/compare/v6.0.2...v6.0.3 




评论