我正在观看视频文件,我想录制视频文件中的一小段音频。
以前,我在MacBook扬声器上播放音频,并使用内置麦克风记录声音。
有没有一种方法可以将Mac的音频输出数字地路由到音频输入(麦克风),所以我不必实际录制扬声器的音频,这会导致质量下降?
还有一种在“录制”的同时收听音频的方法吗?
理想情况下,该解决方案应该简单,轻巧,并且不涉及音频软件的大量使用,因为我希望能够尽可能“动态”地进行操作。
我正在观看视频文件,我想录制视频文件中的一小段音频。
以前,我在MacBook扬声器上播放音频,并使用内置麦克风记录声音。
有没有一种方法可以将Mac的音频输出数字地路由到音频输入(麦克风),所以我不必实际录制扬声器的音频,这会导致质量下降?
还有一种在“录制”的同时收听音频的方法吗?
理想情况下,该解决方案应该简单,轻巧,并且不涉及音频软件的大量使用,因为我希望能够尽可能“动态”地进行操作。
Answers:
开源Soundflower项目的先前维护者Rogue Amoeba拥有一个名为Loopback的新(收费)应用程序,与Soundflower相比,它看起来更容易使用且更可靠。它解决了Soundflower的一些问题,例如通过Mac媒体键重新启用音量调高/调低功能。同样,它是带有试用模式的付费产品。https://rogueamoeba.com/loopback/
仍然可以在这里找到Soundflower:https://github.com/mattingalls/Soundflower
Soundflower是OS X的虚拟音频设备,可以将音频从应用程序传递到其他应用程序。它通过将音频输出作为音频输入路由到系统来实现此目的。
安装后,新设备将在“ 系统偏好设置”>“声音”中可用。转到“ 输入”选项卡,然后选择“ Soundflower(2ch)”作为输入设备。
如果要路由音频并同时自己听,请跳至步骤3。
如果可以不必自己听输出,可以现在转到“ 输出”选项卡,然后选择“ Soundflower(2ch)”。现在,您将输出路由到输入,并将能够将音频播放记录到QuickTime,Evernote或Just Play Record等应用程序中。
如果您想在普通输出设备(例如,内置扬声器或连接的耳机)上播放音频时听到声音,则需要打开本机OS X应用程序Audio Midi Setup
。它位于的“应用程序”文件夹中/Applications/Utilities
。
按+
左下角的按钮,然后按Create Multi-Output Device
。标记为同时使用内置输出和Soundflower(2ch)。现在,当您通过Soundflower将输出路由到输入时,您可以像平常一样听到音频。
现在,您已经创建了一个多输出设备,返回到“ 系统偏好设置”>“声音”,然后在“ 输出”选项卡上选择它,如步骤2所示。
提示:您也可以通过按住⌥(alt/opt
)并在OS X菜单栏中左键单击“音量”图标来更改输入/输出设置。
但是,尽管上述方法有时会起作用,但我已经注意到,Soundflower的行为有时会不稳定。最初编写此答案时,即使我没有修改前一天正在使用的设置,也无法使其正常工作。
之前它已经停止工作了好几次,虽然我还没有确切确定如何缓解该问题,但我注意到以下某些情况可能有助于使其再次工作:
Audio Midi Setup
Audio Midi Setup
。我不知道为什么有时会发生这种情况,因为当我使用自己创建的其他一些多输出设备(还包括通过目标显示模式通过Thunderbolt连接的其他计算机)时,可以像往常一样神奇地使用音量媒体键。这里需要更多的实验。