Сообщения без ответов | Активные темы Текущее время: Чт июл 31, 2025 12:08 am



Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2, 3  След.
Учимся стримить с помощью Open Broadcaster Software 
Автор Сообщение
Аватара пользователя

Зарегистрирован: Вс авг 21, 2011 2:13 pm
Сообщения: 648
Ответить с цитатой
Сообщение Учимся стримить с помощью Open Broadcaster Software
Open Broadcaster Software - бесплатное программное обеспечение для создания различных трансляций (Программа находится в стадии разработки).

Официальный сайт программы - http://obsproject.com

Программа доступна в 32-битной и 64-битной версиях. Для создания этого гайда использовалась версия 0.446a.

Оглавление:

1. Основные настройки программы
1.2 Общие настройки (Вкладки "Главное" и "Настройки вещания")
1.3 Настройки кодирования (Вкладки "Кодирование", "Видео", "Аудио", "Расширенные")
2. Настройка сцен и источников
2.1 Обзор возможностей
2.2 Редактирование сцен в первью-режиме
2.3 Глобальные источники

1. Основные настройки программы

Чтобы открыть окно с основными настройками программы нужно в главном окне нажать кнопку "Опции" или в меню выбрать “Настройки” -> “Настройки”.

Изображение

Перед вами появится окно с основными настройками программы. Каждый пункт и каждую настройку мы разберем подробнее ниже.

1.2 Общие настройки (Вкладки "Главное" и "Настройки вещания")
Вкладка "Главное"


В данной вкладке вы можете выбрать язык программы (вам предлагается выбор из 12 языков (на момент создания гайда), в том числе Русский)

Также в этой же вкладке вы можете создать профиль с конкретными настройками. Для создания нового профиля просто напишите его название, профиль автоматически сохранится на вашем локальном диске.

P.S. все настройки программы хранятся в C:\Users\user\AppData\Roaming\OBS

Вкладка "Настройки вещания"

В данной вкладке выбираем тип вашей трансляции (в сеть Интернет или локальная запись) и выбираем стримсервис, на который пойдет ваше вещание (предлагается выбор Own3d.tv, Twitch.tv и Custom (ручная настройка при наличии rtmp-ссылок)). Сервера для Ownd3d.tv и Twitch.tv можно изменить в файле - …\OBS\services.xconfig (или ...\OBS\64bit\services.xconfig при использовании 64-битной версии)

Рассмотрим настройку вещания на примере Own3d.tv

Изображение

В поле "Play Path/Stream Key" вы должны вставить текст напротив FMS Stream в My Livestreams -> имя_канала -> Edit

Изображение

Для Twitch.tv stream key можно найти на этой странице

Изображение

"Dashboard Link" вы можете вставить ссылку на ваш стрим, которая будет скопирована в буфер обмена при старте трансляции на канал.

"Delay" позволяет сделать задержку показанного в стриме (время указывается в секундах)

Для сохранения стрима в видеофайл воспользуйтесь опцией "Сохранить в файл", указав путь к файлу (путь может содержать русские буквы).

Для настройки клавиш старта и остановки трансляции воспользуйтесь полями "Горячая клавиша запуска стрима" и "Горячая клавиша остановки стрима"

1.3 Настройки кодирования (Вкладки "Кодирование", "Видео", "Аудио", "Расширенные").
Вкладка "Кодирование".


В данной вкладке можно настроить качество и битрейт с буфером для видео и кодек и битрейт для аудио. Выглядит вкладка следующим образом.

Изображение

Максимальный битрейт определяет максимально возможный битрейт (в килобитах в секунду) для своего стрима. Поставьте именно то значение, которое подходит для пропускной способности вашего Интернет-канала. Для просчета битрейта может помочь следующая статья:

Цитата:
Подбираем битрейт для стрима

Здесь мы рассмотрим как правильно подобрать битрейт для своей интернет трансляции. И так, Битрейт - это качество видео. Чем он выше, тем выше качество. Если сделать качественный стрим поток с великолепной картинкой, то нужно просто повысить битрейт и все? Как бы не так. Стрим поток то идет в режиме онлайн, соответственно, весь этот высокий битрейт занимает интернет канал и смотреть его будет невозможно. Поэтому нужно учитывать возможности своего интернета и интернета вашей аудитории. Не у всех протянуто оптоволокно. Так что выше 2 мбит/с битрейн ставить не рекомендуется.

