CamMicLink · Аудіокомпонент

Один маленький драйвер — і в Mac є мікрофон.

Аудіокомпонент CamMicLink встановлює віртуальний аудіопристрій CamMicLink Microphone. Після встановлення Zoom, Teams, Discord, OBS, QuickTime і будь-яка інша програма зі списком мікрофонів знайдуть його самі: без маршрутизації, без агрегованих пристроїв, без налаштувань, які треба пам'ятати.

Версія 0.1.7 · 57 КБ · macOS 14 або новіше · Apple silicon та Intel · підписано й нотарізовано

1 · Встановіть компонент

Двічі клацніть завантажений пакет і підтвердіть паролем адміністратора. Більше нічого не запитають, перезавантажувати Mac не потрібно.

2 · Поверніться до CamMicLink

Відкрийте CamMicLink знову — або зачекайте кілька секунд, якщо він уже відкритий. Перемикач біля «Віртуальний мікрофон» стане доступним сам: застосунок стежить за появою пристрою.

3 · Виберіть його у програмі

У Zoom, Teams, OBS або іншій програмі виберіть CamMicLink Microphone як мікрофон. Оце й усе: звук iPhone надходить туди, де очікують мікрофон.

Чому цього немає в застосунку?

Віртуальний мікрофон у macOS — це не функція застосунку, а драйвер Core Audio. macOS завантажує їх лише з системної теки, для якої потрібні права адміністратора, а застосунки з Mac App Store працюють у пісочниці, яка туди писати не може.

App Review також вимагає, щоб застосунки з Mac App Store були самодостатніми: версія з магазину не може завантажувати чи встановлювати те, що додає функціональність. Саме тому всі продукти віртуального аудіо для macOS — включно з відомими драйверами з відкритим кодом — поширюються поза App Store.

Тож компонент лежить тут: одне завантаження, один пароль, застосунок не змінюється. версія з прямим завантаженням CamMicLink може встановити його за вас, бо вона не в пісочниці.

Що саме встановлюється

Один файл CamMicLinkMic.driver у /Library/Audio/Plug-Ins/HAL/ — та сама тека, яку використовує будь-який віртуальний аудіопристрій у macOS. Це плагін Core Audio у просторі користувача, його завантажує системна аудіослужба; розширення ядра немає, у фоні нічого не працює.

Пакет підписано сертифікатом Developer ID Installer і нотарізовано Apple, квиток прикріплено — під час відкриття не буде попередження про невідомого розробника.

Пристрій не з'явився

Зазвичай він з'являється за секунду після встановлення. Якщо ні — перезапустіть аудіослужбу в Терміналі:

Термінал
sudo killall coreaudiod

Звук повернеться за кілька секунд. Перезавантаження не потрібне.

Інші програми досі нічого не чують

Перевірте, що програма використовує CamMicLink Microphone, а не вбудований мікрофон: більшість пам'ятає свій вибір, а деякі кешують список пристроїв до перезапуску.

Також переконайтеся, що в CamMicLink перемикач віртуального мікрофона ввімкнено.

Як видалити

Відкрийте Термінал — ⌘ Пробіл, наберіть Terminal, Return. Скопіюйте два рядки нижче, вставте, Return, потім введіть пароль Mac. За кілька секунд пристрій зникне зі списку звуку.

Термінал
sudo rm -rf "/Library/Audio/Plug-Ins/HAL/CamMicLinkMic.driver"
sudo killall coreaudiod

Запитання або щось поводиться дивно? Напишіть на cammiclink@oscarzhou.com — потрапить прямо до того, хто написав драйвер.