Текущая ситуация
В OBS с плагином Advanced Scene Switcher настроены два макроса (прикреплены скриншоты), которые автоматически переключают сцены или выполняют другие действия при записи со старых видеокассет.
Проблема: при записи иногда клиент вручную нажимает паузу, чтобы пропустить нежелательные фрагменты, но пауза не удерживается достаточно долго. Предположительно, это связано с работой макросов, которые могут принудительно снимать паузу или мешать паузе.
Требуется реализовать
Нужно модифицировать логику макросов (или добавить новые действия) чтобы выполнялось следующее поведение:
- Ручная установка паузы: если клиент вручную ставит запись на паузу, оба макроса должны временно прекратить свое выполнение (или быть заблокированы).
- Ручное возобновление записи: когда клиент вручную снимает паузу (продолжает запись), макросы должны снова начать работать в полном объеме.
- Автоматических выключений паузы со стороны макросов не должно происходить, если паузу поставил пользователь.
Ожидаемый результат
Макросы должны аккуратно приостанавливаться при ручной паузе и запускаться заново после возобновления записи. Клиенту требуется логика проверки состояния записи/паузы внутри сценария макроса.