Второе, на что стоит обратить внимание, это, так называемое, соотношение бит/пиксель. Данная Формула выглядит просто:

Код:
бит/(пиксели*кадры)


Что означает данная формула? Допустим, мы кодируем стрим поток с разрешением 100px х 100px, на 25 fps (кадров в секунду) и поставили битрейт 250 kbps (килобит в секунду). Итак, на секунду видео размером 10000 пикселей (сто умножаем на сто) выделяется 25 кадров и 250 килобит. Выходит по 10 килобит(10000 бит) на каждый кадр (250/25). Делим биты, выделяемые на кадр, на размер в пикселях - получим отношение бит/пиксель - сколько информации выделяется для «кодировки» одного пикселя.

Чем больше информации выделяется - тем выше качество.

В нашем примере отношение бит/пиксель составляет: (по 10000 бит на кадр)/(10000 пикселей) = 1. Многовато будет. Вполне адекватное качество можно получить при отношении 0,15-0,17. Для нашего примера было бы достаточно битрейта ~ 32-35 kbps.

Посчитаем ориентировочные соотношения бит/пиксель для наиболее распространенных разрешений:

720p: 1280×720 точек:
Битрейт 1500kbps - 1500000/((1280*720)*25) = 1500000/23040000 = 0,065
Битрейт 2500kbps - 2500000/((1280*720)*25) = 2500000/23040000 = 0,109
Битрейт 3500kbps - 3500000/((1280*720)*25) = 3500000/23040000 = 0,152

1080p: 1920×1080 точек:
Битрейт 1500kbps - 1500000/((1920*1080)*25) = 1500000/51840000= 0,029 (как видим, качество при том же битрейте будет хуже где-то в 2,5 раза, поэтому для 1080р нужен больший битрейт, чем для 720р)
Битрейт 5000kbps - 5000000/((1920*1080)*25) = 5000000/23040000 = 0,096
Битрейт 7500kbps - 7500000/((1920*1080)*25) = 7500000/23040000 = 0,145
Битрейт 10000kbps - 10000000/((1920*1080)*25) = 10000000/23040000 = 0,192

Какие же выводы можно сделать? Первое, оно же главное, не можешь снабдить разрешение необходимым битрейтом - не берись стримить. Все равно хочешь стримить? Снижай или разрешение или fps. Добей бит/пиксель хотябы до 0,075-0,1, а лучше больше.


На заметку, размер буфера никогда не должен превышать ваш битрейт. Лучше всего буфер ставить равным вашему битрейту.

Вкладка "Видео"

Изображение

В Базовом разрешении вы можете настроить разрешение вашего стрима. В данном примере разрешение стрима равно 1280х720 без масштабирования. FPS (frame per second) настраиваете по своему желаю. Опция "Отключать Aero при запуске" будет отключать Aero-тему при запуске программы.

Вкладка "Аудио"

Изображение

В данной вкладке вам предлагается настроить микрофон и горячие клавиши управления звуком во время трансляции. Опция "Нажми и говори" работает аналогичному Push-to-Talk в Teamspeak’e - для воспроизведения вашей речи на стриме вы должны нажать определенную клавишу. "Горячая клавиша Вкл/Откл микрофона/звука" позволяет включать и отключать микрофон (не путать с Push-to-Talk, здесь вы отключаете микрофон полностью) и стереомикшер. "Принудительный режим моно" - включение усиления микрофона. "Усиление (множитель)" - увеличивает громкость микрофона.

Вкладка "Расширенные"

Изображение

"Use Multithreaded Optimizations" включает возможность многопоточной оптимизации

Из списка "x264 CPU пресет" вы можете выбрать предлагаемые разработчиком пресеты для кодека x264. Для большинства процессоров лучше выбирать пресет veryfast. Для точной настройки пресета под ваш процессор нужны многочисленные опыты.

"Unlock Higher FPS Rates" позволяет выставлять большие значения FPS

С помощью OBS вы также можете настроить размер посылаемого пакета данных при использовании буферизации. По умолчанию размер буфера данных настроен на 32768.

