Как стримить Dota 2 без XSplit?

Опубликовал:  
 25VAMPIR17   |   Дата: 25.11.2012 20:11   |   Комментариев: 91

Краткий обзор

Итак, возможно вы  Dendi?. Вы на протяжении многих лет, хотели стримить как вы фидите на  drow ranger или как промахиваетесь каждым хуком, решением проблемы стал бы Xsplit. Но один хороший человек под псевдонимом "Jim" написал удивительную программу под названием “Open Broadcaster Software”, или OBS для краткости. Она обеспичивает вас лучшим качеством, удобным пользовательским интерфейсом, программа обрабатывает высокие FPS, и она меньше влияет на производительность игры. А сейчас я пройду через каждую настройку в программе, объясню, что это и дам некоторые рекомендации в отношении той или иной настройки. У каждого стримера разные характеристики компьютера, интернета, и я выскажу свое мнение о том, какое соотношение должно быть между качеством и производительностью игр. Основное внимание я уделю максимально возможному качеству несмотря на то, что будет  минимальное воздействие на производительность игры. 

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



Важная информация

Итак, сначала вы должны запомнить основные пункты настройки

Скорость загрузки:

SpeedTest.net - отличный сайт, на котором вы можете проверить свою скорость интернет соединения. Это поможет нам принять решение относительно того, какую скорость передачи данных можно использовать для стрима. Самое минимальное для стрима Dota 2 - 1.5 Мбит/с. Если ваша скорость ниже, то я хотел бы предложить, понизить 720p, так как зрители предпочитают плавность/качество и более высокое разрешение. 

Разрешение экрана:

Это не так важно, каким является важным, ваш формат изображения. Например 1920×1080 (также известный как 1080p) и 1280×720 (также известный как 720p) оба имеют формат изображения 16:9. По существу это отношение ширины к высоте. Если 16:9, то все хорошо, если 16:10, то Вы можете рассмотреть возможность играть в игру в окне для удобства зрителей, или они будут по иметь черные полосы слева и справа, когда они смотрят ваш стрим. 

Процессор:

С точки зрения производительности, ваш процессор будет основным решающим фактором. Ваша видеокарта, оперативная память и т.д., должны быть достаточно хороши, ваш процессор берет часть дополнительных нагрузок кодирования и трансляции видеопотока. Если у вас процессор i5 первого поколения, то это самый слабый из всех процессоров, с которыми можно стримить. Если у вас процессор 2-го или 3-го поколения i5/i7, то он идеально подходит.

Конфигурация Dota 2   

Я понимаю, что подавляющее большинство людей, которые будут читать это руководство совершили покупку/обновление своего компьютер не вчера. Также, как и настройка стрима, очень важно хорошо настроить графические параметры в Dota 2.
Если вы все еще не довольны производительностью вашей игры после тонкой настройки стрима в OBS, я возвратился бы к Dota 2 и вернул все к самым низким настройкам (исключая разрешение и качество визуализации), и начните увеличивать их, пока не найдете золотую середину. Важно понимать как много вы просите от компьютера, когда стримите современную игру. Постарайтесь не перегружать его.


Dota 2 установить параметры запуска
Существует несколько вариантов запуска, которую необходимо задать. Ниже приведены обязательные (заменяя ширину и высоту разрешения):
-windowed -noborder -w <WIDTH> -h <HEIGHT>
“-windowed” игра будет в режиме окна “-noborder” сделает игру без рамки. Это создаст иллюзию запуска игры в полноэкранном режиме, в то время как она запущенна в окне. Это очень важно, потому что OBS не может захватить игру в полноэкранном режиме. Так же я упомяну “-console” которую вы можете поднять во всех играх на движке Source (почему то их нету в постоянном отображении в таких играх как TF2, CS, и т.д.). -novid”  эта команда сразу пропускает голову с клапаном, все равно все пропускают этот ролик.

Open Broadcaster Software (OBS)

Итак, давайте знакомиться с OBS. Если у вас его еще нет, вы можете скачать его здесь.

Главное окно OBS 

