Эффект для вебки обс

30 FREE Webcam Filters to Make Your Stream Stunning

Webcam filters aren’t that common of a concept for most Twitch streamers. Snapchat provides a dozen silly ways to look like a chiseled Greek god in one snap and a slobbering goblin in the next. Instagram’s filters can make a simple picture of food look like…well, a very fancy picture of food.

What if I told you these same kinds of filters can be applied to your stream. Specifically to you and your webcam. It’s amazing what a little cosmetic tweaking can do for a streamer’s presentation. And it can all be achieved through a filter, or what’s better known as a LUT.

Video Guide

As with all of our guides, below I have included a full video tutorial if that is your preferred method of learning.

LUTs are simple, easy-to-use filters that can be applied directly into OBS or SLOBS, allowing your webcam presentation to become brighter or more cinematic

What are Webcam Filters/LUTs?

LUTs, or Look-Up Tables, are simple, easy-to-use filters that can be applied directly into OBS or SLOBS. They allow your webcam presentation to become brighter or more cinematic. All without spending a dime on new equipment like lighting or an upgraded camera. LUTs are not a replacement for those things. But it certainly can have a positive (and free!) effect on your overall presentation.

Читайте также:  Экономическая эффективность использования материальных затрат предприятия

So how do you actually create or find these webcam filters for OBS? Have no fear, because I’ve created 30 custom webcam filters just for upcoming Twitch streamers like yourself. I’ve coined this package the “ Surname ” filter pack…because I used a surname generator to give them all names. It was late, alright?

Download

Download 30 FREE Webcam LUT Filters!

Get our weekly newsletter, Stream Report. It’s packed full of important news and updates in gaming, streaming, and content creation.

Thank you!

We have sent an email with the 30 Free Webcam Filters to your email address. Please allow 5-10 minutes for this message to arrive.

Once you have downloaded the filter pack by filling out the form above, unzip them using 7zip or Winrar. Keep note of where you unzipped these files, we’ll be back for them later. For now, let’s kick open OBS.

Applying filters to your Webcam in OBS

Here’s some good news: Applying a webcam filter in your streaming software couldn’t be easier. From within OBS, you’ll want to right-click on your webcam from the list of Sources. Find Filters from the drop-down menu that appears.

Psst… Do these instructions already have you scratching your head? You may want to check out my OBS Ultimate guide to Streaming on Twitch first to get a handle on the basics!

Inside Filters, you should see your precious mug staring back at you from a smaller window next to two empty fields. We’re going to be applying an Effect Filter. Use the plus icon in the bottom left to bring up a drop-down menu where our top-most option is Apply LUT. Select this option.

OBS comes with some pre-packaged LUTs that you should be seeing on your screen if you’ve been following along. Play around with these LUTs if you’d like, but, and I know I have a bias here, I highly recommend using one of my custom, readymade LUTs so you can really POP on camera.

From within this file selection window, track down the unzipped Surname LUTs from earlier. Found it? Great, because here’s where the fun begins.

Choosing your Filter/LUT

With these 30 webcam filters at your disposal, I guarantee you’ll find one that makes you shine in just the right light. Start with the first filter and don’t stop until you find the LUT that you love. Remember, you can use the preview window in Filters to see how each LUT affects your presentation. Everyone’s taste is different, so I’ve made sure there’s something here for everyone.

Speaking of, if you’ve found a LUT that offers the right aesthetic augment, but perhaps it’s just a little too intense, have no fear. Back in the Filters screen, you’ll see a slider bar next to the word Amount. Use this slider to decrease the LUT’s effect while still keeping the look you enjoy.

With your preferred LUT selected, hit Close in the Filters page. Done. Seriously, that’s it. Twitch is calling your name, you well-filtered stream fiend.

Streamlabs OBS Users

Things don’t change for SLOBS users, except that (DAD JOKE: INCOMING) they may have to wipe the chip dust off of their shirt before they apply their LUT… SLOBS, get it?

Seriously, the process is just the same. Right click on your video source, find Filters. Use the plus icon to add a filter, choose Apply LUT, and then use Browse to find your way to the “Surname” LUTs. This can’t get much easier!

I Want to Hear From YOU!

Hopefully, I’ve helped you find your right look for streaming on Twitch with the help of these custom filters. If you’re using one of the “Surname” webcam filters for your stream, I’d really love to see it. I mean it too! Share your newfound look with me on Twitter or Instagram. I’ll be retweeting my favorites!

I’d also like to hear from those of you who may be interested in creating your own custom filter/LUT. It’s a bit more work to dive into the realm of photo editing but you can have a lot of fun with it. Reach out to me on Discord, and I’ll get to work on a tutorial for you fine folk.

Until then, keep an eye out for more content for Twitch streamers. Both in written and video form, right here on Gaming Careers.

Источник

OBS Studio Lua Скриптинг. Часть 2

Всем привет, в этой части руководства рассмотрим: фильтры, сцены, предметы сцен, Frontend API, создание функциональных фильтров и прочее.

