如何在mac上录屏(并且录制到屏幕内部声音)完美解决方案

如何在mac上录屏(并且录制到屏幕内部声音)完美解决方案文章目录前言一、quicktimeplayer+Soundflower方案解决quicktimeplayer不能录制系统声音的缺陷在quicktimeplayer选择刚配置的音频二、iShot+Soundflower方案总结前言一直想找一款在mac录屏的软件,直到今天才有了完美的解决方案,总所周知,mac上有自带的录屏软件(quicktimeplayer),这款软件简单,但是因为其不能录制屏幕内部的声音而不被新手使用。而其他录屏软件大部分需要付款,大部分开源的也不能录制屏幕内部的声音。接下来

大家好,又见面了,我是你们的朋友全栈君。

前言

一直想找一款在mac录屏的软件,直到今天才有了完美的解决方案,总所周知,mac上有自带的录屏软件(quicktime player),这款软件简单,但是因为其不能录制屏幕内部的声音而不被新手使用。而其他录屏软件大部分需要付款,大部分开源的也不能录制屏幕内部的声音。

接下来,我将介绍使用 quicktime player 来录制屏幕以及录制到声音,然后介绍这套方案的缺点,以及替代的完美方案。

一、quicktime player+Soundflower方案

command+shift+5快捷调出mac中的quicktime软件

这套方案应用于绝大部分场景,除了需要暂停录制的场景,所以也是不完美的方案,但是胜在此软件是mac自带,属于轻便型的。

环境 :macOS Big Sur 11.0.1
设备 :外接耳机

解决quicktime player 不能录制系统声音的缺陷

总所周知,quicktime 不能录制系统内部的声音,比如你打开网页的网课,你只能录到视屏,而录不到声音,要想解决这个问题,需要借助一个插件Soundflower

你可以选择用github下载,也可以百度下载安装包。(此软件为插件)

下载安装完成之后。

配置Soundflower音频(配置完成之后,在录屏的时候选择这个音频,就可以录制到系统内部声音了)

  1. 打开mac中访达的应用程序中的 [实用工具]
    在这里插入图片描述

  2. 在[实用工具]里面找到[音频 MIDI 设置]
    在这里插入图片描述

  3. 然后点击左下角的 + ,选择创建 聚集设备,同时勾选右边的外置耳机(因为我是外接耳机,所以这块选择外置耳机)和Soundflower(2ch)
    在这里插入图片描述

  4. 再点击 左下角的 + ,选择创建多输出设备,同时勾选右边的外置耳机Soundflower(2ch)

    • Soundflower(2ch) 就是系统自己发出声音的设备(也就是刚刚安装的Soundflower插件)。
    • 外置耳机 是我插入的耳机设备。

    在这里插入图片描述

  5. 接下来,打开mac中的[系统偏好设置], 选择声音
    在这里插入图片描述

  6. 然后在声音的 输出选择 多输出设备,在输入选择聚集设备

    在这里插入图片描述在这里插入图片描述

在quicktime player选择刚配置的音频

配置完音频之后,咱们就可以按command+shift+5打开quicktime player,然后点击选项 ,在麦克风那选择我们刚配置的聚集设备
在这里插入图片描述

一切大功告成,这样录制的视屏就既有系统的声音,也有麦克风的声音了。
如果你想只录制系统声音,在最后一步那里选择 Soundflower(2ch),就可以只录系统发出的声音了

二、iShot+Soundflower方案

上面说到的方案中,虽然解决了quicktime player 录制中带有系统声音,但是它有一个致命弱点,就是不支持暂停录制(听说以前的mac版本支持,但是现在的bigsur不支持)。所以有需要暂停录制的场景都不适合用它。

这个时候就需要引用咱们的另外一套方案,iShot+Soundflower。

这个方案也是和上面一样,先安装Soundflower插件,并且配置它的音频。
然后在appstore里面安装iShot,他是完全免费的。

