尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

WWDC 视频批量下载:一个 Swift 脚本搞定所有资源

发布时间:2026/9/16 4:07:34

资讯中心
01
ARTICLE

WWDC 视频批量下载:一个 Swift 脚本搞定所有资源

WWDC 视频批量下载:一个 Swift 脚本搞定所有资源
文章目录WWDC 视频批量下载一个 Swift 脚本搞定所有资源1、它解决什么问题2、支持下载什么3、怎么用4、1080p 视频的特殊情况5、注意事项WWDC 视频批量下载一个 Swift 脚本搞定所有资源每年 WWDC 结束几百个 session 视频、PDF 文档、示例代码散落在苹果官网上一个一个手动下载不现实。这个叫 wwdc-downloader 的工具用一个 Swift 脚本把这件事一次性办完。1、它解决什么问题WWDC 每年产出几百 GB 的技术资料。视频有 1080p、720p、SD 三种清晰度每个 session 还可能附带 PDF 讲义和示例代码。手动下载这些内容光翻页就要花半天。wwdc-downloader 是一个纯 Swift 脚本不需要装额外的开发环境或依赖库。跑一条命令就能把指定年份的所有 session 资源拉到本地。你可以在 WWDC 结束当天趁会场网络还快的时候把所有东西拷进移动硬盘带走。2、支持下载什么脚本支持三类资源的单独或组合下载视频1080p、720p、SD 三个清晰度可选。其中 1080p 视频需要 ffmpeg 做流转换720p 和 SD 可以直接下载。如果机器上没装 ffmpeg脚本会先下载流文件等装好 ffmpeg 后再跑一次同样的命令只做转换不重复下载。PDF每个 session 的幻灯片讲义。Sample Code苹果官方提供的示例工程。你可以只下视频也可以只下 PDF 或示例代码或者任意组合。3、怎么用下载脚本后直接运行不需要编译不过 Swift 5.1 有个 shebang 的 bug作者提供了 shell 包装脚本作为临时方案。基础用法./wwdcDownloader.swift默认下载 2019 年全部 1080p 视频。实际使用中大多数人会选择 720p 加上 PDF 和示例代码./wwdcDownloader.swift--hd720--pdf--sample只下载指定 session 的 SD 视频和 PDF./wwdcDownloader.swift--sd--pdf--sessions503504只想看有哪些 session不下东西./wwdcDownloader.swift --list-only想换年份加--wwdc-year参数./wwdcDownloader.swift --wwdc-year2019所有文件默认下载到当前目录。4、1080p 视频的特殊情况1080p 视频在苹果那边是流媒体格式不能直接当普通视频文件下载。脚本需要借助 ffmpeg 把流文件合并转码成 mp4。安装 ffmpeg 最简单的方式是 Homebrewbrewinstallffmpeg装好之后重新跑一遍下载命令脚本会自动检测到 ffmpeg 的存在只执行转换步骤不会重复下载已经拿到的流文件。5、注意事项脚本只在 macOS 上运行因为它依赖 macOS 自带的 Swift 运行环境。有个已知问题不要直接下载到外置硬盘会出错。先下到本地磁盘再手动拷走。这个项目在 GitHub 上有 1,479 个 Star。作者也提到了另一个更成熟的方案——Guilherme Rambo 开发的 WWDC 原生 macOS 应用界面更友好适合长期使用。但如果你只是想在 WWDC 结束后快速把所有资源一次性拉回来这个脚本够用。erme Rambo 开发的 WWDC 原生 macOS 应用界面更友好适合长期使用。但如果你只是想在 WWDC 结束后快速把所有资源一次性拉回来这个脚本够用。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。