mac 录屏(视频+内外部声音)

mac 的 QuickTime Player 快捷键 cmd + shift + 5 自带录屏功能

但 QuickTime 本身只支持录制来自麦克风的声音,而不支持直接录制系统内部的音频。

为了实现 QuickTime Player 同时录制系统声音和麦克风声音,你可以通过安装第三方音频插件来达到目的。以下是具体步骤:

步骤 1: 安装音频驱动(例如 BlackHole 或 Soundflower)

你需要使用一个虚拟音频驱动,如 BlackHole 或 Soundflower,这些工具可以帮助你将系统音频输入到 QuickTime Player 中。

使用 BlackHole 的步骤:

  1. 下载并安装 BlackHole:
    • 访问 BlackHole GitHub 并按照说明安装。
    • 安装完成后,你将会有一个虚拟的音频设备 "BlackHole" 作为输入和输出选项。
  2. 创建一个多输出设备:
    • 打开 音频MIDI设置(在应用程序中的实用工具里)。
    • 点击左下角的 + 按钮,然后选择 创建多输出设备
    • 勾选 BlackHole 和你的输出设备(例如内置扬声器或外部耳机)。
    • 将此新的多输出设备命名为你喜欢的名称(例如"BlackHole + 扬声器")。
    • 将此多输出设备设置为系统默认的输出设备。

步骤 2: 设置 QuickTime Player 录制

  1. 打开 QuickTime Player
  2. 点击菜单栏中的 文件,选择 新建屏幕录制
  3. 在屏幕录制窗口中,点击录制按钮旁边的小箭头,选择以下设置:
    • 麦克风:选择 BlackHole(或者你安装的虚拟音频设备)。
    • 录制区域:你可以选择录制全屏或部分屏幕。
  4. 点击 录 开始屏幕录制。

步骤 3: 录制系统声音和麦克风声音

  • 系统声音:通过 BlackHole,系统声音会被录入到 QuickTime 的音轨中。
  • 麦克风声音:如果你还想同时录制麦克风的声音,可以在 音频MIDI设置 中创建一个 多输入设备 *聚合设备*,将 BlackHole 和你的麦克风一起选中,录制时选择该输入设备。

步骤 4: 录制完成后

录制完成后,点击菜单栏中的 停止按钮 (右上角)或者再按一下快捷键cmd + shift + 5,你就会得到一个同时包含系统音频和麦克风音频的录屏文件。

注意事项

在使用 BlackHole 进行录制时,系统声音会通过虚拟设备传递,这意味着你可能无法从扬声器中直接听到声音。可以通过在 音频MIDI设置 中将 多输出设备 选择为输出设备来解决这个问题。

如果快捷键失效

如果 Mac 上的 cmd + shift + 5 快捷键无法使用,通常是与截图功能或快捷键设置相关的问题。可以尝试以下步骤来解决:

  1. 检查截图功能设置
    打开 系统设置 (macOS Ventura 及以上版本)或 系统偏好设置 (旧版本)。
    依次点击 键盘 > 快捷键 > 屏幕截图
    确认 "保存屏幕截图到文件" 或其他截图相关功能的快捷键设置为 cmd + shift + 5
    如果发现被更改了,可以点击"恢复默认",或者自行重新设置快捷键。
  2. 检查权限
    有时截图功能可能需要特定权限:
    • 打开 系统设置 > 隐私与安全
    • 在左侧菜单中选择 屏幕录制
    • 确保 截图(Screenshot) 应用被授予了访问权限。
相关推荐
fenglllle1 小时前
macOS 15.4.1 Chrome不能访问本地网络
chrome·macos
学渣676569 小时前
venv和pyenv在mac上
macos
SZ17011023119 小时前
介质访问控制(MAC)
网络·macos
蓉妹妹21 小时前
Mac电脑,idea突然文件都展示成了文本格式,导致ts,tsx文件都不能正常加载或提示异常,解决方案详细说明如下
macos·intellij-idea
Tassel_YUE1 天前
VMware Fusion安装win11 arm;使用Mac远程连接到Win
arm开发·macos
@PHARAOH2 天前
HOW - 在 Mac 上的 Chrome 浏览器中调试 Windows 场景下的前端页面
前端·chrome·macos
海尔辛2 天前
学习黑客 MAC 地址深入了解
学习·macos·php
I烟雨云渊T2 天前
iOS蓝牙技术实现及优化
macos·ios·cocoa
学渣676562 天前
mac连接lniux服务器教学笔记
服务器·笔记·macos
CHANG_THE_WORLD2 天前
Mac 平台获取地区标识符号
java·开发语言·macos