0

我目前正在尝试学习如何为 OBS Studio 编写 python 脚本。我正在尝试设置一个热键,您可以在 OBS 中选择/更改,但我无法找到任何教程或已经存在的脚本。(带有这个的脚本可能已经存在,我只是找不到任何东西)

有人可以帮忙吗?

4

2 回答 2

0

对于 Python,这可能会有所帮助: OBS 没有从 python 脚本接收热键

我无法帮助你使用 python,但如果你使用的是 Mac,你可以使用 AppleScript 来控制它。

下面的脚本就是一个例子。

我有一个用于此目的的外部 MIDI 控制器 (MPC),但也有带功能键的键盘。

on runme(message)

tell application "OBS"
    activate
end tell

#say item 2 of message

#PAD 1 = 37

if (item 2 of message = 37)
    tell application "System Events"
        keystroke "s" using control down
    end tell
end if

#PAD 2 = 36

if (item 2 of message = 36)
    tell application "System Events"
        keystroke "b" using control down
    end tell
end if

#PAD 3 = 42

if (item 2 of message = 42)
    tell application "System Events"
        keystroke "p" using control down
    end tell
end if

#4 = 54

if (item 2 of message = 54)
    tell application "System Events"
        keystroke "1" using control down
    end tell
end if

#5 = 40

if (item 2 of message = 40)
    tell application "System Events"
        keystroke "2" using control down
    end tell
end if

#6 = 38
#7 = 46
#8 = 44




end runme
于 2020-12-22T13:39:03.950 回答
-1

你使用热键的目的是什么?比如改变场景或进行过渡?那么为什么你不使用文件中的热键->设置热

于 2022-02-07T09:03:02.080 回答