不确定这是否是发布此内容的合适社区,所以请告知在哪里,如果不在这里。自英国封锁开始以来,我们已经成功直播了 22 周的教堂礼拜,并且一直在不断学习。自从我们搬到更大的设置后,最近出现了一个问题,那就是在直播过程中音频开始断断续续,但只有在观看直播时才能听到。通过 OBS 收听并不表示发生了什么,它只会影响声音。关闭并重新打开 OBS 可以解决这个问题,但在直播期间并不理想!
我现在没在电脑上,所以没有日志可以给你看,但我可以指出昨天直播中它开始发生的确切时刻(这里:16:16)。在此之前,我们只是在聊天和录制视频,但当我们去听两位歌手和一把吉他的现场音乐会时,很快就出现了问题。以前也发生过这种情况。这种情况只发生过两次,但 3 周内感觉发生过很多次!有趣的是,当我们切换到“主持人”解释我们将重新启动 OBS 来解决问题时,声音立即恢复正常(此处:18:29),当我们在 OBS 重启后回来时,使用完全相同的设置,音乐一直播放到最后都没有出现任何问题(重启后的音乐从这里开始:21:56)。
我对此很陌生。我认为这一定与编码有关,当声音变得饱满而复杂时,OBS 无法足够快地对其进行编码?我根本没有修改音频编码,因为我从来没有遇到过任何问题。我将视频编码比特率设置为 2000,并且通常设置得相当保守,因为我担心丢帧!CPU 从未超过 10%(我们有一台全新的游戏 PC 来处理流媒体 - 它所做的就是它),否则我们从未遇到过任何丢帧或流媒体问题。
答案1
您可以比较 OBS 和 Windows 声音属性中显示的采样率。在 OBS 中,转到设置,然后导航至声音的标签:
WIN接下来,您可以通过按+R组合键打开运行框或打开命令提示符,将这些设置与 Windows 音频输入设置进行比较。输入 controlmmsys.cpl 声音然后按 Enter。当对话框出现时,导航到记录选项卡并右键单击您的声音输入设备并选择属性,然后选择先进的标签:
您可以在此处尝试选择输入设备的另一个预设。您可能需要尝试两种设置的一些不同组合才能正确设置。您可能还想考虑使用 MONO 作为 OBS 声音输入设置。
替代解决方案
另一位用户在他的帖子中提到了类似问题:
如果您的音频似乎断断续续,无论您怎么尝试都无法解决它……[解决方案] 在 OBS 中,您的捕获卡源应该是视频捕获设备。单击视频捕获设备旁边的混音器中的设置齿轮,将 [仅捕获音频] 更改为 [输出到桌面音频],然后启用桌面音频。确保 obs 中的所有设置与您的捕获卡设置相匹配。
该用户指的是那些使用 avermedia 采集卡的人,但这可能对您有用。 来源