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) 应用被授予了访问权限。
相关推荐
ihui数学建模10 小时前
【Mac版】Linux 入门命令行快捷键+联想记忆
linux·运维·macos
可曾去过倒悬山1 天前
mac操作笔记
macos
可曾去过倒悬山1 天前
Mac上优雅简单地使用Git:从入门到高效工作流
git·elasticsearch·macos
山楂树の1 天前
模型优化——在MacOS 上使用 Python 脚本批量大幅度精简 GLB 模型(通过 Blender 处理)
python·macos·3d·图形渲染·blender
光头才能变强1 天前
Mac安装Navicat教程Navicat Premium for Mac v17.1.9 Mac安装navicat【亲测】
macos
Frilled Lizard2 天前
解决mac下git pull、push需要输入密码
git·macos
是小崔啊2 天前
Mac下的Homebrew
macos
0wioiw03 天前
Apple基础(Xcode①-项目结构解析)
ide·macos·xcode
名字不要太长 像我这样就好3 天前
【iOS】weak修饰符
macos·ios·objective-c·cocoa·xcode
ghostwritten3 天前
在 Mac 上用 Vagrant 安装 K8s
macos·kubernetes·vagrant