Skip to content

SwitchCast v1.0.0

Latest

Choose a tag to compare

@Isaacocu Isaacocu released this 29 Jun 02:41

SwitchCast v1.0.0

Nintendo Switch → Mac/Windows 有线投屏桌面软件。本期主打纯净投屏

下载

平台 架构 文件 说明
macOS Apple Silicon (M1/M2/M3/M4) SwitchCast-1.0.0-arm64.dmg 推荐,适用于 2020 年后的 Mac
macOS Intel SwitchCast-1.0.0-x64.dmg 适用于 2020 年前的 Intel Mac
Windows x64 SwitchCast-1.0.0-win-x64.exe NSIS 安装程序,适用于 64 位 Windows

架构选择指南

macOS 用户

  • 点击左上角苹果菜单 → 关于本机 → 查看芯片
  • 显示 Apple M1/M2/M3/M4 → 下载 arm64 版本
  • 显示 Intel → 下载 x64 版本

Windows 用户

  • 绝大多数现代 Windows 电脑都是 x64 架构,直接下载 win-x64.exe 即可

安装说明

macOS

  1. 下载对应的 .dmg 文件
  2. 双击打开,拖拽 SwitchCast 到 Applications 文件夹
  3. 首次打开:右键点击 → 选择"打开"(绕过 Gatekeeper 未签名提示)

Windows

  1. 下载 SwitchCast-1.0.0-win-x64.exe
  2. 双击运行安装程序
  3. 按提示选择安装路径,完成安装
  4. 从开始菜单或桌面快捷方式启动

使用方法

  1. 将 Nintendo Switch 放入底座,HDMI 线连接到 USB 采集卡
  2. 采集卡通过 USB 3.0+ 连接到电脑
  3. 启动 SwitchCast,选择视频和音频设备
  4. 点击"开始投屏"

功能特性

  • ✅ UVC 采集卡视频采集(1080p60)
  • ✅ UAC 采集卡音频采集(Web Audio API 管线)
  • ✅ 音画同步偏移调节(DelayNode 实际生效,-200ms ~ +200ms)
  • ✅ 禁用 Chromium 音频处理(AEC/NS/AGC 全关)
  • ✅ 全屏显示 + 音量控制
  • ✅ 实时统计 OSD(FPS / 分辨率 / 延迟 / 丢帧)
  • ✅ 设备热插拔自动检测
  • ✅ 设置持久化(localStorage)
  • ✅ 跨平台(macOS arm64/x64 + Windows x64)

硬件要求

  • Nintendo Switch(底座 HDMI 输出)
  • USB HDMI 采集卡(UVC/UAC 协议,推荐 Elgato Cam Link 4K)
  • USB 3.0+ 接口

已知限制

  • 应用未签名(macOS Gatekeeper 会提示,右键打开即可)
  • 延迟测量显示的是帧调度延迟,非采集端到端延迟

技术栈

Electron 31 + Vue 3.4 + TypeScript 5.5 + Web Audio API