Не редко при трансляции спортивных мероприятий требуется настройка повтора (replay), чтобы показать значимые моменты в игре. В программе OBS Studio существует буфер повтора, с помощью которого можно осуществить ручной показ повторов просто нужно выполнить кое какие действия для настройки данной функции. Также мы немного автоматизируем процесс показа повтора (replay) с помощью небольшого плагина, статью подготовил и тщательно проверил для Вас ресурс prostrimer.ru.
Итак, приступим:
Перед тем как продолжить настройку перезапустите программу с правами администратора подробнее. Открываем OBS Studio в верхнем меню выбираем «Файл» -> «Настройки» -> «Вывод».
В открывшемся окне активируем:
- Режим вывода:
- Расширенный.
Настройки OBS - Запись
Во вкладке «Запись»:
- Путь записи:
- выбираем папку куда будет сохранятся запись и наш повтор, например, в
D:/Video OBS
, для этого переходим на диск D и создаём там новую папку «Video OBS».
- выбираем папку куда будет сохранятся запись и наш повтор, например, в
- Формат записи:
- mkv.
Настройки OBS - Буфер повтора
Переходим во вкладку «Буфер повтора»:
- Включить Буфер повтора:
- отметить галочкой.
- Максимальное время повтора (секунд):
- подбирается опытным путём, например, для хоккея повтор можно установить от 7 до 10 секунд. Выставим значение 7 секунд и будем отталкиваться от этой цифры.
Далее скачиваем архив с плагином «Instant Replay» с сайта OBS по ссылке: https://obsproject.com/forum/resources/instant-replay.575/ Закрываем OBS Studio, скаченный архив распаковываем в папку с программой OBS Studio.
Запускаем программу в верхнем меню выбираем «Файл» -> «Настройки» -> «Горячие клавиши».
- Instant Replay:
- назначаем клавишу, например, Q.
- Сохранить повтор:
- нужно выбрать ту же клавишу что и у Instant Replay, Q.
Настройки OBS - Расширенные
Во вкладке «Расширенные» нужно также сделать кое какие изменения в настройке.
- Формат имени файла:
- Record.
- Заменять, если файл уже существует:
- отметить галочку.
- Префикс имени файла повторов:
- Replay.
- Нажимаем «Применить» -> «Ок».
В верхнем меню выбираем «Инструменты» -> «Instant Replay Settings» откроется наш скаченный плагин «Instant Replay». Немного о его настройках:
- Enable:
- включает / выключает плагин.
- Write Pause (s):
- задержка показа - пауза, чтобы позволить OBS записать файл воспроизведения, так как OBS не может моментально записать файл нужно установить задержку показа. Примерно 5 секунд должно хватить, в некоторых случаях нужно подбирать значение экспериментально.
- Transition Pause (ms):
- длина перехода в миллисекундах. Если скорость составляет 30 кадров в секунду, умножьте количество кадров на 33. Если скорость составляет 60 кадров в секунду, умножьте количество кадров на 16.
- Replay Length (s):
- Продолжительность воспроизведения в секундах, это значение должно соответствовать «Буферу повтора» или быть никак не меньше числа «Буфера повтора» как вы помните это значение я поставил на 7 секунд. Если к примеру значение поставить на 14, то повтор проиграется 2 раза, если выставит 21, то 3 раза и т.д.
- Replay Scene:
- сцена, чтобы переключиться на источник воспроизведения повтора. Пишите сюда Replay позже мы создадим эту сцену в OBS.
- Mute Desktop Audio:
- отключение звука рабочего стола при воспроизведении повтора.
- Mute Mic / Aux:
- отключение каналов Mic / Aux (микрофона) во время воспроизведения повтора.
В OBS Studio создаём новую сцену «Replay» в источниках создаём текстовый источник «Текст (GDI+)» пишем в поле текст: Повтор, Replay или другой текст, который вам нужен.
Далее создаём источник «Источник VLC видео», если его не будет в вашей OBS Studio нужно будет скачать и установить VLC плеер той же разрядности, что и OBS Studio в моём случае это 64-bit, в источнике указываем:
- Циклическое воспроизведение:
- отметить галочкой.
- Поведение видимости:
- остановить, когда не видно, перезагрузить, когда видно.
- Плейлист:
- нужно указать путь к нашему повтору, для этого нажимаем на + и выбираем «Добавить путь/URL» пишем путь к нашему реплею
D:/Video OBS/Replay Record.mkv
, сейчас повтора пока нет в нашей папке так как мы ещё не запустили трансляцию.
- нужно указать путь к нашему повтору, для этого нажимаем на + и выбираем «Добавить путь/URL» пишем путь к нашему реплею
Далее создаём сцену с источником трансляции, камерой, вставками, Scoreboard и т.п, запускаем наш буфер кнопкой «Запустить повтор».
Теперь по нажатию кнопки «Q» через 5 секунд будет повторяться отрезок видео в 7 секунд до нажатия на кнопку, то есть предыдущие 7 секунд видео. Так мы сделали повтор предыдущего момента в OBS Studio, а как применить его ещё это ваша фантазия.
FAQ. ЧАВО
Ответы на частые вопросы по настройкам программы OBS Studio.
Повтор Instant Replay начинается не сначала
- Неправильно подобрана «Write Pause (s)» - задержка показа, процессор не успевает обработать данные.
Повтор Instant Replay показывается 2 раза
- Неправильно настроен «Transition Pause (ms)» или «Replay Length (s)» они должны соответствовать «Максимальному времени повтора (секунд)» во вкладке «Буфер повтора».
Показывается последний повтор Instant Replay, а не только что сделанный
- Процессор не успевает обработать сохранение подберите параметр «Write Pause (s)» опытным путём.
Не запускается повтор Instant Replay вообще
- Проверти правильность настроек более внимательнее, возможно где-то допущена ошибка иногда допускают ошибки в пути сохранения повтора и названием сцены с повтором.
Замедление повтора Instant Replay
- Максимальное время повтора (секунд):
- 7
- Replay Length (s):
- 14
- Выбираем сцену «Replay».
- Создаём источник «Источник медиа».
- «Источник VLC видео» либо скрываем, либо удаляем.
- Свойства источника медиа:
- Локальный файл:
- выберете путь к файлу в нашем случае
D:/Video OBS/Replay Record.mkv
- выберете путь к файлу в нашем случае
- Повтор:
- отметить галочку.
- Скорость:
- этим параметром регулируется скорость воспроизведения (подбирать опытным путём), так как мы увеличили время воспроизведения «Replay Length (s)» в 2 раза то ползунок можно поставить на 50%.
- Локальный файл:
Mute Mic / Aux — отключение каналов Mic / Aux (микрофона) во время воспроизведения повтора.
Спасибо за внимание.
Сделал все как у вас и работает отлично! спорт хоккей.
Делаю тоже самое на втором компе — и происходит странное, нажимаю через 5 секунд проигрывается в 7 секунд последний момент, Нажимаю при следующем повторе, момент проигрывается не последний, а почему то раньше и не в семь секунд видео а 11 и в нем нет этого момента, приходится несколько раз так сделать и потом только может получиться.
2 — Настройки — Общие настройки — Автоматически запускать буфер повтора во время трансляций
3 — Настройки — Горячие клавиши — Буфер повтора — сохранить повтор (задаёте кнопку)