Tethersnap

Tethersnap

USB导出Switch2截图视频

连接官网

应用介绍

Switch 2 上截的图、录的视频想倒进 Mac,会发现根本插不动——macOS 不支持 MTP,OpenMTP、MacDroid 那些初代 Switch 时代的桥接工具对 Switch 2 又统统失效。Tethersnap 干脆从零写了一个 PTP 传输实现:直接用 IOUSBHost 和主机对话,一根全功能 USB-C 线连上,截图和视频就能拉到 Mac,不用装驱动、不用内核扩展、不用任何 MTP 组件。

它同时给了图形应用和命令行:GUI 里是缩略图网格,支持多选、键盘导航、双击预览、直接拖到 Finder(多选拖成一个文件夹);CLI 提供 probe(诊断)、list(列出)、pull(导出)。细节也照顾到了——保留拍摄日期作为文件时间、区分新增与已存在文件、导出过程中不让 Mac 休眠、传输失败自动重连。还兼容初代 Switch,界面中英文随系统语言。MIT 开源,已 Developer ID 签名并公证,macOS 15+ 可用。

软件功能



免驱直连导出:全功能 USB-C 线连接后,把 Switch 2 的截图和视频直接拉到 Mac,不装驱动、不装 MTP。

自研 PTP 实现:针对 macOS 不支持 MTP、旧桥接对 Switch 2 失效的问题,基于 IOUSBHost 从零实现基线 PTP。

图形 + 命令行:SwiftUI 应用带缩略图网格、多选、拖到 Finder;命令行提供 probe / list / pull 三条命令。

导出细节到位:保留拍摄日期为文件修改时间,区分已保存与已存在文件,导出中不休眠,失败或取消后自动重连。

兼容初代 Switch:同时识别初代 Switch,界面与错误信息按系统语言中英文切换。

免费开源:MIT 许可,已 Developer ID 签名并公证,打开无 Gatekeeper 警告,macOS 15 及以上可用。

应用截图