2. Настройка сцен и источников
2.1 Обзор возможностей


Изображение

Рабочие области программы:

1 - Превью нашего стрима (то, что увидят наши зрители)
2 - Область со всеми сценами
3 - Область со всеми источниками (под источником здесь понимается область захвата, камера захвата, etc)
4 - Кнопки управления трансляцией и опциями
5 - Строка состояния (Таймер - время работы стрима, Dropped Frame - показывает количество дропов, FPS - FPS, 0kb/s - текущий битрейт видео)

По данной схеме понятно, что OBS во многом схож с Xsplitom, поэтому для начала вещания мы создаем сцену, в ней создает нужные источники (выделаем область захвата или добавляем камеру (dxtory, etc)), настраиваем отображение этих источников с помощью превью и кнопки "Предпросмотр". Все легко и просто, особенно если вы уже разобрались с настройкой Xsplita.

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

После добавления необходимого количества сцен нужно добавить в каждую сцену необходимые источники. OBS нам предлагает выбрать один из 6 видов источников:

- Добавить программный источник захвата

Изображение

Как мы видим из скриншота, можно добавить захват всего монитора, захват определенного окна, причем можно выбрать захватывать или окно с рамкой или без рамки и захват определенной области.

- Добавить Изображение

Изображение

С данной опцией все предельно понятно. С помощью кнопки "Найти" находим нужное изображение и настраиваем ее прозрачность.

- Добавить Слайд-шоу

Изображение

Данная опция позволяет вставить слайд-шоу для вашего стрима. Просто добавляете нужное количество изображений, настраиваете "Время между показом изображения" и с помощью кнопок "Вверх" и "Вниз" настраиваете очередность отображения картинок

- Добавить Текст

Изображение

Как можно догадаться, эта функция позволяет нам добавлять текст в наш стрим (А с помощью плагина можно включить отображение играющей у вас музыки)
В графе "Font" мы выбираем шрифт для нашей надписи, "Font size" задает размер шрифта (Bold - сделать шрифт жирным, Italic - курсив, Underline - подчеркивание, Vertical - отображение текста вертикально). С помощью "Scroll speed" мы можем из строчки текста сделать бегущую строку (диапозон от 0 до 100).

Если поставить галочку у "Use Custom Text Extents", то мы загоняем наш текст в рамочку, размеры которой задаются в графе "Size". "Warp" позволяет переносить текст на следующуюю строку, если он полностью не влезает в рамки. "Align" выравнивает текст по сторонам (Right - справа, Center - по центру, Left - слева)

Если вы хотите загрузить текст из файла (для отображения музыки), то в графе "Use text From File" нажимаем "Найти" и выбираем нужный файл. Если же вам нужна простая надпись, ставите флажок рядом с "Enter Text" и вводите нужный вам текст.

- Добавить Устройство Видео Захвата

Изображение

Данная опция позволяет добавить устройство видео захвата будь то программная камера захвата (dxtory, etc) или физическая. С помощью кнопки "Настройки" вы сможете войти в меню настройки выбранной из списка камеры, с помощью кнопки "Обновить" можно обновить текущий список камер. Разрешение настраивает разрешение, которая будет захватываться с камеры.
Если поставить флажок у "Перевернуть Изображение", то ваше изображение будет кверх ногами, а если "Flip Image horizontally", то получите зеркальное отображение.

- Добавить Game Capture

Изображение

Данная функция пока эксперементальная, но это аналог Game Source в Xsplit и позволяет стримить в полноэкранном режиме.
"Stretch image to screen" умещает картинку в заданное нами разрешение, "Захват мыши" позволит видеть ваш курсор на стриме, а при "Invert cursor on click" ваш курсор будет инвертировать цвет при нажатии.

2.2 Редактирование сцен в первью-режиме

Перед началом стрима можно отредактировать каждую сцену через превью-режим. Редактирование - изменение размера, перемещение захватываемой картинки, области захвата или камеры. Для входа в превью-режим нужно нажать на кнопку "Предпросмотр". Затем нажимаем на кнопку "Изменить сцену" и перемещаемся по источникам для редактирования (для навигации можно использовать превью-окно).

