Dox 发表于 2021-6-26 18:32

关于OBS直播的一个问题

OBS为什么可以做到单独抓取某个窗口或程序的画面,却无法单独选取这个窗口或程序的音频呢?

千川ちひろ 发表于 2021-6-26 19:54

Dox 发表于 2021-6-26 20:05

千川ちひろ 发表于 2021-6-26 19:54
https://youtu.be/bhrXobB4iSE
应该是可以的

这个是按设备或声卡区分的,或者说是“硬件”,我顶楼说的是单独过滤出一个窗口或者程序

目前过滤程序或窗口的声音需要绑定一个单独的输出源,而不像画面那样同一个画面源下就可以完成过滤、区分

来兹05 发表于 2021-6-26 20:12

我感觉是跟音频接口有关系。声卡一般都是单线路的,整个计算机只有一个通路。你听着没问题,但直播就变成了一个整个的源。所以直播声卡会有虚拟通道,才能同时播放输入和输出音源,输出其实还是整个系统的声音。

—— 来自 HUAWEI MHA-AL00, Android 9上的 S1Next-鹅版 v2.4.4.1

Dox 发表于 2021-6-26 20:14

混音器应该按照程序或窗口来做区分,而不是硬件,是技术上做不到吗?

Dox 发表于 2021-6-26 20:18

既然obs能做到以程序或窗口来指定捕获画面,那么逻辑上应该也可以按照程序或窗口来捕获声音,现在只能在上一层的输出源(声卡)来做区分就很笨
问题可能小众了点

Dox 发表于 2021-6-26 20:19

来兹05 发表于 2021-6-26 20:12
我感觉是跟音频接口有关系。声卡一般都是单线路的,整个计算机只有一个通路。你听着没问题,但直播就变成了 ...

画面也是一整个源,由一块显卡输出的,只不过在windows系统层面做了划分
难道是windows的锅?

来兹05 发表于 2021-6-26 23:50

Dox 发表于 2021-6-26 20:19
画面也是一整个源,由一块显卡输出的,只不过在windows系统层面做了划分
难道是windows的锅? ...

苹果应该也一样,直播还不如windows方便。
还有可能是这样的:音频处理虽然不如视频数据量大,但数据量也很不小,声卡是无法承受任意窗口作为单独源的数据量的。音频处理在软硬件远不如图像。现在一些专业声卡开始加入虚拟通道,但因为带宽不够,有时会出现卡麦现象。

—— 来自 HUAWEI MHA-AL00, Android 9上的 S1Next-鹅版 v2.4.4.1

伊可费斯 发表于 2021-6-27 01:06

两个路人 发表于 2021-6-27 01:26

页: [1]
查看完整版本: 关于OBS直播的一个问题