Steam Workshop Video Downloader


从已订阅的收藏中下载 Mods 和地图,保存为原始 ZIP 压缩包,无需 Steam 客户端。

Steam Workshop 是一个庞大的用户生成内容库,涵盖数百款游戏,从完全转换 Mod 到简单纹理包应有尽有。与其他内容平台不同,Workshop 项目不受 DRM 保护——订阅后即可完全访问文件。但访问 Workshop 本身需要 Steam 账号,某些内容可能涉及年龄验证或地区限制。本指南介绍保存 Workshop 项目以供离线使用的实用方法,重点关注平台独特的组织结构和文件格式。

“订阅”模式及其影响

Workshop 的核心是 订阅 按钮。点击它并不会下载单个文件,而是通知 Steam 将项目同步到你的本地游戏目录。这意味着要实际获取文件,你至少需要安装对应的游戏一次,以触发下载。对于离线归档,你需要一个能够拦截订阅过程或直接从 Steam CDN 获取项目文件的工具。重要的是,由于所有内容均不受 DRM 限制,下载的项目可以自由移动、备份或用于 Mod 管理器。

Workshop 项目内部:文件类型与结构

单个项目(或 Mod)可能包含多种文件类型,具体取决于游戏。常见格式包括:

  • .vpk(Valve 包)——用于 Left 4 Dead 2 和 Team Fortress 2 等游戏
  • .pak(Unreal 引擎包)——许多 UE4/UE5 游戏
  • .zip / .rar——压缩归档
  • .wad(Doom 引擎)——经典 ID Software 游戏
  • .bsa(Bethesda Softworks 归档)——Fallout、Skyrim
  • .py / .lua——脚本和插件

组织下载的 Mods

从 Workshop 项目提取内容时,通常会找到一个模仿游戏自身数据布局的文件夹结构。例如,Counter-Strike 2 的皮肤 Mod 可能包含 materials/ 文件夹,而 Garry's Mod 的地图 Mod 可能包含 .bsp.nav 文件。保持此结构对于 Mod 手动安装后正常工作至关重要。某些项目还包含元数据文件,如 addon.jsonworkshop.txt,描述依赖关系或版本信息。

处理收藏和依赖

Workshop 收藏 是策划好的项目集合,旨在一起安装。订阅收藏并不会单独下载项目,只是将它们全部添加到订阅列表。离线下载时,必须分别获取每个项目。此外,许多 Mod 依赖于其他 Mod(例如,一个 Mod 可能需要特定的库或框架)。这些依赖有时会列在项目描述或 manifest 文件中。可靠的下载器应能解析这些依赖并建议相关下载,但并非所有工具都能自动完成。

以下是 Skyrim Mod 包的简单依赖结构示例:

  1. 核心框架(例如 SKSE – Skyrim Script Extender)——所有脚本密集型 Mod 必需
  2. UI 改进(例如 SkyUI)——依赖 SKSE
  3. 纹理包(例如 SMIM – Static Mesh Improvement Mod)——无依赖
  4. NPC 改进(例如 Bijin NPCs)——依赖 SKSE 和可能的身形替换
  5. 补丁(解决上述冲突)——依赖所有前述项目

实际限制与注意事项

虽然 Workshop 没有 DRM,但它强制要求登录才能浏览和下载。需要账号才能访问任何项目详情页或发起订阅。此外,某些游戏强制执行年龄限制(例如,成人内容)或地区限制(某些项目在特定国家可能不可用)。模拟登录会话的下载器通常能通过检查,但匿名抓取的工具可能失败。另外,请注意 Workshop 不提供单个文件的直接下载链接;唯一官方方法是通过 Steam 客户端。因此,第三方下载器必须逆向工程客户端的 API 或下载协议——当 Steam 更新时,这个过程可能失效。请确保你的工具得到积极维护。

总之,一旦理解了订阅模型和涉及的各种文件格式,从 Steam Workshop 下载就变得简单。无论是归档喜爱的 Mod 集合还是设置离线游戏安装,关键是保留原始文件夹结构并尊重依赖关系。采用正确的方法,你可以可靠地备份任何 Workshop 项目,无需担心 DRM 锁定。

Looking for something else? If you also need to save from other sites, try our 哔哩哔哩视频下载器, Newgrounds 视频下载器 or Niconico 视频下载器.


Why use this Steam Workshop downloader

  • 下载已订阅项目. 自动获取你在 Steam Workshop 中订阅的所有项目,按游戏和类型整理。
  • 批量下载收藏. 通过单个命令下载整个 Workshop 收藏,保留创建者的分组和顺序。
  • 保留文件结构. 输出保持原始文件夹层级(例如 addons/、maps/),可直接安装到游戏目录。
  • 支持 Mod 格式. 处理常见 Mod 文件类型,如 .vpk(Source)、.bsp(地图)、.lua(脚本)和 .pbo(Arma),无需转换。
  • 需要 Steam 登录. 使用你的 Steam 凭据访问授权内容;不匿名下载付费或受限项目。