Как вы можете видеть он намного проще, чем XSplit. Единственное, на что мы сейчас обращаем внимание это окно настройки указанное в этом скриншоте. Я собираюсь пройти через каждую вкладку настроек и объяснить, что вы должны ввести и как выбрать те, которые нужны именно вам.



Настройки:Общие

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



Настройки: Кодирование 

Здесь несколько вещей которые вам необходимы. Когда вы вернетесь что бы настроить все под себя эта вкладка будет наиболее важной.

Quality: как ни странно это "качество" изображения. Если есть возможность то эта настройка должна быть равна 10 или ниже, если у вас проблемы с производительностью или низкий FPS/лаги в стриме. Снижение качества обычно повысит степень сглаживания стрима и изображение становится немного пиксельным или неровным. Как я говорил ранее, зрители предпочитают плавный поток более высокое качество изображения.

Max Bitrate: нужно отметить, что это неправильное название в OBS. Это «целевой битрейт», то есть то, что он будет использовать. Наиболее подходящий для себя вы сможете найти сами, даная настройка может быть ниже этого числа, но так же может быть намного выше при определенных обстоятельствах. Это просто зависит от того, сколько изменений от кадра к кадру. Например, неподвижная камера выдает минимальный битрейт, чем камера, которая двигается в командных драках, играя  invoker'ом с ультами, по всему экрану. Он не будет использовать больше, чем необходимо, когда не так много происходит, но это значение, которое он стремится использовать, когда происходит очень много действий для достижения идеальной картинки.

Buffer Size: здесь ничего не надо, просто установите это значение в 2 раза больше чем ваш Max Bitrate.
 
Audio CodecAAC. Всегда. Вы никогда не должны изменять это. 

Bitrate: Как правило, вы хотите использовать 128-192 битрейта аудио. Если вы настаиваете на пропускной способности то снизьте значение до 96 это будет целесообразным, но имейте в виду, что зрителям будет гораздо более проще смириться с плохим видео по сравнению с низким качеством звука. Кроме того, требования битрейта настолько малы по сравнению с видео, что мало оснований делать низкое значение.

Вопрос о выборе качества и макс. скорости передачи данных, достойны самого пристального внимания. Проще говоря: высокое качество, выше загрузка ЦП; высокая скорость передачи данных, выше загрузка ЦП и больше требований к скорости загрузки. Если у вас есть компьютер, но маленькая скорость загрузки установите Quality на 10 и повысьте Max Bitrate на сколько позволит ваша загрузка.



 Настройки: Настройки вещания 

Эта вкладка позволяет настроить OBS, чтобы он знал куда вы будете транслировать вашу игру.

  • Mode: Live Stream. Очевидно. (Если вы конечно не хотите записывать ваши игры на жесткий диск и потом заливать на youtube).
  • Streaming Service: Вам нужно выбрать провайдера Twitch или Own3d. Если вы хотите выбрать другого, то вам просто не нужно читать этот гайд.
  • Play Path/Stream Key: Этот ключ вы должны найти на страничке Own3d или Twitch. На Twitch зайдите на страничку вашего стрима и вы увидите его здесь. Для Own3d вы увидите его здесь. Я бы советовал скопировать его в блокнот, чтобы быть уверенным, что нет пробелов в начале и в конце.
  • Server:
    • TwitchTV: Europe – Используйте London Secondary или Frankfurt.
    • Own3d: Используйте тот сервер, который ближе всего к вам
  • Auto-Reconnect: Здесь поставьте галочку. Это позволит вашему стриму автоматически перезапускаться, если у вас вдруг дропнет интернет.
  • Save to file: Позволяет вам сохранять VOD на ваш жесткий диск, в указанный путь. Это полезно, если вы собираетесь заливать VOD на Yotube.

 

Настройки: Видео

