١ · ثبّت المكوّن
انقر نقرًا مزدوجًا على الحزمة التي نزّلتها وأكّدها بكلمة مرور المدير. لن يُطلب غير ذلك، ولا تحتاج إلى إعادة تشغيل الماك.
CamMicLink · مكوّن الصوت
يثبّت مكوّن الصوت من CamMicLink جهاز صوت افتراضيًا باسم CamMicLink Microphone. بعد تثبيته يعثر عليه Zoom وTeams وDiscord وOBS وQuickTime وأي تطبيق يعرض قائمة ميكروفونات من تلقاء نفسه — بلا توجيه، وبلا أجهزة مجمّعة، وبلا إعدادات تُحفظ.
الإصدار 0.1.7 · 57 كيلوبايت · macOS 14 أو أحدث · Apple silicon وIntel · موقّع وموثّق
انقر نقرًا مزدوجًا على الحزمة التي نزّلتها وأكّدها بكلمة مرور المدير. لن يُطلب غير ذلك، ولا تحتاج إلى إعادة تشغيل الماك.
افتح CamMicLink مرة أخرى، أو انتظر ثانيتين أو ثلاثًا إن كان مفتوحًا. سيصبح المفتاح بجانب الميكروفون الافتراضي متاحًا تلقائيًا؛ فالتطبيق يراقب ظهور الجهاز.
في Zoom أو Teams أو OBS أو أي تطبيق آخر، اختر CamMicLink Microphone كميكروفون. هذا كل شيء: صوت الآيفون يصل إلى حيث يُتوقّع ميكروفون.
الميكروفون الافتراضي في macOS ليس ميزة تطبيق، بل برنامج تشغيل Core Audio. ولا يُحمّلها النظام إلا من مجلد نظام يتطلب صلاحيات المدير، وتطبيقات Mac App Store تعمل داخل حماية (sandbox) لا تستطيع الكتابة هناك.
كما يشترط 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، ثم اكتب كلمة مرور الماك عند الطلب. سيختفي الجهاز من قائمة الصوت بعد ثوانٍ.
sudo rm -rf "/Library/Audio/Plug-Ins/HAL/CamMicLinkMic.driver"
sudo killall coreaudiod
أسئلة أو شيء يتصرف بغرابة؟ اكتب إلى cammiclink@oscarzhou.com — يصل مباشرة إلى من كتب برنامج التشغيل.