С первой частью можно ознакомиться по этой ссылке.

Краткая справка для этой части

Фильтры

Типы фильтров так же как и источников, можно узнать через функцию obs_source_get_unversioned_id

Название Внутреннее представление типа
Компрессор compressor_filter
Экспандер expander_filter
Усиление gain_filter
Инвертировать полярность invert_polarity_filter
Лимитер limiter_filter
Пропускной уровень шума noise_gate_filter
Шумоподавление noise_suppress_filter
VST 2.x плагин vst_filter
Задержка видео (асинхронность) async_delay_filter
Хромакей chroma_key_filter
Коррекция цвета color_filter
Цветовой ключ color_key_filter
Кадрирование crop_filter
Маска изображения/Смешивание mask_filter
Яркостный ключ luma_key_filter
Задержка отображения gpu_delay
Масштабирование/Соотношение сторон scale_filter
Прокрутка scroll_filter
Увеличить резкость sharpness_filter

В английском варианте: ссылка

Скрипт: изменение параметра прозрачности у фильтра на случайную величину от 1 до 100.

Чтобы узнать название параметра «прозрачность» необходимо добавить фильтр с прозрачностью на какой-нибудь источник, изменить этот параметр. Далее открыть файл коллекции сцен, путь к директории можно узнать через меню OBS:
Справка > Файлы журнала > Показать файлы журнала
далее с этой директории поднимаемся выше, и получаем путь

/basic>scenes>название_сцены.json
В этом файле ищем color_filter или color_key_filter (оба фильтра могут изменить прозрачность источника).

В строке settings видим что прозрачность записана как opacity .

Ещё один способ узнать название параметра, прочитать исходный код фильтра — ссылка

Находим источник по имени

Создаём настройки с изменением параметра opacity на случайное число

Проверяем существует ли уже фильтр на источнике, если нет добавляем

Обновляем и освобождаем память

Привязка к горячей клавише

Стоит упомянуть также о функции obs_source_enum_filters с её помощью можно получить
список всех фильтров у конкретного источника, кстати эта функция не работает в obspython ,
но об этом чуть позже.

Эвенты и состояние

Скрипт: звуковое оповещение о том что сцена изменена, с использованием .mp3 файла.
На основе этого скрипта

Создадим функцию для проигрывания звука при смене сцен.

Добавим источник медиа, установим настройки: файл alert.mp3 относителен директории нахождения
скрипта, obs_source_set_monitoring_type выставляет прослушивание аудио.

Время и файлы

Запись в файл, «a» — создаст(если нет) файл и добавит «content», а «w» — перезапишет .

Сцены и предметы сцен

Скрипт: включение и выключение предмета сцены(источника на сцене).

Получение всех сцен и предметов в них

Поиск конкретного источника и его включение или выключение, source_name и boolean определены глобально.

Регистрация фильтров

В obslua доступна функция obs_register_source , с её помощью можно зарегистрировать
источник( переходы и фильтры это источники). Для этого понадобится создать таблицу источника
Регистрация фильтров удобна тем, что позволяет закрепить функциональность скрипта за
определенным источником. Поддерживает горячие клавиши, интерфейс, таймеры.

Скрипт: закрепление горячих клавиш на фильтре, и полный доступ к источнику.

Импорт библиотеки, и определение типа как источник-фильтр.

Инициализация фильтра, будет вызываться при запуске программы или при добавлении к источнику

Начальная регистрация горячих клавиш, принадлежащих конкретному фильтру.

Создание функции которая запустится не сразу ( это необходимо т.к фильтр ещё не создан)
Он будет создан после return

Завершающая регистрация горячих клавиш, obs_filter_get_parent источник который фильтруется
к которому прикреплён фильтр этого типа. Удаление таймера.

Необходимый код для пропуска фильтрации, без него при добавлении фильтра источник «выключится»

Функция .save вызывается при сохранении настроек, т.е можно переназначить горячие клавиши.
obs.obs_register_source(info) — регистрация фильтра, теперь его видно при нажатии ПКМ

info.load — также как и script_load , вызывается при запуске программы, но в данном
случае дублирует функциональность и требует перезапуска. .update , .get_properties
функции аналогичные script_update , script_properties .

obspython

В OBS также доступен скриптинг через Python, для Windows только 3.6 версия, для Linux встроенная (т.к в настройках нельзя указать путь),
для MacOS Python не доступен для текущей (26.0.0) версии.

В отличии от Lua тут нельзя регистрировать источники, перебор фильтров не работает,
т.к не написан wrapper на функции с аргументом типа указатель-указатель.

Но в контексте скриптинга имеет место быть т.к:

  • Модули для доступа к сети
  • Возможноть удалённой отладки скрипта
  • Контекстные менеджеры, поддержка OOП, большой набор модулей и.т.д
  • http://lua-users.org/wiki/LuaVersusPython — сравнение Lua с Python

Задачи

