macOS:实现 声音内录 不用其它App

本文介绍如何在macOS系统中利用内置功能实现声音内录,无需使用额外的应用程序。通过设置音频MIDI设置,创建聚集设备,将需要的音频输入和输出设备聚合在一起,即可实现声音内录功能,适用于录屏或制作音频时捕捉系统声音。
摘要由CSDN通过智能技术生成

macOS:实现 声音内录 不用其它App

 

目前市场上有一些实现此类功能的 app,比如:Github 上的blackhole,以及 loopbackaudio hijack,和虽然 Soundflower 停止更新了,但是不得不提它。当然它们还提供一些其它的功能,这里不提。但就实现,在 macOS 上实现内录功能来说,至少从 10.15 之后,macOS 系统本身就支持,不用第三方的 app。

其实,不用使用任何非 macOS 的 app,macOS 自己就可以实现这个功能,只是人们不太知道而已。

设置

设置好下面所属的聚集设备,以后就可以使用了。

首先,启动 “音频 MIDI 设置”,英文界面是 “Audio MIDI Setup”

macOS开发中,App的生命周期是指App从启动到关闭的整个过程。主要包括以下几个阶段: 1. 启动阶段:当用户单击或双击App的图标时,系统会检测并初始化App的相关资源,包括加载App的代码和资源文件等。同时,系统会调用App的代理对象的一些方法,比如`applicationDidFinishLaunching`方法,开发者可以在此方法中进行一些初始化操作,如注册通知、设置全局参数等。 2. 运行阶段:App启动后,用户可以与其进行交互。App会响应用户的操作事件,如点击按钮、滑动屏幕等。在运行阶段,App会接收来自系统的事件消息,并做出相应的处理。同时,App还可以主动发送消息给其他对象,实现不同模块之间的通信和交互。 3. 后台和挂起阶段:当用户将App切换到后台时,App进入后台执行状态,可以继续执行一些任务,比如下载、数据上传等。在后台状态下,App可以接收远程推送通知,并执行相关操作,如更新内容、显示提醒等。当系统资源紧张时,会将App挂起,此时App会进入挂起状态,停止执行,释放资源,以便系统能够优先处理其他任务。 4. 退出阶段:当用户关闭App时,系统会调用App代理对象的`applicationWillTerminate`方法,开发者可以在此方法中进行一些清理操作,如保存数据、关闭文件等。之后,系统会释放App的相关资源,关闭App进程。 总结:App的生命周期包括启动、运行、挂起和退出等阶段。开发者可以通过合理地实现代理方法和事件处理,控制和管理App的运行流程,提高用户体验和性能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值