问题背景

在MacBook, iMac, Mac Pro, Mac mini等设备中,使用QuickTime Player进行屏幕录制时,只能录制麦克风的声音,无法对电脑本身播放的声音进行录制。

当遇到一些录音或者录屏场景需要录制电脑内部声音时就很不方便。

此时,就需要通过一些工具,来让QuickTime Player支持录制电脑内部的声音。

软件安装

步骤1-下载

  • 下载方式1: 我已经提前注册下载好安装包,可以直接点击这里下载
  • 下载方式2: 官网下载 (需要翻墙,填写下邮箱,选择16ch版本)

步骤2-安装

然后正常双击即可安装。

步骤3-验证

打开系统自带的MIDI软件,可以看到左侧有“BlackHold 16ch”的选项,即安装成功。

配置方式

1 打开MIDI软件

2 创建聚集设备

点击左下角的加号,选择“创建聚集设备”

可以自定义一个名称,比如“我的QuickTime内录输入”

然后只勾选“BlackHole 16ch”即可,如图

原理说明:此设备是一个虚拟麦克风输入设备,它会将BlackHole 16ch这个设备的声音作为麦克风的输入

3 创建多输出设备

点击左下角的加号,选择“创建多输出设备”

可以自定义一个名称,比如“我的虚拟音箱”

依次勾选你的播放声音扬声器(比如Macbook Pro扬声器)和“BlackHole 16ch”,确保默认扬声器排在BlackHole 16ch的上面。

原理说明:此设备会将电脑软件播放的声音输出到勾选的两个设备中:Macbook Pro扬声器和BlackHole 16ch

使用验证

1 修改输出设备

点击顶部声音位置,将输出设备改为刚才设置的多输出设备“我的虚拟音箱”

2 开始录制

2.1 新建录制

打开QuickTime Player,选择新建音频或者新建屏幕录制

2.2 选择音源

如图,选择刚才设置的”我的QuickTime内录输入“即可

原理说明

如图

  1. 我们首先使用blackhole软件安装了一个叫做BlackHole 16ch的音频设备

  2. 然后使用系统自带的MIDI软件,创建了一个虚拟音箱”我的虚拟音箱“,将声音同时输出到一个物理扬声器(比如Macbook Pro扬声器)和BlackHole 16ch中

  3. 同时新建一个”虚拟麦克风”我的QuickTime内录输入“,用来接收BlackHole 16ch的声音

即通过blackhole这个黑洞将软件内的声音传递给了quicktime

常见问题

  1. 如果时隔太久发现不生效,可以重装一次blackhole
  2. 虚拟音箱的音量不可调整,可提前将播放声音扬声器(比如Macbook Pro扬声器)调整好后再切换到虚拟音箱即可

