/Nintendo-Switch-Capture

Display the game screen of Nintendo Switch on this web page.

Primary LanguageHTMLBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Nintendo Switch Capture

Display the game screen of Nintendo Switch on the web page.

Nintendo Switchのゲーム画面をWebページ上に表示する。

在網頁顯示 Nintendo Switch 的遊戲畫面。

Guideline

中文版
English version
日本語版

Links

Repository > https://github.com/Arce0406/Nintendo-Switch-Capture

主頁面 (建置於 Github Pages) > https://arce0406.github.io/Nintendo-Switch-Capture

Usage

以下為操作步驟。

  1. 開啟 Nintendo Switch 電源,並接上 HDMI 線。
  2. 將 HDMI 接上擷取卡,再將擷取卡連接到電腦。
  3. 開啟網站 https://arce0406.github.io/Nintendo-Switch-Capture
  4. 網站預設開啟設定畫面,在此指定影像&聲音來源為擷取卡,並指定好聲音的輸出裝置
  5. 關閉設定畫面,即可開始遊戲

This is an image This is an image This is an image

Scenario

如果你想投放 Nintendo Switch 的畫面到電腦螢幕,有幾種常見的做法。

  1. 使用HDMI,從 Nintendo Switch 底座連接到螢幕。
  2. 使用擷取卡/擷取盒,然後使用OBS捕捉視訊&音訊。

但這些方法對我而言,都不太方便。

直接把Switch接上電腦螢幕,除非是特殊螢幕(支援PIP/PBP),才可能能把遊戲視窗化,否則想同時與電腦使用,必須手動切換螢幕訊號來源,非常麻煩。

如果透過OBS擷取,則必須將訊號輸出到某些播放軟體,或者直播到影音平台上(如Youtube、Twitch),通常都會有延遲。


我只是自己要用、偶爾分享遊戲畫面給朋友看,並不想直播、也不想要搞得如此複雜、更不希望有延遲。

但如果是直播需求,建議自己衡量是否需要用高價位的擷取盒。


所以,如果你跟我一樣,只是希望...

  • 想要看到視窗化的遊戲畫面,可以與電腦同時操作,而不是占用整個螢幕。
  • 不想透過其他軟體或複雜的操作,想要直接投放 Nintendo Switch 畫面。
  • 不想購買高價位的擷取盒,但有買(或可以負擔)便宜的 usb 擷取卡(20美金以內)。

那麼,你可以考慮使用這個網站工具。

Device Specifications

由於只是概略的做成,可能有無法預期的bug,因此提供我的測試設備:

Features

以下為功能一覽表。

  • ✔️ 將擷取卡串流顯示在 <video> 上。
    • 目前可以暫停、全螢幕化、開啟/關閉聲音以及開啟子母視窗。
  • ❌ 截圖 (未來預計實作)

Note

以下為常見問題與注意事項。

  1. 需要是 hdmi 接口的擷取卡才會有聲音輸出,VGA擷取卡只會有影像輸出喔。
  2. 需要允許網站使用攝影機與麥克風。
  3. 如果只有聲音(或只有影像),請嘗試重新插拔擷取卡。
  4. 理論上,要接其他掌上型遊戲機,只要是透過擷取卡的方式應該都能正確捕捉,但我沒有測試過,因此不保證一定可行。