安装完成之后

  1. 打开软件之后,点击在顶部菜单上就会出现软件的小菜单
    在这里插入图片描述

  2. 点开始录制,然后选着录制的区域,然后点击选项,在麦克风里面,选择我们配置的聚集设备
    在这里插入图片描述

  3. 然后点击开始录制即可,
    这款软件最大的优点就是可以暂停录制以及免费。

总结

经过两套方案实践下来,虽然都可以录制视频,并且都可以捕捉到系统内部声音,但是两套方案各有各的使用场景。

  • quicktime player+Soundflower 方案适用于不需要暂停录制的简单场景,因为quicktime player系统自带,所以更加轻量与兼容
  • iShot+Soundflower 方案适用于需要屏幕录制的稍微复杂的场景,但由于需要多下载一个软件,所以没有方案一轻量
    不过我建议使用iShot+Soundflower方案,因为我们工作中大部分场景还是需要暂停录制的场景的。
    好了,讲完了,感谢大家的支持。希望能与各位一起进步。

有兴趣的可以关注我的公众号。谢谢大家
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131688.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

  • [深度学习 – 实战项目] 行为识别——基于骨架提取/人体关键点估计的行为识别

    [深度学习 – 实战项目] 行为识别——基于骨架提取/人体关键点估计的行为识别行为识别——骨架提取/人体关键点估计我们可以通过深度学习,检测到一个人,但是那个人在做什么我们不知道。所以我们就想让神经网络既检测到人,又知道他在做什么。也就是对这个人的行为进行识别。一个人的行为可以有很多种,可以跑、跳、走、跌倒、打架……有一些我们可以看第一眼就知道他在干嘛,有些我们必须看一段才知道他在干嘛。所以我们要用神经网络来识别行为,就可以分成单帧图片的识别和连续帧图片的识别。如果是单帧图片的识别,例如举手、摆个姿势……等简单的动作,我们可以直接用卷积网络、或者直接用yolo进行训练。在数据集

  • Mac JetBrains全家桶软件激活码_最新在线免费激活[通俗易懂]

    (Mac JetBrains全家桶软件激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.cn/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~00OE…

  • VMware下载安装教程_安装vmware虚拟机

    VMware下载安装教程_安装vmware虚拟机全网最详细的VMware虚拟机下载安装教程第一步下载虚拟机1.进入VMware官网,点击左侧导航栏中的下载,选择下拉列表中的产品下载,再点击图中标记的WorkstationPro,如下图所示。2.选择自己需要的版本和操作系统,在这里以Windows系统为例,点击转至下载,如下图所示。-3.点击转至下载后也在此处可以选择版本。选择好版本后点击立即下载。如下图所示。4.注意,需要登录之后才能下载。若无账号可点击注册后登录。如下图所示。二、安装虚拟机1.进入下载路径,双击.

  • 无需请求号直接修改QAS/PRD程序【…

    无需请求号直接修改QAS/PRD程序【…为了偷懒,不再来回申请cr,有些测试程序可以这么干,直接在测试环境修改代码,但是正式的项目程序,严谨修改,不然……经理会很生气,后果…很严重……代码很简单:REPORTZLM_MOD.”变量定义data:beginofitaboccurs0,    line(200)TYPEc,    “如果代码中某行大于了200个字符,请重新设定值,   

  • kubernetes k8s删除namespaces 时一直处在Terminating的问题解决

    kubernetes k8s删除namespaces 时一直处在Terminating的问题解决

  • C#如何:编写简单的 Parallel.ForEach 循环

    C#如何:编写简单的 Parallel.ForEach 循环如何:编写简单的Parallel.ForEach循环本文档使用lambda表达式在PLINQ中定义委托。如果不熟悉C#或VisualBasic中的lambda表达式,请参阅PLINQ和TPL中的Lambda表达式。示例此示例假定C:\Users\Public\Pictures\SamplePictures文件夹中有几个.jpg文件,并创建名为“Modified”的新子文件夹。运行该示例时,它会旋转示例图片中的每个.jpg图像并将其保存到.

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号