В этой вкладке содержаться все видео настройки

  • Base Resolution: Это одна из настроек, над которой стоит задуматься. Это разрешение вашего стрима, на котором вы будете транслировать. Чем больше разрешение, тем больше нужен битрейт, чтобы передавать картинку такого качества. Во многих играх зрители предпочитают чистую картинку с 60fps 720p в стриме или 1080p и 30fps, однако MOBA игры являются исключением из этих правил. Я думаю причина в том, что на экране происходит меньше экшена, чем в том же самом SC2, где при наблюдении за про игроком картинка сменяется несколько раз в секунду и на экране постоянное движение и проще следить за экшеном с большим количеством кадров в секунду (fps). Проще говоря: Больше разрешение: больше загрузка системы и большие требования к битрейту.
  • Resolution Downscale: None. Всегда должно быть выбрано “None”. Установите базовое разрешение и программа сделает за вас все остальное.
  • FPS: 30fps минимум. Как я сказал ранее, 60fps становится все более популярным в наши дни. Одно из преимуществ OBS над Xsplit, это то что XSplit не может выдать настоящие 60fps, а OBS может. Если ваш компьютер не потянет стабильные 60 fps, попробуйте снизить его до 50, 45, 40. Если у вас современный мощный компьютер то 60 fps для него не проблема.
  • Disable Aero at startup: Aero это прикольная вещь. На некоторых компьютерах выкл эту настройку это помогает многому, на других наоборот делает все только хуже. Попробуйте постримить с ней и без нее.



Настройки: Аудио

В этой вкладке находятся все настройки звука.

  • Microphone/Auxiliary Audio Device: Если вы не заметили на главной странице есть 2 аудио-бара. Один из них это ваши колонки/наушники, а другой это ваш микрофон. Просто выберите тот же микрофон, что вы используете в Skype/Mumble/Teamspeak/Raidcall и т.д.
  • Use Push-to-talk: Это настройка позволит записывать ваш голос с нажатием определенной клавиши.

 

Настройки: Расширенные

Это вкладка содержит самые сложные настройки OBS.

  • Use Multithreaded Optimizations: Использование мультизадачности для оптимизации стрима
  • x264 CPU Preset: На дворе 2012 год и сейчас осталось очень мало таких компьютер, поэтому выберите "Very Fast"
  • Custom x264 Encoder Settings: Здесь есть только одна опция, которую вы должны добавить “vbvmaxrate”. Как я сказал раньше пункт maxbitrate не является таковым. Это опция позволит вам выставить максимальный битрейт, который не будет превышен, это позволит вам выделить 10-20% передышки для вашего интернета. Только помните, что это не аудио битрейт.
    vbvmaxrate=
  • Use Send Buffer: Выбрано всегда. Обычно эту опцию надо оставлять на максимуме, но если у вас есть проблемы с лагами, то их можно решить понижая значение этого пункта.

OBS Заглушки

Теперь когда мы закончили настройку стрима, самое время сделть крутую заглушку. Заглушка это комбинация видео, картинок, которые соединены на одной страницу и могут быть даже слайдами. К примеру joinDOTA, во время пауз или ожидания игр, у них есть фоновая картинка, добавлена камера с Tobi и добавлены редактируемые тексты. Другая заглушка заготовлена для следующих матчей и т.д. Вы можете переключать эти заглушки между собой с помощью горяих клавиш (ALT + 1, 2, 3 и т.д.) В SC2 коммьюнити уже сделала программу, которая автоматически переключает эти заглушки.

Давайте сделаем эту заглушку сами. Зайдите в основное окно OBS и нажмите правой кнопкой на пустой лист "Scenes". Нажмите "Add Scene" и дайте ей имя. Я собираюсь создать предигровую заглушку. Для это нам надо запустить окно с превью нашей заглушки "Preview Stream". Оно будет черным до тех пор пока мы туда не добавим что то. Вы увидите несколько различных опций для настройки. 

  • Software Capture Source: Что именно вы хотите захватить: программу, Dota 2, или браузер.
  • Bitmap: Любое изображение. Например фоновый рисунок.
  • Image Slide Show: Переключение между картинками или другими словами слайдшоу.
  • Text Source: Этот параметр позволяет вам добавить текст в заглушку. Очень интересная особенность этого параметра, то что вы можете взять текст из файла. Тем самым вы к примеру можете вставить название песни используя плагин для Winamp, чтобы записывать название песни в текстовый файл.
  • Video Capture Source: Любое записывающее видео устройство, в нашем примере веб камера.

Итак я собираюсь сделать заглушку с окном моей игры, красивым фоновым изображением и надписью “brb 5 mins”.

