Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python OBS Studio如何以编程方式设置选项_Python_Lua_Obs - Fatal编程技术网

Python OBS Studio如何以编程方式设置选项

Python OBS Studio如何以编程方式设置选项,python,lua,obs,Python,Lua,Obs,在为OBS Studio编写插件时,我一直在尝试使用luaobs或OBS Python设置录制文件名/路径 Settings->Advanced->Filename Formatting or Settings->Output->Recording Path 如何以编程方式设置这些设置?不幸的是,在obspython中缺少SetFilenameFormatting的绑定,为了解决这个问题,我切换到了OBS WebSocket py库 import obswebsocke

在为OBS Studio编写插件时,我一直在尝试使用luaobs或OBS Python设置录制文件名/路径

Settings->Advanced->Filename Formatting
or
Settings->Output->Recording Path

如何以编程方式设置这些设置?

不幸的是,在obspython中缺少SetFilenameFormatting的绑定,为了解决这个问题,我切换到了OBS WebSocket py库

import obswebsocket
import obswebsocket.requests

client = obswebsocket.obsws("localhost", 4444, "")
client.connect()
client.call(obswebsocket.requests.SetFilenameFormatting(file_name + " - %CCYY-%MM-%DD %hh-%mm-%ss"))
client.disconnect()

我开始认为python中缺少config_set_字符串,我需要将整个脚本从python重写为C