Supported Steam Workshop formats

FormatQualityNotes
ZIPN/AMods 和插件常用的压缩归档;适用于所有平台
RARN/A替代压缩归档;可能需要解压
7zN/A高压缩归档;使用 7-Zip 解压
VPKN/AValve 包格式;用于 Source 引擎内容

常见问题

  • Steam Workshop Mods 下载后是什么格式?
    Steam Workshop 项目有多种格式,如 .zip、.vpk、.bsp 或 .pkg,具体取决于游戏和 Mod 类型。我们的下载器保留原始文件,不进行转换,因此你得到的是创作者上传的原始内容。
  • 能否一次性下载整个 Steam Workshop 收藏?
    可以,你可以通过粘贴收藏 URL 来批量下载收藏中的所有项目。这非常适合获取策划好的 Mod 或插件集合,无需逐个访问页面。
  • 下载已订阅项目需要 Steam 登录吗?
    大多数 Workshop Mods 是公开的,无需登录。但有些 Mods 仅限游戏拥有者访问;我们的工具无需 Steam 凭据即可工作,但如果内容是私有的或受年龄限制,可能会失败。
  • 可以在移动浏览器上下载 Workshop Mods 吗?
    我们的工具在桌面浏览器上兼容性最好。虽然你可以在移动端发起下载,但许多 Mod 文件(如 .vpk、.bsp)是为 PC 设计的,在移动端可能无法使用,除非安装额外软件。
  • 从 Steam Workshop 下载 Mods 合法吗?
    根据 Steam 服务条款,个人使用下载通常允许,但未经许可重新分发 Mods 侵犯创作者权利。请始终尊重许可条款,避免绕过付费 Mods 的购买要求。
  • 如何下载我订阅的所有 Workshop Mods?
    输入你的 Steam 个人资料 URL 以获取完整的已订阅项目列表。然后我们的工具提供批量下载所有已订阅 Mods 的功能,节省手动下载的时间。
  • 能否从 Workshop Mod 中提取音频?
    我们的下载器按原样保存整个 Mod 文件。要提取音频,你需要使用 GCFScape 或 VPKTool 等解包工具;我们不提供提取功能。下载的文件包含所有游戏资源。
  • 为什么某些项目的 Workshop 下载失败?
    失败通常是因为 Mod 设置为“仅限好友”或私有,或者文件过大。尝试使用直接项目 URL,并确保网络连接稳定。某些特定游戏的 Mods 可能需要拥有该游戏。

工作原理

  • 1
    复制 Workshop 项目 URL. 在 Mod 或收藏页面上,找到“订阅”按钮但不要点击。相反,从浏览器地址栏复制完整的页面 URL。该 URL 包含项目的唯一 ID。
  • 2
    将 URL 粘贴到下载器中. 访问一个信誉良好的 Steam Workshop 下载器网站。将复制的 URL 粘贴到提供的输入框中。某些工具可能只需要 URL 中的数字 ID。确保使用可信来源。
  • 3
    选择下载格式. 如果下载器提供格式选项,选择原始文件结构(例如 Source 引擎游戏的 VPK 或 PAK)或压缩的 ZIP 归档。大多数 Mods 未加密,因此没有 DRM 问题。
  • 4
    发起并解压下载. 点击下载按钮从 Steam 服务器获取 Mod。下载后,将文件夹解压或放置到游戏指定的 Mod 目录(如“addons”或“mods”),按照 Mod 描述中的说明操作。

Troubleshooting

  • Steam Workshop 项目(如 Mods 和地图)无法通过直接 HTTP 下载访问;必须通过 Steam 客户端订阅,然后自动下载到游戏目录。
    OrbitDownloader 可以通过抓取 Workshop 项目的文件清单并构建最新版本的直接下载 URL 来提供帮助,绕过 Steam 客户端的需要,但你仍然需要 Steam 账号进行身份验证。
  • Workshop 收藏捆绑多个 Mods 或插件,但 Steam 不提供收藏中所有项目的原生批量下载功能。
    OrbitDownloader 可以解析收藏 URL,并按顺序排队下载所有单个项目,保留收藏结构并正确命名文件。
  • 许多 Mod 作者将其 Workshop 项目设置为“私有”或“仅限好友”,这些项目不公开可见,需要通过 Steam 登录明确授权。
    OrbitDownloader 要求你使用 Steam 凭据登录以访问私有或仅限好友的项目;认证后,它可以获取授权的下载链接。
  • 已订阅项目频繁更新,但 Steam 只存储最新版本;旧版本会丢失,除非手动备份。
    OrbitDownloader 可以选择通过快照项目的变更日志并在可用时下载每个修订版来保留历史版本,但并非所有作者都提供多个版本。

使用 Steam Workshop 即表示你同意尊重内容创作者的权利。仅下载或订阅你拥有或有权使用的内容。