Давайте посмотрим, что у меня получилось.

Пример заглушки

Как вы можете видеть курсор стоит на заглушку "Pre-game" и в ней 3 источника. Сначала я добавил задний фон "Add Bitmap", выбрав нужный png файл. Потому я нажал предпросмотр “Start Preview”, потом я нажал правой кнопкой на источнике и выбрал “Fit to Screen”. Эта настройка растягивает или сужает вашу картинку до полного экрана. Потом я добавил Dota 2 "Add Software Capture Source" и указал настройки указанные ниже, затем я нажал “Edit Scene” и подредактировал окно Dota 2 под размер. Затем я выбрал "Add Text Source" и написал короткое сообщение, замет нажал "Edit Scene" и поставил текст на нужную позицию. Заметка: Вы должны увеличить размер шрифта в источнике текста, чтобы сделать его крупнее, в настройках заглушки вы этого не сделаете.

 

Тонкая настройка

Итак все настроено и работает на ура! Но если вас что то не устраивает и вы хотите получить более чистую картинку. Ниже я напишу пункты, которые вам стоит поменять:

  • Video: Base Resolution
  • Video: FPS
  • Encoding: Max Bitrate
  • Encoding: Quality


Часто задаваемые вопросы

Я хочу сделать качество моего стрима лучше, с чего надо начать?

В основном вам просто нужно увеличить в настройках цифры.

  • Увеличивайте Quality до 10, пошагово по 1. 
  • Увеличьте Max Bitrate. Я бы не советовал менять эту величену больше чем на 300 за раз.
  • Если вы недовольны фризами в стриме, попробуйте увеличивать FPS, выставив предыдущие 2 настройки к первоначальным.
  • Если вы недовольны качеством картинки, увеличьте разрешение картинки в стриме
  • Если у вас слабый процессор поставьте CPU Preset на более низкий “Faster” или “Fast”. Но прежде верните к первоначальным все предыдущие настройки.

 

Твой гид шлак. У меня все равно лагает игра:

  • Закройте все браузеры (любые программы на flash будут понижать ваш FPS).
  • Убедитесь, что активирован Windows Aero (на некоторых компьютерах это вызывает проблему).
  • Отключите антивирус.
  • Закройте все лишние задачи в диспетчере процессов.
  • Проверьте не перегрелся ли ваш компьютер.
  • Проверьте несколько раз, что вы поставили x264 Preset на “Veryfast” в расширенных настройках
  • Убедитесь, что на Twitch вы используете нужный сервер.
  • Перезапустите speedtest.net, чтобы установить maxbitrate в зависимости от скорости загрузки.
  • Проверьте не установили ли вы слишком большой Max Bitrate в OBS.
  • Попробуйте отключить настройку vbvmaxbitrate.
  • Попробуйте изменить качество до 6 ниже будет хуже.
  • Попробуйте изменить разрешение.

 

Если у вас есть вопросы, задавайте и я постараюсь на них ответить.

Перевод: 25VAMPIR17, fallenphantom
Источник: skyride.org



