更新日期:2025-12-06
关于 vget
vget 是一个用 Go 语言编写的多功能命令行工具,支持从多个平台下载音频、视频、播客和 PDF 等各类内容。只需一条命令,即可轻松保存您喜爱的媒体资源。
主要特性
- 多平台支持:支持下载 Twitter/X、小宇宙FM、Apple Podcasts、小红书等平台的内容
- WebDAV 集成:无缝同步下载内容到云存储
- 自动更新:一条命令即可更新到最新版本
- 播客搜索:直接在命令行搜索和发现播客
- 多语言界面:支持 7 种语言
- 跨平台:支持 macOS、Linux/WSL 和 Windows
安装
macOS
curl -L -o vget.zip https://github.com/guiyumin/vget/releases/latest/download/vget_darwin_arm64.zip && unzip vget.zip && sudo mv vget /usr/local/bin/
Linux/WSL
curl -L -o vget.zip https://github.com/guiyumin/vget/releases/latest/download/vget_linux_amd64.zip && unzip vget.zip && sudo mv vget /usr/local/bin/
Windows
下载最新版本并将可执行文件添加到 PATH 环境变量中。
命令列表
| 命令 | 描述 |
|---|---|
vget [url] | 从 URL 下载媒体 |
vget ls <remote>:<path> | 列出远程目录 |
vget init | 交互式配置向导 |
vget update | 自动更新到最新版本 |
vget search --podcast <query> | 搜索播客 |
vget config show | 显示当前配置 |
vget config path | 显示配置文件路径 |
vget webdav list | 列出已配置的 WebDAV 服务器 |
vget webdav add | 添加新的 WebDAV 服务器 |
配置
配置文件以 YAML 格式存储在:
- macOS/Linux:
~/.config/vget/config.yml - Windows:
%APPDATA%\vget\config.yml
许可证
vget 是基于 Apache License 2.0 的开源软件。
贡献
欢迎贡献代码!访问我们的 GitHub 仓库 提交问题或 Pull Request。