资讯动态

Mac录屏没声音?彻底搞定系统内录与无声排查方案

发布时间:2026/9/21 7:34:38 来源:尧图企业网站定制
做教程、录demo、剪短视频最怕的从来不是画面糊而是Mac录屏没声音。我遇到过太多次这种场景屏幕操作一切正常录制过程中自己也觉得听到了声音回放一看画面确实在动声音通道安静得像心电图。更气人的是权限开了、音量拉满、麦克风也是好用的问题就是找不出来。后来查了无数资料才慢慢搞明白Mac在声音采集这件事上和Windows完全是两种逻辑。如果你也在被“Mac录屏没声音”折磨这篇内容应该能帮你省下大量翻论坛、翻文档的时间。这里说的“录屏工具”不是“能录就行”那么简单而是要解决“录到系统声音”“录到麦克风声”“混音不爆音”这三大问题的完整方案。搞明白每一种无声的类型再选对工具、配好参数基本就能一劳永逸。这篇文章适合给客户录功能演示的开发者、做课程视频的老师、剪片子的UP主以及任何需要用Mac录制高质量视频内容的人。我会先讲清楚无声的根本原因再逐个拆解6款工具的取舍最后把配置步骤和踩坑点全部摆出来。1. Mac录屏没有声音先分清是哪种“无声”很多人遇到没有声音第一反应是软件坏了其实大多数时候是声音通路没建立。我在排查过大量案例之后发现Mac录屏失声基本可以归成三类。1.1 三种典型的失声场景第一类是“外录失效”。你需要录制的是外部声音比如你用麦克风讲解或者要录房间里其他人的声音结果录完之后发现声音文件里全是底噪甚至一片空白。这种情况十有八九是权限问题或者是录入设备选择错误。macOS对麦克风的权限管控非常严格某个App第一次调用麦克风时如果没有弹窗或者你在系统设置里把这个App的麦克风权限关了那不管你音量开多大都不会有声音。第二类是“内录缺失”。你想录的是系统内部播放的声音比如播放某段视频、某个App的提示音、网页里的背景音乐但这种声音是直接从扬声器或耳机发出的Mac默认没有提供“立体声混音”这个虚拟设备普通录屏工具根本抓不到。这是Mac用户最容易困惑的地方我在电脑上明明能听到声音为什么录屏软件就是录不到答案就在于声音在系统内部直接送给了声卡输出没有经过任何可以被录制软件捕获的输入通道。第三类是“工具本身的音频引擎异常”。这类问题最隐蔽和权限无关也和系统架构无关纯粹是软件层面的兼容性或者配置问题。比如说某些录屏软件更新到最新版之后采样率识别错误录出来的音轨是空的又比如说装了虚拟声卡之后音频设备列表里出现了多个设备软件自动选择了错误的那个看起来一切正常实际上录的是个“哑巴设备”。1.2 为什么macOS录系统内部声音这么费劲很多人从Windows阵营转过来之后对Mac没有“立体声混音”这件事非常不适应。Windows用户在声音设置里打开“立体声混音”就能把系统输出重定向到录音设备录屏软件随便选一下就能录到电脑内部的声音。这个功能在macOS里从系统层面就没有提供苹果的逻辑是“录屏归录屏声音采集归声音采集”不希望你随便截取系统音频。这就导致了两条路要么用自带音频捕获引擎的商业软件比如ScreenFlow、Camtasia它们通过私有API把系统音频直接读进录屏工程要么就装一个虚拟音频驱动比如BlackHole、Soundflower让系统把声音输出到一块“虚拟声卡”上然后录屏软件再把这个虚拟声卡当输入设备来采集。虚拟声卡这条路听起来高端其实就是安装一个音频驱动装完之后在系统的音频设备列表里多出来几个设备不需要编程也不用写脚本谁都折腾得来。另外还有一个容易被忽略的因素macOS的屏幕录制权限不只是控制画面。在较新版本的系统里录屏App必须出现在“屏幕录制”权限列表中否则不仅画面大概率是黑屏部分多媒体接口的声音也会被系统拦掉。所以我一般建议排查“没声音”问题的时候第一个动作不是改音量的开关而是进“系统设置—隐私与安全性—屏幕录制”和“麦克风”两个页面把权限先捋清楚。2. 6款录屏工具实测对比谁最能解决无声市面上能跑在Mac上的录屏工具非常多但真正能把声音问题处理干净的其实就那么几款。我做了一个横向对比表方便你先建立整体认知后面再逐款展开。工具是否免费能否原生录制系统声音是否需要虚拟声卡内置编辑器更适合谁QuickTime Player免费不能需要自行安装BlackHole没有不想装额外App、只录简短教程OBS Studio免费开源不能需要自行安装BlackHole有基础的混音台直播、需要精细控制音轨ScreenFlow付费能不需要专业级视频编辑Mac平台重度剪辑用户Camtasia付费能不需要专业级视频编辑Windows和Mac都用的跨平台用户CleanShot X付费能需要安装官方捕获组件基础标注和修剪截图录屏一体的轻量用户Audio Hijack付费能不需要音频处理为主对声音质量有极高要求的用户这个表不是让大家都去买付费软件而是帮你把“我要解决什么问题”想清楚。如果你只是偶尔录个操作演示QuickTime加BlackHole已经完全够用如果你要录系统声音又不想忍受虚拟声卡的复杂配置那ScreenFlow或者Camtasia这类付费软件确实省心很多如果你追求的是让声音干净得像录音棚出来的Audio Hijack才是真正的补刀工具。2.1 QuickTime Player加BlackHole免费组合的绝活QuickTime Player是Mac自带的播放器大多数人不知道它还有录屏功能。它确实很轻点开“文件—新建屏幕录制”就能开始不需要注册、没有水印、操作逻辑也简单。但它的弱点是默认只能通过“麦克风”来采集声音也就是系统播放出来的声音它抓不到。我的做法是给它配一个免费的开源虚拟声卡BlackHole。BlackHole在GitHub和Homebrew里都能装装完之后会在系统里生成一个“BlackHole 2ch”之类的设备。把系统输出的声音送进BlackHole再让QuickTime的“麦克风”选项选择BlackHole就能实现免费内录。这个方案唯一的门槛是配置时候理解“多输出设备”的概念但跟着后面实操章节走一遍十分钟就能搞定。如果你录制的场景是“自己讲解电脑声音同时要”那就在QuickTime里把麦克风选成“BlackHole 2ch”然后把系统默认输出设备设成“多输出设备”同时包含扬声器和BlackHole。这样你自己能听到声音录屏软件也能把系统声音拾进来。整体代价为零效果不输付费软件纯内录的原始音轨。2.2 OBS Studio自定义到骨头里的开源方案OBS Studio是直播和录屏领域绕不开的免费神器。它在Mac上的表现虽然不像Windows那么“原汁原味”但功能完整度甩开大多数轻量工具。之所以OBS能解决无声问题是因为它的音频设置极其灵活全局音频设备里可以分别指定桌面音频和麦克风/辅助音频每条音轨都可以独立编排。很多人第一次用OBS会卡在“明明设了麦克风录出来还是没声音”十有八九是因为在macOS Catalina之后系统权限太严。只要保证OBS出现在“屏幕录制”和“麦克风”权限列表里再配一个BlackHole虚拟声卡作为“麦克风/辅助音频”设备OBS就能把系统声音和麦克风声音同时录下来还能把两路声音分别放到不同音轨方便后期单独调整。OBS还有一个别的工具很难替代的优势实时监听。在“高级音频属性”里把某一路音频打开“监听并输出”你就能一边录音一边通过耳机确认这路声音是不是正常的波形跳没跳一眼就能看出来。这个功能在排查无声问题时简直救命比录完再回头检查高效太多。当然OBS的学习曲线比QuickTime陡不少它适合愿意花十几分钟研究设置、追求后期自由度的人。2.3 ScreenFlowMac用户进阶首选ScreenFlow在Mac圈的定位很明确为Mac用户量身打造的原生录屏加剪辑工具。它最让我满意的一点就是原生支持录制系统内部声音完全不需要安装任何虚拟声卡。你在录屏设置里勾选“录制系统音频”它就能把Mac播放的声音直接采进工程而且音质几乎无损。这个软件内置的编辑器也相当能打可以给视频加标注、字幕、转场能对音频轨道做简单的修音处理。如果你做的是教程类内容录完屏幕之后直接在ScreenFlow里剪一遍就能出片完全不需要再来回倒腾Final Cut Pro或者Premiere。很多在Mac平台做付费课程的人主力工具就是ScreenFlow原因很简单省心。它唯一的缺点就是贵买断价格不便宜而且很少打折。但如果你算一笔账光是省下的虚拟声卡调试时间、音频编辑软件费用就已经值回票价了。我的建议是先用免费方案确定自己确实有高频录屏需求再考虑是否上ScreenFlow这类工具避免冲动消费。2.4 Camtasia教程制作者的老朋友Camtasia是老牌的屏幕录制和视频编辑工具在Windows和Mac两个平台上都有而且操作体验非常接近。这是一种优势如果你是两边平台切换使用的用户不需要重新学一套软件逻辑。它同样是原生支持系统内录的不用额外配BlackHole或者Soundflower这一点和ScreenFlow一致。在教程制作这个垂直场景里Camtasia已经沉淀了一整套生态。除了录屏它自带的“光标效果”“字幕轨道”“交互式测验”都是为教学视频设计的。声音方面它的音频降噪功能很实用录出来的麦克风噪音可以一键削弱很多情况下能省掉去Audition里修的步骤。如果你主要是做线上课程、知识类视频Camtasia的综合体验比ScreenFlow更符合“教程化”流程。不过它也有让人头疼的地方软件整体偏重启动速度和剪辑工程加载速度都比轻量工具慢不少。另外它的音视频参数预设偏向“够用就好”追求极致音质的话还是得手动调整导出设置或者在外部处理完音频再导进来。2.5 CleanShot X截图录屏一体的轻量选手CleanShot X最开始是作为一个截图工具出圈的后来把录屏功能也做得非常顺手。它和前面几款不一样定位是轻量、快速、界面美观适合“随手录一下然后马上发出去”的场景。它录屏时可以直接选择录制系统声音和麦克风安装它的时候会装一个音频捕获组件录屏的时候从菜单栏图标里选“录制系统音频”就行。在“解决无声问题”这个维度上CleanShot X的体验介于免费方案和重型专业软件之间。它不需要你自己创建多输出设备驱动也是安装包自动处理的但它又不支持像OBS那样把系统声和麦克风声导出到不同音轨后期灵活度差一些。同时它录出来的视频体积控制得不错默认设置的压缩效率很高。这类轻量工具最容易被忽视的价值是“快速验证”。我经常用它录一小段测试音确认当前的声音链路是否正常然后再去打开OBS或者ScreenFlow做正式录制。它相当于一个声音通路的“体检仪”对排查无声问题特别有参考价值。如果你是经常做知识分享、希望录完就能直接发到群里的人CleanShot X是个很舒服的选择。2.6 Audio Hijack无声音问题的通用补丁最后这款严格来说不是录屏软件而是音频处理工具但我强烈建议把它放进“解决Mac录屏没声音”的工具箱里。Audio Hijack可以捕获任意App的声音也可以把不同App的声音混合后输出到一个虚拟设备再被其他录屏软件采集。它的核心价值是当你的录屏软件实在搞不定系统内录时用Audio Hijack把Mac的声音“搬运”成一个可供录屏软件采集的输入源。Audio Hijack的功能相当生猛。你可以把它当作一个音频路由器指定某个App的音频走哪条通道还能在中间插入降噪、压缩、均衡器等效果器。举个例子你想录制用浏览器播放的视频声音但又不想把“系统通知音”录进去你可以在Audio Hijack里只把浏览器的音频接入录屏软件其他所有系统声音全部过滤掉。这是QuickTime加BlackHole很难做到的事情。当然Audio Hijack的上手门槛比前面任何一款工具都高。它面向的是音频专业用户界面里全是“输入块”“输出块”“效果块”这样的模块概念初次使用需要一点学习成本。价格也不便宜而且它本质上不处理视频画面录出来的音频还要和视频文件后期合并。但如果你追求的是“每个声音都有处可去”的精细控制能力Audio Hijack几乎是Mac平台的唯一最优解。3. 实操配置照着抄就能出声选好了工具接下来就是动手配置。这一章我会把最常见的组合方案按步骤写清楚你不需要全部看完照着对应自己工具版本走一遍就行。3.1 第一步屏幕录制权限别踩坑不管用什么软件录频先把权限这关过了。打开“系统设置—隐私与安全性—屏幕录制”把你要用的录屏App勾上。还有“系统设置—隐私与安全性—麦克风”同样把该App勾上。这里有几个容易踩的坑。第一个如果你是通过命令行工具启动录屏程序比如用终端敲命令调用某个开源录屏工具那终端本身也必须出现在“屏幕录制”权限列表里而且授权之后必须退出终端重新打开权限才能生效。第二个macOS的权限设置有个延迟机制就算你刚勾完当前运行的App也不会立即生效必须完全退出再启动一次。第三个有些录屏App在安装时会在系统中安装辅助驱动比如CleanShot X的音频捕获组件你需要在隐私设置里找到对应的辅助功能或系统扩展权限并允许。提示如果你在“屏幕录制”权限里看到了某个录屏工具但回放还是没有声音可以试试把那个工具前面的勾取消掉然后点击“退出并重新打开”按钮它会从列表里消失再重新勾选一次。这个方法能刷新一次权限状态解决很多莫名的“无声”问题。还有一个容易忽略的点macOS在较新版本中对屏幕录制权限会定期弹窗提醒“某某App上次录制了屏幕”这里不要随手点“不允许”否则系统会自动把权限关掉。如果点错了去系统设置里重新打开即可。3.2 QuickTime加BlackHole配置全流程这个配置方案是免费解决Mac内录的最好路径之一。先安装BlackHole如果你电脑里有Homebrew一条命令就够了brew install blackhole-2ch如果没有Homebrew可以去BlackHole的官方网站下载pkg安装包双击安装就行。装完不需要重启但为了保险建议把电脑上正在运行的所有音频相关App都退出再重新打开。接下来最关键的一步创建“多输出设备”。打开“应用程序—实用工具—音频MIDI设置”在左下角点“”号选择“创建多输出设备”。然后在右侧的设备列表里勾选你的扬声器和“BlackHole 2ch”。这个多输出设备的作用很简单它把声音同时送给了扬声器让你能听到和BlackHole让录屏软件能采集到。然后在“系统设置—声音—输出”里把默认输出设备切换成这个“多输出设备”。随后打开QuickTime选择“文件—新建屏幕录制”点击录制按钮旁边的下拉箭头在“麦克风”一栏里选择“BlackHole 2ch”。这时候你系统播放的声音就会通过BlackHole进入QuickTime的录音通道。最好先录十秒试一下回放确认有声音再正式开始。有一点要特别提醒如果你用的是多输出设备在录屏过程中你听到的声音和录屏软件收到的声音是同一路的所以不要再开“系统音频效果”里的“回声消除”之类的功能否则会干扰音质。同时录完之后记得把系统输出设备切回原来的扬声器不然下次开了录屏软件没注意可能连正常播放都没声音容易造成误判。3.3 OBS音频参数与轨道设置要点OBS的音频设置比QuickTime复杂但换来的是精细控制。打开OBS的“设置—音频”在“全局音频设备”区域把“麦克风/辅助音频设备”选成“BlackHole 2ch”把“桌面音频设备”留着默认或者也设为与当前输出一致避免重复采集。这里要重点说一下“桌面音频”和“麦克风/辅助音频”的区别。在Windows上桌面音频指的就是系统播放的声音但Mac上如果你已经用BlackHole作为输入源那BlackHole既包含了系统声音也包含了任何被路由进这个设备的音频。这时候你要避免把BlackHole同时设置为“桌面音频”和“麦克风/辅助音频”否则会出现双份音量叠加声音听起来“炸”得不行。采样率建议统一设为48kHz这既能保证音质又可以兼容大多数视频平台的导出要求。如果采样率设置不匹配可能出现声音变调或者变速的情况。在OBS里还有一个“音轨”的概念你可以在“输出—录音”选项卡把录制音轨设为多轨建议至少用两条音轨第一轨放系统声音第二轨放麦克风声音。这样后期如果人声有底噪直接在剪辑软件里单独对第二轨降噪就行不会影响背景音轨。刚开始接触OBS不要急着把码率拉满。录制教程类视频视频码率8000到12000kbps、音频码率192kbps画质和文件体积是比较平衡的。追求更高音质可以上256kbps但再高意义不大平台上传之后也会二次压缩。3.4 录制前3分钟检查清单配置好工具之后每次录制前建议花三分钟快速检查一下避免录完才发现没声音。第一确认系统音量不是静音且当前输出设备是你预期的那一个。第二打开录屏工具的音频设置看看选择的声音输入设备是不是虚拟声卡或者预期的麦克风。第三播放一小段有声音的内容观察录屏软件里的音频表有没有波动。OBS和Audio Hijack都有实时音频表QuickTime的话可以用Audio MIDI设置里的“音频波形检查”观察。第四先录10秒测试片段回放时确认画面和声音都正常再进入正式录制。这四条每一条我在日常使用中都踩过坑。最典型的一次我录了一整段两小时的工作坊回放录到一半发现耳朵里的耳机没声音以为是监听问题结果回放视频一出来全部音轨都是空的。原因就是录制前系统输出设备停留在“多输出设备”但没有勾选扬声器声音全进了BlackHole自己听不到录屏软件也没有正确采集。从那以后我每次录屏前都雷打不动先测试10秒。4. 常见问题和避坑实录配置流程会了但还是会遇到各种奇奇怪怪的情况。我把实际工作中最常遇到的问题整理成一个速查表再补充几个“翻过车”的经验希望你能少走弯路。现象可能原因解决办法权限开了还是没声音App未重启动权限没刷新退出App重新打开或取消勾选再重新勾选权限能录到麦克风声音但系统声音缺失没有把系统音频路由到虚拟声卡或录屏工具没有选择虚拟设备创建多输出设备把录屏工具输入设为BlackHole 2ch录的时候能听到回放没有声音导出格式选了不支持音频的容器或音频轨道被静音导出时选MP4/H.264AAC检查音轨是否被静音声音和画面不同步系统负载过高OBS帧率设置过低或音频缓冲异常降低录制分辨率、锁定帧率25/30fps更新音频驱动爆音或电流声输入音量拉满信号削顶把输入音量降到-6dB到-3dB开启OBS压缩器效果录出来文件巨大码率设置太高或录制时间过长视频码率降到8000到12000kbps音频用192kbps4.1 各种无声现象的快速排查表上面的表格里我想单独拎出两三个重点展开说。第一种是“有权限但还是没声音”。这种问题我在换了新电脑之后遇到过好几次。屏幕录制权限和麦克风权限都已经勾上了QuickTime也能正常启动录制但回放就是空音轨。最后发现是麦克风权限里勾选的App是“QuickTime Player”而实际运行的程序因为某种原因变成了“QuickTime Player.app”的另一个进程系统权限匹配不上。解决办法很简单把所有的录制App相关进程全部退出重新从访达启动一次让系统重新识别。第二种是“OBS录了但声音都爆了”。OBS默认的麦克风增益比较激进如果你在“设置—音频”里没有做压限录到说话声音大的地方波形顶到最右边后期根本救不回来。OBS的解决方案是给麦克风音轨添加一个“压缩器”滤镜阈值设在-18dB左右压缩比4:1这样即使偶尔大声也不会削波。这个滤镜在OBS的“混音器”区域右键麦克风音轨进入“滤镜”点“”添加。第三种是“录了系统声音但音质发闷”。这通常是因为虚拟声卡采样率只有44.1kHz而系统输出是48kHz设备之间采样率不匹配导致重采样质量下降。解决方法是把系统设置、OBS设置、BlackHole三者的采样率全部统一为48kHz。注意不是只在一边改三边都要同步。4.2 我踩过的几个坑有一个坑是我觉得最有代表性的装了多款虚拟声卡之后系统里同时出现BlackHole、Soundflower和“多输出设备”录屏软件里多了一堆名字很像的设备选错一个就会不出声。这个坑特别容易出现因为很多人会参考不同的教程今天装一个Soundflower明天又装一个BlackHole最后设备列表一团乱。我的建议是Mac上只保留一款虚拟声卡就够了通常是BlackHole因为Soundflower已经停止维护在最新版macOS上有兼容问题。装了三款虚拟声卡的能卸载就卸载掉保留一个。卸载软件的时候记得也要清理干净残留驱动这个在“系统设置—隐私与安全性—隐私—系统扩展”里能看到没有用处的驱动块可以直接删除。另一个坑是关于多输出设备的。创建了多输出设备之后如果没有勾选扬声器那你录屏过程中是听不到声音的很多人误以为自己电脑坏了要把系统输出设备改回扬声器。更稳妥的做法是在切换输出设备之前先把录屏App打开确认它的音频输入选择正确再去切换系统输出设备。还有一个很实际的坑录制完的视频在电脑上播放一切正常上传到视频平台之后手机一播声音变得特别小。这种情况多数不是录屏问题而是平台转码的时候把响度标准化了。为了避免这个问题录制时麦克风音量不要拉满响度控制在-14 LUFS左右比较合适。这个数据不用太精确大致保持输入音量在-6dB到-3dB之间就能让平台转码后的听感舒服很多。4.3 关于Homebrew安装BlackHole报错的小经验不少人在执行brew install blackhole-2ch的时候会报错常见的提示是“Download failed”或者“Error: Your CLI needs to be updated”。这两个报错的原因不太一样但处理思路是一致的。如果是“Download failed”大概率是下载源的问题和系统网络连接方式有关。可以先试着更新一下Homebrew本身再重新执行安装命令brew update brew install blackhole-2ch如果还是下载失败就换手动安装吧。直接去BlackHole官网下载pkg安装包双击安装效果一样。不需要在终端上死磕因为你需要的只是那个“BlackHole 2ch”驱动程序安装方式不重要。如果是“Error: Your CLI needs to be updated”说明Homebrew版本过旧按提示执行更新命令就行。这类报错和录屏本身无关但是会拦住很多准备配置虚拟声卡的新人所以单独提一下。安装完黑孔驱动之后强烈建议在“音频MIDI设置”里看一眼确认“BlackHole 2ch”已经出现在左侧设备列表里。5. 最后再分享两个录制小技巧第一个技巧录屏之前先测“10秒样本”。我不管用QuickTime、OBS还是ScreenFlow正式开录之前一定会先录10秒然后立刻回放。这个习惯帮我避免过至少五六次“两小时视频没有声音”的灾难。10秒测试不光是听有没有声音还要看两件事一是声音波形是否正常有没有明显的爆音二是画面和声音是否对得上有没有延迟。确认这两个没问题再动真格地开始录。第二个技巧录制系统声音时把系统通知关掉。Mac的弹窗通知声音会冷不丁插进你的音轨里后期剪起来非常痛苦。录屏前在“系统设置—通知”里把“允许通知”暂时关掉或者按下快捷键打开“勿扰模式”。如果你用的是Audio Hijack还可以更狠一点直接把通知中心的进程排除在音频输入之外让它根本进不了录音链路。说到底Mac录屏没声音这件事本质是对声音路由规则的掌握问题。只要理解了“系统声音需要被路由进一个可录制设备”这个核心逻辑不管用什么工具你都能少走弯路。我个人的体会是先别急着买付费软件把免费方案里QuickTime加BlackHole的组合玩明白你对Mac音频权限和声音通路的理解会上一个台阶。等你能清楚讲出“为什么这一路声音没有进录屏软件”的时候选哪款工具就只是预算和习惯的问题了。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价