CamMicLink · Komponent audio

Jeden mały sterownik i Mac ma mikrofon.

Komponent audio CamMicLink instaluje wirtualne urządzenie audio o nazwie CamMicLink Microphone. Po instalacji Zoom, Teams, Discord, OBS, QuickTime i każdy inny program z listą mikrofonów znajdą je same — bez routingu, bez urządzeń agregowanych, bez ustawień do zapamiętania.

Wersja 0.1.8 · 60 KB · macOS 14 lub nowszy · Apple silicon i Intel · podpisany i notaryzowany

1 · Zainstaluj komponent

Kliknij dwukrotnie pobrany pakiet i zatwierdź hasłem administratora. O nic więcej nie pyta, a restart Maca nie jest potrzebny.

2 · Wróć do CamMicLink

Otwórz CamMicLink ponownie albo poczekaj kilka sekund, jeśli jest otwarty. Przełącznik obok Wirtualny mikrofon sam stanie się dostępny — aplikacja wypatruje urządzenia.

3 · Wybierz go w programie

W Zoomie, Teams, OBS-ie lub innym programie wybierz CamMicLink Microphone jako mikrofon. To wszystko — dźwięk iPhone'a trafia tam, gdzie oczekiwany jest mikrofon.

Dlaczego nie ma go w aplikacji?

Wirtualny mikrofon w macOS to nie funkcja aplikacji, a sterownik Core Audio. macOS ładuje je tylko z folderu systemowego wymagającego uprawnień administratora, a aplikacje z Mac App Store działają w piaskownicy, która nie może tam pisać.

App Review wymaga też, by aplikacje z Mac App Store były samowystarczalne, więc wersja ze sklepu nie może pobierać ani instalować niczego, co dodaje funkcje. Dokładnie dlatego każdy produkt wirtualnego audio na macOS — także znane sterowniki open source — jest dystrybuowany poza App Store.

Dlatego komponent jest tutaj: jedno pobranie, jedno hasło, a aplikacja się nie zmienia. wersja do bezpośredniego pobrania CamMicLink potrafi go zainstalować, bo nie działa w piaskownicy.

Co właściwie instaluje

Jeden plik CamMicLinkMic.driver do /Library/Audio/Plug-Ins/HAL/ — ten sam folder, którego używa każde wirtualne urządzenie audio w macOS. To wtyczka Core Audio w przestrzeni użytkownika, ładowana przez systemową usługę audio; żadnego rozszerzenia jądra i nic nie działa w tle.

Pakiet jest podpisany certyfikatem Developer ID Installer i notaryzowany przez Apple, z dołączonym biletem — otwiera się bez ostrzeżenia o nieznanym deweloperze.

Nie pojawia się

Urządzenie zwykle pojawia się w ciągu sekundy po instalacji. Jeśli nie, zrestartuj usługę audio w Terminalu:

Terminal
sudo killall coreaudiod

Dźwięk wraca po kilku sekundach. Restart nie jest potrzebny.

Inne programy nadal nic nie słyszą

Sprawdź, czy program naprawdę używa CamMicLink Microphone, a nie wbudowanego mikrofonu — większość pamięta swój wybór, a niektóre trzymają listę urządzeń w pamięci podręcznej do restartu.

Sprawdź też, czy przełącznik wirtualnego mikrofonu w CamMicLink jest włączony.

Jak to usunąć

Otwórz Terminal — ⌘ Spacja, wpisz Terminal, Return. Skopiuj dwie linie poniżej, wklej, naciśnij Return, potem wpisz hasło Maca. Urządzenie zniknie z listy dźwięku po kilku sekundach.

Terminal
sudo rm -rf "/Library/Audio/Plug-Ins/HAL/CamMicLinkMic.driver"
sudo killall coreaudiod

Pytania albo coś dziwnego? Napisz na cammiclink@oscarzhou.com — trafi prosto do osoby, która napisała sterownik.