Видео гайд от Gamezet (предложил meinherze)
Комментарии:
более года назад
Может кому и пригодиться. Имеет право на существование)
+8
более года назад
Я бы посоветовал всем стримерам перейти на эту программу, потому что она позволяет более тонко настроить свой стрим и другой большой плюс она БЕСПЛАТНАЯ.
+7
более года назад
чувак все настройки выставил по твоим скринам, но запускаю превью или включаю стрим, просто черный экран, звук есть.
-2
более года назад
Значит ты не настроил сцену с тем что будешь показывать
+3
более года назад
Включи доту и все ок будет, т.к. предосмотр подразумевает под собой то как будет выглядет, а без включенной доты, она не сможет этого сделать.
+5
более года назад
Спасибо за статью! Все настроил без проблем. Всё работает.
+1
более года назад
Посмотрим :)
Спс за статью.
+1
более года назад
Неплохо расписано,начинающим стримерам поможет)
+1
более года назад
Первое видео не отображается. дай хотя бы линк.
+1
более года назад
Все отображается на окей. Проверил с 3 компьютеров.
+2
более года назад
у меня нет :(
-2
более года назад
ща почекаю
+1
более года назад
Это конечно поможет многим хорошим стримером, но сколько же появится раков стримящих свой паб...
+2
более года назад
Может откроется новый талант, потому что нормальных русскоговорящих стримеров мало.
0
более года назад
блин жаль процессор не потянет(
+1
более года назад
Ребят у меня ноутбук, Проц - i3-2350m, Видио -630м, как думаете потянет?
-1
более года назад
классный
+1
более года назад
Минимум i5 первого поколения, твой не потянет
0
более года назад
не ври) у меня i3 стрим тянет. ну естественно токо 720 и то подлагивает. надо еще поднастроить
0
более года назад
напиши мне скайп, мб получиться что то да настроить auraless
+1
более года назад
Всегда хотел постримить но комп не потянет, 1.5 гб ОЗУ, 1 гб видео карта.
Инет - 94 мб.сек
+1
более года назад
1
щас попробую,что получиться спасибо за статью дотавидео)
0
более года назад
Дота только 1 Гб ОЗУ жрет :D
0
более года назад
Эт да, но она у меня и так подлагивает иногда, если еще и стримить то вообще представляю что будет...
0
более года назад
это программа не поддерживает версию виндовс, установленную на данном компьютере подскажите проблему
0
более года назад
У тебя ХР?
0
более года назад
то есть решение проблемы
0
более года назад
подскажите как добавить что-нибудь в сцены, а то там у меня пусто...
-1
более года назад
Сцены это заглушка, читай как поставить заглушку. Горячие клавиши Alt 1, 2, 3 и т.д.
+1
более года назад
что у тебя за система хп?
0
более года назад
Все скрины сделаны на Семерке
+3
более года назад
довольно таки неплохо, мб пригодится
+1
более года назад
Подскажите как открыть настройку сцены. Зарнее благодарен
-2
более года назад
Проблема решена. Извините за поспешный комментарий.
0
более года назад
первого видео по-прежнему нет.
и ещё, друзья, почему вы не пытаетесь заменять слова/фразы, переведённые переводчиком на более привычные. у вас человек уже переводит год, если не больше, за такое время стал бы уже полу профи. но всё равно, большое спасибо.
0
более года назад
Не отображается пример видео?
Переводчиком пользуемся очень редко и только для перевода незнакомых фраз. Английские слова оставили в тексте, потому программа на английском и так будет проще ориентироваться
0
более года назад
да, примера видео нет.
лучше переводить не фразы, а слова же.
спасибо за ответ.
0
более года назад
жму старт стрим и черный экран.
-4
более года назад
Нужно выбрать в сценах что ты хочешь стримть. Ребят читайте гайд внимательней, а не просто устанавливайте программу само изучая ее
+1
более года назад
да,да была таже хрень,перечитал все понял и ок )
+1
более года назад
Сорри невнимательно читал.
-3
более года назад
Вероятней всего у тех у кого не воспроизводится видео не обновлен flash player.
+1
более года назад
я не могу его обновить, иначе у меня ни хрена не работает...
сижу на 11.2. а последний глючит всё...
-1
более года назад
ребят подскажите потянет ли у меня?