如何在MacOS中进行声音内录相关推荐

  1. ubuntu 如何关闭离线模式_如何在macOS中打开或关闭Mac暗黑模式

    苹果在macOS Mojave中为Mac引入了暗模式.暗模式是系统级别的设置,可与Mac随附的所有应用一起使用.第三方应用也可以选择使用暗黑模式.暗黑模式使您更轻松地专注于工作,并且对眼睛也很容易.装 ...

  2. Android Q及以上系统音频捕获功能(声音内录)的简单实现

    前言 现在越来越多的视频类APP,如抖音.快手.B站等等,都开放了音频捕获配置,也就是android:allowAudioPlaybackCapture="true".因此学习如何 ...

  3. python开发的录音机(一)录制声卡播放的声音(内录)

    现在网上用python编写的录音机小软件很多,几乎都不支持内录. 这个小程序的主要功能特点是 1 , 录制电脑上正在播放的声音,即从声卡录制,而不是从麦克风录制,这样就可以将电脑上正在播放的音乐保存下 ...

  4. 如何在macOS中管理家长控制

    如果您想让孩子或其他人访问Mac,那么有必要熟悉一下启用家长控制时作为管理员可以使用的用户帐户限制. 在macOS中,Apple可以管理单个用户帐户的各种级别的限制.因此,例如,如果您的孩子使用Mac ...

  5. 没有为此文件配置应用程序上下文_如何在macOS中管理文件关联?

    在macOS中,右键单击(或按住Ctrl键单击)文件时出现的"打开方式"上下文菜单提供了指向与该文件类型关联的Mac上安装的所有应用程序的链接. 列表的顶部是macOS的默认应用程 ...

  6. 如何在macOS 中让Gatekeeper在任何地方允许应用程序

    如何在macOS 中让Gatekeeper在任何地方允许应用程序 参考连接 在终端中输入 sudo spctl --master-disable 然后打开系统偏好设置中的安全和隐私进行查看 你也可以在 ...

  7. 如何在macOS中重置字体集

    你的Mac字体集看起来有点杂乱吗?是否难以找到最常用的字体?准备好删除所有非标准字体并重新开始吗?如果是这样,一个简单的技巧可以帮助您快速清理 macOS 字体集合. 在 macOS 的字体书应用程序 ...

  8. 如何在3dmax中添加声音轨道?

    如何在3dmax中添加声音轨道? 如何在3dmax中添加声音轨道?3dsMax是一个三建模.动画和渲染软件.借助3dsMax,我们可以创造一个宏伟的游戏世界,安排精彩的场景,实现设计的可视化,创造身临 ...

  9. html怎么设置凹陷效果,如何在css中实现圆角内凹效果

    如何在css中实现圆角内凹效果 发布时间:2020-07-22 09:22:57 来源:亿速云 阅读:122 作者:Leah 这期内容当中小编将会给大家带来有关如何在css中实现圆角内凹效果,文章内容 ...

  10. keyshot场景素材导入_KeyShot渲染操作技巧,教你如何在KeyShot中链接场景内材质

    KeyShot渲染操作技巧,教你如何在KeyShot中链接场景内材质 在KeyShot渲染中,材质的添加和使用是一项非常重要的渲染操作,这些操作关系着模型渲染的逼真程度,在我们实际渲染项目中肯定会更加 ...

最新文章

  1. 信息化道路上,这两家龙头企业做了什么
  2. js中设置元素class的三种方法小结
  3. Docker中运行命令时提示:Cannot connect to the Docker daemony...以及设置docker开机启动
  4. nodeJs配置相关以及JSON.parse
  5. vim normal 模式下L键
  6. 在ADF 12.2.1.3中使用基于JSON的REST Web服务
  7. oracle 段空间收缩,Oracle10g用Shrink Space收缩Oracle数据段
  8. Flutter透明度渐变动画FadeTransition实现透明度渐变动画效果
  9. 4015-基于递归的折半查找(C++)
  10. jquery之bind(),live(),delegate()
  11. 缓存中间件-Memcache命令介绍
  12. python2.7.5 怎么装redis_python中Redis的简要介绍以及Redis的安装,配置
  13. Windows Devcpp配置MYSQL
  14. Taro 周报 #7: 收获「e代驾」案例,发布 v2.2.16 和 v3.2.0-canary.2
  15. 江在川上曰:vue中使用swiper
  16. laravel 压缩图片 Intervention/image
  17. 泰勒公式求极限(如何用+精度怎么确定)一文扫除泰勒公式难点
  18. 老农移石故事的启示分享
  19. 程序员一年多少行_中国人寿的百万如意行意外保险核保规则怎么样?百万如意行意外险有哪些坑?一年佣金多少钱值得买吗?...
  20. 狭义相对论的洛伦兹变换几何推导

热门文章

  1. asp.net高校宿舍后勤管理系统
  2. Oracle19c下载安装和配置教程
  3. 289页初中级前端题助你拿下Offer,附面试题答案
  4. FMS飞行模拟器简介
  5. 软考中级数据库系统工程师复习资料
  6. 2018年的安卓开发环境搭建
  7. win10 Delphi7 Help帮助文档的安装
  8. linux多线程编程 实验,linux操作系统-实验五-linux 多线程编程.docx
  9. 让你的MSN更精彩!聊天伴侣小i机器人试用体验
  10. 推荐几个Mac系统桌面吸色工具!颜色吸取器