Перед тем как начать делать задачи, рекомендую сделать бэкап коллекции сцен, с осторожностью использовать script_tick (вызывается раз в каждый кадр).

Проверять утечки памяти в папке logs , последняя строка последнего файла пример — время: Number of memory leaks: 0 , если скрипт написан неправильно то этой строчки там не окажется т.к OBS вылетит с ошибкой при закрытии.

3) [фильтры] «Динамическая прокрутка»
Создать программно или выбрать через интерфейс источник который будет фильтроваться,
к этом источнику добавить(если нет) фильтр Прокрутка (scroll_filter), добавить интерфейс и/или горячие клавиши которые меняют значение вертикальной скорости на случайную величину от 0 до 1000 при этом включать/выключать повторение с 50% шансом.

4)[эвенты] «Проверка»
При переключении сцен проверять идёт ли запись.
Если нет — вывести оповещение ( например через error())

5)[время и файлы] «Пост-продакшен»
Создать скрипт который при нажатии горячей клавиши записывает текущее время, относительное время от старта записи, добавляет текст «МЕТКА», а через интерфейс UI кнопку записать текст, и место для набора текста.

6) [предметы сцены] «Сумма»
Посчитать количество сцен и предметов сцен, записать ответ в названии первой сцены.

Не учитывать группы, т.к перебор предметов груп не работает.

7) [фильтры и источники] «Нэйтив скриптинг»
Создать фильтр который будет с интервалом в 2 секунды включать и выключать источник за которым он закреплён.

Ответы на задачи и код скриптов включая первую часть на Github

Источник

Топ лучших плагинов (plugin) для OBS Studio

OBS Studio — это весьма элементарная, современная и подходящая программа для ведения стрима. Приложение помогает воспроизводить аудио и видеоданные в сеть интернет. Работает она на операционных системах Windows, Linux и MacOS. Благодаря большому количеству настроек, специальных функций и дополнительных плагинов, OBS Studio считается лучшим вариантом для стримеров, которые ведут трансляции в ютубе, на твиче и других площадках.

Плагины для OBS Studio

OBS Studio ведет стандартный тип вещания в реальном времени, при этом поддерживает множество интересных плагинов, которые упрощают и улучшают трансляцию для стримера. Среди таких плагинов можно выделить несколько самых лучших.

Browser source plugin

Плагин Browser source plugin (ныне встроенный источник по умолчанию «Браузер») дает возможность включать практически каждый контент в стрим: flash-анимации, веб-сайты и другое. Благодаря этому плагину у юзера возникает возможность использовать программу, как обычный интернет-браузер и запускать все, что ему необходимо. Таким образом, стрим становится более насыщенным и интересным для зрителей.

Rematrix-filter plugin

Для ценителей отличного звука, которые используют более 2-ух аудиоустройств, прекрасно подойдет плагин Directshow audio source. Он сможет помочь записывать высококачественный звук с микрофона, с веб-камеры и других устройств. Плагин дает возможность не только воспроизводить отличную музыку, но также совмещать ряд звуков в одном потоке.

Advanced Scene Switcher

Удобный плагин, который будет помогать переключать одну сцену от активного окна к другому. Отлично подходит для любителей смены областей, позволяя им сохранять нужное пространство.

VLC media source

Устанавливается установкой VLC Media Player на ПК.

Отличный плагин, который позволяет сразу выводить видео-файлы на трансляцию. Имеет несколько интересных настроек, которые помогают запустить сразу несколько раз один файл или же создать собственный список воспроизведения.

Motion-effect

Плагин предназначен для анимации элемента источника.

Stream Effects

Stream Effects добавляет несколько очень необходимых функций для OBS Studio, таких как Blur и 3D Transform. Теперь вы можете размыть источники, которые, по вашему мнению, могут быть сомнительными, добавить небольшие 3D-эффекты.

Text-pango: multi-language and emoji

Этот плагин предоставляет текстовый источник для OBS Studio. Текст выкладывается и отображается с помощью Pango . Он позволяет некоторые улучшения над текстовым источником, включенным в стандартную версию OBS Studio. В основном выравнивание текста и правильнай рендеринг текста в Юникоде и включает в себя emoji.

AMD Advanced Media Framework Encoder Plugin for OBS Studio

Специфический плагин, который будет отличным вариантом для владельцев видеокарт AMD. Плагин не только повышает производительность видео, но также понижает нагрузку на систему и делает картинку очень четкой.

OBS VirtualCam

Этот плагин предоставляет DirectShow Output как виртуальную веб-камеру.

Подведем итог

Существует достаточно большое количество различных плагинов, которые помогают пользователю настроить лучше свой стрим, вывести больше полезной информации на экран и просто улучшить качество картинки. Среди всех плагинов, особое внимание нужно уделить выше упомянутым, которые на самом деле способствуют улучшению качества картинки, звука. Для установки каждого плагина, необходимо папку с плагином разместить в корневую папку OBS Studio и ваш плагин уже станет работать.

Источник

Оцените статью