2.3 Глобальные источники

Стоит заметить, что при удалении сцены удаляются и все источники, которые для данной сцены были созданы. Для того, чтобы постоянно не добавлять источники на созданные сцены можно использовать Глобальные источники. Нажмите на кнопку "Глобальные источники", откроется специальное меню, добавьте источник, например, лого вашего клана и нажмите кнопку "ОК". При добавлении источников в сцену просто добавьте нужный Глобальный источник через соответствующее меню. Если вы будете менять один из глобальных источников, то все изменения будут видны во всех сценах, куда этот источник добавлен.

_________________
ИзображениеИзображение


Сб ноя 24, 2012 12:53 am
Профиль
Аватара пользователя

Зарегистрирован: Ср май 02, 2012 11:03 pm
Сообщения: 168
Откуда: Украина, Киев
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
Только супер, модеры, темку закрепите!

_________________
GreenStyler - орчеГ берс
DedMapo3 - технарь
КоварныйГнум - ну сами догадайтесь, кто он)
lHIDDENl - пал
llHIDDENll - инк


Сб ноя 24, 2012 1:21 am
Профиль
Аватара пользователя

Зарегистрирован: Вс сен 16, 2012 3:48 pm
Сообщения: 1525
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
Крепите тему и трите флуд.

_________________
Изображение


Сб ноя 24, 2012 3:46 am
Профиль

Зарегистрирован: Пн авг 27, 2012 2:13 pm
Сообщения: 679
Откуда: Moscow
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
чем эта программа лучше ффсплита и икссплита?


Сб ноя 24, 2012 8:23 am
Профиль
Аватара пользователя

Зарегистрирован: Пт апр 20, 2012 11:25 pm
Сообщения: 1156
Откуда: Ярославль
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
Ну икссплита лучше своей бесплатностью, насчет второго - хз.

_________________
ИзображениеИзображение
www.hitbox.tv/NECRODEFLORATOR, www.twitch.tv/necrodeflorator
Steam Profile
Telegram


Сб ноя 24, 2012 9:29 am
Профиль
Аватара пользователя

Зарегистрирован: Вт авг 02, 2011 6:38 pm
Сообщения: 926
Откуда: Russia, Kaluga
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
Отличная прога мне она больше всего понравилась)

_________________
ИзображениеИзображение

Изображение


Сб ноя 24, 2012 10:19 am
Профиль ICQ
Аватара пользователя

Зарегистрирован: Чт июл 19, 2012 11:35 pm
Сообщения: 95
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
Она не идет на XP чтоли?

_________________
Laymore - хил 30 лвл.


Сб ноя 24, 2012 12:35 pm
Профиль
Аватара пользователя

Зарегистрирован: Ср июл 11, 2012 6:46 pm
Сообщения: 3454
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
шикарано,если не копипаст


Сб ноя 24, 2012 12:53 pm
Профиль
Аватара пользователя

Зарегистрирован: Вс авг 21, 2011 2:13 pm
Сообщения: 648
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
Oh wow писал(а):
чем эта программа лучше ффсплита и икссплита?

Лучше Xsplit тем, что она бесплатна, не так сильно нагружает комп и по функционалу не уступает
Лучше FFsplit функционалом


 
Laymore писал(а):
Она не идет на XP чтоли?

На ХР не работает из-за отсутствия DirectX 10

_________________
ИзображениеИзображение


Сб ноя 24, 2012 2:27 pm
Профиль
Аватара пользователя

Зарегистрирован: Пн апр 16, 2012 5:36 am
Сообщения: 215
Ответить с цитатой
Сообщение Re: Учимся стримить с помощью Open Broadcaster Software
научите, пожалуйста вставлять музыку в стрим, у меня с микрофона шипение какое-то =/
нипастримить :(

_________________
ОранЖ- 23лвл
Никнейм- 14лвл
Громовержец (кто-то спёр мой ник)Guy in Tights- 10лвл
Неприбиваемый- 10лвл
Иллюминати- 9лвл
latucha-24
лвлами помилован
ОранЖ-15лвлами
latucha42-12лвлами


Вс ноя 25, 2012 6:48 am
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 25 ]  На страницу 1, 2, 3  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Русская поддержка phpBB