видео карта geforce 8600 512mb , озу 2гб , инетик 28 мб/сек
-2
более года назад
нет
-1
более года назад
нет. и важна скорость аплоад, а не довнлоад.
-1
более года назад
Для тех у кого не воспроизводится 1 видео http://get.adobe.com/ru/flashplayer/?fpchrome
-1
более года назад
Класс. А линк на видео можно?:)
-1
более года назад
http://ru.twitch.tv/skyride/b/341442131
0
более года назад
В графе Sources в главном окне не появляется ничего вообще, хотя я создал уже источник и отредактировал.
-4
более года назад
Разобрался, сорри.
0
более года назад
да у меня хп
-3
более года назад
что делать?
-3
более года назад
Установить семерку
+2
более года назад
тоесть я правильно понял эта прога онли на 7ку?.. пиздец дерьмо
-3
более года назад
У меня в оконом режиме яркость падает до минимума.
Мб кто знает как решить проблему?
Без оконного режима через ОБС никак не постримить? ;(
0
более года назад
Без режима в окне никак
+1
более года назад
у меня всё получилось! спасибо за гайд!!!
0
более года назад
прога просто пиздатейшая, но как сюда вставить например видео вставку или просто фэйд с анимацией? я так понял такой функции в обсе нет :(
0
более года назад
Программа обновляется и в скором времени появятся все функции. А пока можно довольствоваться тем что есть)
0
более года назад
Исправьте "Она обеспичивает вас лучшим качество "
+1
более года назад
ну нихуя себе чудо программа
с хсплитом мой почти ракетный комп о стабильном 1080р 60 фпс мог только мечтать
тут-же эти цифры уже очень близко к реальности, и походу необходимсть в покупке live gamer hd отпадает
0
более года назад
А можно узнать твой конфиг компа?
+1
более года назад
i7 3770k
msi r7950 twin frozr
gigabyte GA-Z77-D3H
12GB ram
Corsair SSD 180gb
Noctua NH-D14 Cooler
Antec 620W Power
+1
более года назад
как поменять цвет текста ?
http://s019.radikal.ru/i639/1211/76/15ea65164d67.png
0
более года назад
все разобрался ) два раза тынкуть на цвет надо было :)
+1
более года назад
подождём, пока тоби и другие топ стримеры перейдут на это программу, пока XSplit тянет
-1
более года назад
ты разницу в произдводительности между этой прогой и хсплитом в любом случае почувствуешь
ну разве что у тебя что-нибудь вроде i7 3960X и gtx 690
+1
более года назад
на ноутбуке кто то пробовал стримить доту ? Сильно греется, тормозит ?
-1
более года назад
Смотря какой ноут. Вообще любой ноут греется после 4-5 часов непрерывного использования. Для этого существуют специальные охлаждающие платформы
+1
более года назад
И то они плохо помогают...
+1
более года назад
В ноутах не поставишь хороший радиатор, в этом то и вся проблема
+1
более года назад
ноутбуку месяц, Asus A55V ( core i3 3110M,2.4 GHz. 4GB OZU. GeForce 630M 2 GB). Помогите с настройками пожалуйста, а то запускаю даже Super Meat Boy который кушает 300 мб Озу и тормозит в игре. На счет доты2 то во время стрима дота не лагает, а на стриме фризы
+1
более года назад
если с ноута стримить доту реально без лагов, отпишите в лс плз(нужна помощь с подбором настроек)
+1
более года назад
или скаип указанный в профиле
+1
более года назад
Отключение от сервера пишет, когда начать нажимаю. Почему?
+3
более года назад
Проверь все настройки вещания
+3
более года назад
если кто не смог по скринам настроить программу! то вот здесь есть видео может оно вам поможет http://www.youtube.com/watch?v=1Wkjr7Lz9n0
+2
более года назад
Спасибо за видео
+3
более года назад
Всегда пожалуйста!!!
+1
более года назад
dai свой скайп ! у меня рабочий стол показывает и яндекс тоже а захожу в игру чёрный экран дотку непоказывает стрим
0
более года назад
при попытки сохранить видео или добавить изображение, в общем при любой попытки загрузки или сохранения файлов на комп крашит прогу=( в чём беда может быть?
+1
более года назад
в том что это альфа версия проги скорее всего, очень много багов еще
+1
более года назад
что делать с огромным колвом дропов? просто каждый кадр в дроп уходит.
-1
более года назад
такая же фигня, дропов много
-1
более года назад
такая проблема, на стриме когда сижу в скайпе меня слышно нормально, а моих собеседников с эхо, как это пофиксить?
0
более года назад
Сделал все как тут написано, но вместо стрима идет черный экран и аудио. Как лечить?:(
-1
более года назад
у меня сейчас версия OBS другая (v0.52.07b)настройки нужны уже дригие помогите с настройками.
+1
более года назад
Обновите пожалуйста картинки
0
более года назад
Обновите изображения, без них тяжко.
0
более года назад
Ух ты Вот за это благодарчик!
0

Чтобы оставить комментарий, войдите в систему!