Как создать изображение исходного типа в коде Python?
Я пытаюсь создать исходный тип изображения из сценария Python в OBS. Хотите знать правильные шаги для создания источника в сценарии. Я уже проверил, нет подходящего документа для сценариев Python.
obs.obs_source_create('banner-image','xyz')
obs.obs_source_create('banner-image','xyz')
бревна
Ошибка типа: obs_source_create() принимает ровно 4 аргумента (дано 2)
Я хочу создать изображение типа источника из скрипта и добавить этот источник в мою текущую сцену
1 ответ
Решение
Это может быть простая реализация FFI, поэтому попробуйте:
obs.obs_source_create('banner-image', 'xyz', None, None)
Источник: первое попадание в Google при поиске "obs_source_create"
:
Выдержка:
obs_source_t *obs_source_create(const char *id, const char *name, obs_data_t *settings, obs_data_t *hotkey_data)
Создает источник указанного типа с указанными настройками.
Контекст "источник" используется для всего, что связано с представлением или изменением видео / аудио. Используйте obs_source_release, чтобы освободить его.
Параметры:
- id - идентификатор строки типа источника
- name - желаемое имя источника. Если это не уникально, оно будет сделано уникальным
- settings - настройки для источника или NULL, если нет
- hotkey_data - сохраненные данные горячих клавиш для источника или NULL, если их нет
Возвращает:
- Ссылка на вновь созданный источник или NULL, если не удалось