在 Mac 上使用 QuickTime Player 同時錄製螢幕、系統聲音與麥克風的完整免費方案
想在 Mac 上快速錄製教學、遊戲實況或線上會議,大多數人第一時間會想到內建的 QuickTime Player。然而,當您成功錄下螢幕時,常常卻發現影片裡只有您透過麥克風的聲音,而看不到(聽不到)電腦本身正在播放的音樂、影片或通知音效。這篇文章將深入解析其中原因,並帶您一步步使用免費工具 BlackHole 配合 macOS 內建的「Audio MIDI 設定」,在不花一毛錢的情況下,同時錄下系統聲音與麥克風語音。
文章所有步驟均以 macOS Ventura/Sonoma 測試,但方法也適用於 Catalina 以後的版本(Intel 與 Apple Silicon 均可)。如果您曾經用過 Soundflower 或 Loopback,本教學亦會提及它們與 BlackHole 的差異與選擇建議。
為什麼 QuickTime 需要額外工具?
蘋果對 QuickTime Player 的定位是「簡易螢幕錄製工具」,官方並未開放錄製內部音訊的 API,以避免潛在的 DRM (數位版權管理) 或安全性問題。結果就是:
- 預設: QuickTime 只能選取單一 實體 麥克風作為音源。
- 系統聲音:例如 Safari 的 YouTube、遊戲 BGM、Teams 會議聲音,都屬於「輸出」層級,不能被 QuickTime 直接抓取。
市面上許多專業螢幕錄影軟體(如 OBS、Camtasia、ScreenFlow)之所以能直接收錄系統聲音,原因在於它們內建或捆包了自己的虛擬音訊驅動;QuickTime 為了保持「零安裝」的輕量特色,便將這部分功能排除。
步驟一:安裝 BlackHole 虛擬音訊驅動
BlackHole 由 Existential Audio 開源維護,支援 Intel 與 Apple Silicon,且已簽署驅動程式憑證,可放心安裝。它的核心原理是在系統中建立一個「看不見的聲卡」,允許任何程式將聲音輸出到此虛擬裝置,再被其他程式視為「麥克風」輸入取得。
- 前往官方網站輸入 Email 取得下載連結,選擇 BlackHole 2ch.pkg。
- 雙擊安裝檔,按照導引完成安裝。若出現「系統擴充安全性阻擋」警告,進入「系統設定 → 隱私與安全性」點擊「仍要允許」。
- 重新開機或登出登入一次,確保 BlackHole 2ch 出現在「聲音」或 Audio MIDI 裝置列表。
先嘗試關閉 SIP (System Integrity Protection) 並非必要!絕大多數情況只需重開機即可。若依然消失,重新安裝並確認所使用的封裝檔版本與 macOS 相容,再檢查「安全性與隱私」的「驅動程式否決」區塊是否需要額外允許。
步驟二:透過 Audio MIDI 設定混音
2-1 建立「聚集裝置」(Aggregate Device)
在「應用程式 → 工具程式 → Audio MIDI 設定」(或 Spotlight 搜尋「Audio MIDI」) 打開後:
- 按左下角「➕」→「製作聚集裝置」。
- 右側勾選 您的實體麥克風 + BlackHole 2ch。
- 將「偏移修正(Drift Correction)」全數勾選,避免長錄製時音訊不同步。
- 重新命名為「Mic+System」以利辨識。
2-2 建立「多重輸出裝置」(Multi-Output Device)
- 再次點選「➕」→「製作多重輸出裝置」。
- 勾選 MacBook 揚聲器/耳機 與 BlackHole 2ch。
- 同樣勾選偏移修正,並改名為「Multi-Output」。
2-3 指定系統預設輸入 / 輸出
在 Audio MIDI 設定裝置清單:
- 右鍵「Mic+System」→「使用此裝置來輸入聲音」。
- 右鍵「Multi-Output」→「使用此裝置來輸出聲音」。
現在,系統聲音會同時丟到「BlackHole」與實際喇叭;而 QuickTime 看到的「麥克風」變成了我們混合後的新裝置。
步驟三:使用 QuickTime Player 錄影並收音
- 開啟 QuickTime Player → 檔案 › 新的螢幕錄製 (或 Shift + ⌘ + 5 呼叫 macOS 螢幕工具)。
- 點擊「選項」,於「麥克風」清單選擇 Mic+System。
- 設定錄影區域後,按下「錄製」。此時系統內所有聲音 + 麥克風語音皆被捕捉。
- 錄製中若需暫停,可在選項列或 Touch Bar 使用控制鍵;完成後點擊選單列的 ⏹ 停止。
- 預覽、剪裁並選擇「儲存」,即可獲得帶有完整聲音的影片檔。
建議用耳機監聽避免回授。若想快速查看音量等級,可在螢幕右上「控制中心 → 聲音」點選 BlackHole 位置,確保輸出裝置仍為 Multi-Output。
步驟四:錄影後的收尾與復原
因為 Multi-Output 裝置無法用鍵盤調整音量,錄影結束後,請:
- 在「系統設定 → 聲音」將輸出改回內建揚聲器或耳機。
- 將輸入改回實體麥克風,避免下次視訊會議忘記切換導致無聲。
懶得每次手動切換?您可以考慮:
- 利用 快捷指令 (Shortcuts) 建立「開始錄影時切換裝置 → 結束錄影自動復原」的自動化。
- 或善用第三方工具 Audio Switcher 快速在選單列一鍵切換。
疑難排解與常見問題
Q1 :影片完全沒有聲音?
八成是「麥克風」仍選到內建麥克風,或系統輸出沒切到 Multi-Output。錄製前確認 QuickTime 選項 → 麥克風 必須是 Mic+System,且「Audio MIDI」預設輸入 / 輸出均為我們新建的裝置。
Q2 :聲音只出現在左 / 右聲道?
可於 Audio MIDI 中確認「格式」是否為 2 ch 32-bit Float;若仍偏左或偏右,使用免費的 Audacity → Tracks › Mix › Mix Stereo down to Mono 將聲道混為單聲道。
Q3 :聲音延遲或不同步?
長時間錄製 (>1 hr) 若發現影片口型不同步,檢查「偏移修正」是否全啟用;若仍存在,改用 48 kHz / 24-bit 作為聚集裝置格式,或將錄製分段。
Q4 :不想每次進 Audio MIDI 設定?
可改用 Rogue Amoeba 的 Loopback (免費試用版) 直接拖拉圖形介面配置音訊路由,省去聚集 / 多重輸出兩步驟;缺點是試用版本錄音每 10 min 會插入降噪聲作浮水印。
進階技巧與最佳實踐
- OBS Studio + BlackHole: 若需要即時監看或多來源疊圖,OBS 可搭 BlackHole 作音訊輸入;記得「設定 → 音效 → 進階 → 音訊監聽裝置」設成耳機。
- 高階後製: 用 DaVinci Resolve 將系統音軌與麥克風音軌分開調色、降噪,以獲得專業級音訊。
- 快捷指令自動化: Apple Script
do shell script "SwitchAudioSource -s 'Multi-Output Device'"可瞬間切換輸出,結合「螢幕截圖」App 的錄製開始/結束事件觸發。 - 硬體分線: 若想零延遲監聽,可用 3.5 mm Y-型線將耳機輸出插回麥克風 Line-in,再搭配「聲音偏好」中的監聽功能,完全不靠虛擬音源。但需注意雜訊。
Reddit /r/macgaming 與 Apple StackExchange 上有許多對 BlackHole 與 Soundflower 細節討論;若遇到罕見 bug,可善用這些社群搜尋解法。
結語
通過安裝 BlackHole、設定聚集裝置 (Mic+System) 和多重輸出 (Multi-Output),再到 QuickTime Player 選取混音後的麥克風,您即可在任何 macOS 版本上 免費 完成「螢幕影像 + 系統聲音 + 自己講解」的專業錄影流程。雖然首次設定看似繁複,但只要熟悉音訊路由原理,整個流程可在五分鐘內完成。祝您錄影順利,也期盼這篇長文能解決您長久以來的痛點!
請先 登入 以發表留言。