![播放音频输出作为 Zoom 的输入](https://linux22.com/image/12380/%E6%92%AD%E6%94%BE%E9%9F%B3%E9%A2%91%E8%BE%93%E5%87%BA%E4%BD%9C%E4%B8%BA%20Zoom%20%E7%9A%84%E8%BE%93%E5%85%A5.png)
有点相关如何将音频输出连接到麦克风输入和https://askubuntu.com/questions/602593/whats-a-good-soundflower-replacement-for-ubuntu但这些都涉及“记录”。
我想在 Zoom 中播放电影预告片或屏幕共享上的任何视频,并将我听到的音频也发送给与会者/观众。我安装了pavucontrol
并且确实能够在输入选项卡上列出“监视器”,但这些“监视器”输入不会在缩放中显示为输入/麦克风。
我觉得我需要能够将这些“监视器”输入重新标记为“监视器”类型,以便它们在 Zoom 中显示为输入源。
如何将输出作为 Zoom 的输入?
答案1
让 Zoom 接受显示器作为输入 (Ubuntu 20.04)
在新的 PulseAudio 版本 13.99+ 中,您无法再选择“系统默认”作为 Zoom 中的麦克风,这是欺骗 Zoom 使用显示器作为输入的一种方法。您必须创建一个虚拟源:
pactl load-module module-null-sink sink_name=zoom_input sink_properties=device.description=zoom_input
pactl load-module module-remap-source master=zoom_input.monitor source_name=zoom_mic source_properties=device.description="zoom_mic"
通过这样做,“zoom_mic”将在 Zoom 中显示为输入设备。
使用 pavucontrol,将声音从媒体播放器重定向到“zoom_input”,它将在 Zoom 中播放。
另请参阅 PulseAudio 连接的高级指南: https://github.com/toadjaune/pulseaudio-config
答案2
我们在 Linux(Ubuntu、Lubuntu 和 Gentoo)中使用 Zoom 时遇到了完全相同的问题。解决方案如下,并且不需要使用 PulseAudio 音量控制:
启动播放音频或视频的应用程序。如有必要,暂停音频/视频。
单击 Zoom 中的“静音”,使麦克风静音(请参阅下面的注释)。
单击“缩放”窗口中底部的“共享”,选择应用程序(或“桌面”),然后 a) 如果您只想共享音频,则单击“高级”,或者 b) 单击“共享计算机声音”并如果您想共享视频,请点击“优化视频剪辑的屏幕共享”。
单击蓝色的“共享”按钮。
取消暂停/开始音频/视频应用程序中的音频/视频播放。
注意:我们发现在共享音频/视频之前将麦克风静音可以得到更好的音频质量。启动音频/视频流后,可以取消麦克风静音。
答案3
在 Zoom 共享工具中,有一个“共享计算机音频”复选框。这在某种程度上是有效的,它是高度失真的音频,在某种程度上似乎过度驱动。
答案4
我遇到了与 txneo999 类似的问题(高度失真的音频),因为我正在深入研究设置,假设音量水平过度驱动信号,我在 pacmd 列表源中偶然发现了“样本规格:” - 缩放频率为 44100Hz设备。
我的系统(UbuntuStudio 18.04)设置为 96000Hz,当我将 Zoom 设置为 44100Hz 时,失真消失了。