如何在 Mac 上设置 Python 并将其与 OBS 结合使用

开放广播软件 (OBS)是一个有用的工具,可以使用自定义脚本针对不同的用例进行定制。这些可以帮助解决托管直播流时需要自定义自动化的各种动态功能,例如计数器、计时器、显示 API 获取的数据、场景转换、音频/视频过滤器等。

毫不奇怪,许多有关 OBS 中脚本编写的信息都是 Windows 用户的 YouTube 视频。这是我希望在开始将OBS 30设置为 macOS 开发环境时找到的博客文章。

tl;dr:使用 ⌘+shift+G 并输入路径/opt/homebrew/Cellar/[email protected]/x.y.z/Frameworks

在Mac上为OBS配置Python

从表面上看,这听起来应该很简单,但我必须研究一些问题,并花了相当多的时间才能找到正确的答案。

Python /Lua 脚本文档说:

注意:要在 Windows 或 macOS 上使用 Python,您必须下载并安装与您的 OBS 架构匹配的 Python 版本。然后,在脚本对话框中,您必须在“Python 设置”选项卡中设置 Python 安装的路径。

还有一些其他细节可能会有所帮助。

第 1 步:如何查找已安装的 Python 位置

这可能因系统而异,具体取决于您安装 Python 的方式。就我而言,我运行的是随 Homebrew 安装的 Python 3.11。

> which python3
/opt/homebrew/bin/python3

>

这不是 OBS 想要的路径,但是您需要的路径可能如下所示:

/opt/homebrew/Cellar/[email protected]/3.11.4_1/Frameworks

/bin如果您输入目录甚至根目录的路径[email protected],或者深入到[email protected]/Frameworks/Python.framework文件夹,您将留下Python not currently loaded.

如何在 Mac 上设置 Python 并将其与 OBS 结合使用

第2步:如何输入Python路径设置

要配置 OBS,您需要选择菜单“工具”->“脚本”,然后单击“Python 设置”选项卡:

如何在 Mac 上设置 Python 并将其与 OBS 结合使用

输入 Python 位置可能取决于您配置系统的方式,但通常/opt您不会在 OBS 为选择Python 安装路径而打开的 Finder 中看到该文件夹​​。

这里的技巧是键盘快捷键。使用 ⌘+shift+G 弹出输入窗口以输入路径。

当您看到消息“已加载 Python 版本”以及您已准备好滚动的版本时。

如何在 Mac 上设置 Python 并将其与 OBS 结合使用

准备编写脚本

您现在已准备好运行其他人编写的 Python 脚本或开始开发自己的脚本。

您可能会在 OBS 论坛中找到一些有用的示例:
https://obsproject.com/forum/resources/categories/scripts.5/ ?prefix_id=6&order= rating_weighted&direction=desc

以下是有关如何编写脚本的更多文档:

本系列稍后会提供更多此类示例。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索