问题标签 [obs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
40 浏览

youtube - Windows 10 中的网络使用率永远不会超过 1%?

所以我开始使用 Streamlabs OBS 在我的 youtube 频道上制作测试流。我打开了性能模式,看着流,但它就像 2 fps。我查看了任务管理器,我的网络使用率从未超过 1%,streamlabs 的网络使用率很少超过 0.1 mbps。这也发生在其他事情上,我不喜欢它,因为它使我的互联网变得如此缓慢。互联网(如果您想知道的话):Verizon Fios 5Ghz 连接。

0 投票
0 回答
296 浏览

chromium - OBS 和 Opera 上的 Linux PopOS Twitch 错误 #4000

我目前正在尝试在 Linux PopOS 上显示嵌入式 Twitch 流。但是,我收到错误 4000。Opera 也会出现同样的错误。一切都只在 Firefox 中有效,这对我没有用,因为 OBS 中的浏览器源代码在 Chromium 中。

FFMPEG、VLC 等已经安装,每次谷歌搜索都没有带来任何结果。

0 投票
0 回答
159 浏览

python - 如何解析 YouTube 和 SoundCloud?

目前我正在使用这段代码:

但它需要播放媒体,但我只想要元信息和MRL。我也试过这个而不是self.player.play()

但它不起作用。

那么我该如何实现呢?我需要它来创建 OBS 脚本以在流式传输时播放音乐。

可能重复:从 YouTube、SoundCloud 和其他平台获取元数据和 MRL

0 投票
1 回答
43 浏览

javascript - 是否有任何类型的方法可以从 node.js 调用 HTML 服务器中的脚本内的函数?

提前抱歉我缺乏技术语言!

所以,我想做的是一个用于 twitch 的订阅计数器,它将在 OBS(开放广播软件)中使用,我制作了在 node.js 中实际计算订阅数的部分(我实际上让它们保存了多少订阅发生在文本文件中)。我缺少的是在 OBS 上显示的部分,这是我用 html 和 CSS 制作的实际图形计数器。我这样做是为了在我运行 node.js 文件时使用http.createServer().listen(port)带有 html 的函数创建一个本地 Web 服务器 (localhost:etc)。问题是我需要调用一个函数 ( setValue()),它位于 HTML 文件中的 java 脚本脚本中,它改变了计数器状态(百分比和条形填充)......有什么办法吗?

html脚本代码:

0 投票
0 回答
48 浏览

python - 在 Python 中为 OBS 下载临时文件

我想下载一个二进制文件(缩略图)并将其存储为临时文件。只要我的班级存在,该文件就应该可以通过其文件名被其他应用程序使用。同时,我的班级应该能够覆盖这个临时文件。

我想在 OBS 中使用它。

这是我的代码的一部分:

我的问题是,第一次下载、存储和访问效果很好。但是第二次 OBS 停止工作并崩溃而没有错误消息。

0 投票
0 回答
108 浏览

python - 使用 Python aiortc 从 OBS.ninja 读取/获取远程 webrtc 流

我正在尝试读取/获取通过OBS.ninja提供的远程流,对其进行处理(进行某种对象检测),然后将新流发送到另一台服务器。我想知道aiortc是否是正确的库/工具,或者我是否应该专注于另一个框架。一方面,我觉得它应该很适合 OBS.ninja 使用 WebRTC,但从 aiortc github 部分中的示例来看,它看起来更像是用于发送流,但不用于接收远程(浏览器)流。

0 投票
0 回答
55 浏览

python-3.x - 如何在 OBS Python 中获取当前帧数据?

我想要的是为我的 OBS python 插件使用一些简历。我在文档中找不到任何信息,例如,我可以从当前框架获取信息以将其导入 PIL。我什至不需要把它拉回来——为此我可以使用单独的应用程序。但我就是无法从 OBS 获取数据。出于测试目的,我使用 PIL 的 ImageGrab 编写了我的应用程序并且它可以工作,但我想直接从 OBS 获取数据以将其作为脚本集成到其中。

0 投票
0 回答
54 浏览

windows - 在 Windows CMake 'Configure' 错误上构建 OBS Studio Music Edition

我在 Windows 上构建 obs 音乐版时遇到问题,在 cmake-gui 上运行“配置”。

我收到了这个错误

我用我当前的配置附加了一张图片: Cmake 配置

有人知道可能是什么吗?

提前致谢

0 投票
0 回答
467 浏览

android - 如何让 Android 虚拟设备在 Linux 中识别 OBS 虚拟摄像头?

我正在尝试测试一个使用 OpenCV 进行对象检测的 Android 应用程序。我在 Android Studio(在 Ubuntu 上)中有一个 Android 虚拟设备 (AVD) - 该设备可以将网络摄像头用作摄像头,并且工作正常。

为了加快测试速度,我使用网络摄像头记录了所有对象 - 这些记录在我已导入 OBS 26.1.1 的 MP4 文件中(增加了对 Linux/Ubuntu 的虚拟摄像头支持)。如果我进入 OBS,然后单击“启动虚拟摄像头”,我可以在虚拟摄像头上查看视频 - 这个虚拟摄像头在 Slack、Cheese(Gnome 摄像头应用程序)和Webcam Tests中按预期工作

如果我检查 video4linux,我会得到:

如果我然后检查我的 AVD,我会得到:

所以(对我来说)看起来 AVD 正在使用 OBS 虚拟相机(/dev/video0)。但是,如果我然后启动 AVD(使用命令:)emulator -avd Pixel_4_API_30 -camera-back webcam0 -camera-front none然后尝试使用相机应用程序(标准相机应用程序,而不是我的 OpenCV 应用程序),我会在终端中收到以下警告:

输出警告后,相机应用程序将关闭。没有其他基于相机的应用程序(在 AVD 中)能够显示虚拟相机的输出。

我设法找到类似 Stack Overflow 问题的答案(关于带有 OBS 的 AVD) - 但是,这个答案是在 OBS 添加虚拟网络摄像头支持之前的几周。当我到达此答案的第 4 步时,出现以下错误:

有谁知道如何解决虚拟网络摄像头无法与 AVD 一起正常工作的问题?我已附加 AVD 配置以获取更多信息:

0 投票
0 回答
110 浏览

javascript - 如何连接到 json-rpc 的 SLOBS 管道?

我想使用https://stream-labs.github.io/streamlabs-obs-api-docs/docs/index.html上的 Streamlabs OBS API 。它说将请求发送到“命名的 slobs 管道”,但我不知道该怎么做。任何人都可以帮忙吗?