<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Травкина</title>
<link>https://kodersha.ru/</link>
<description>Привет! Меня зовут Александра Травкина и я фронтенд-разработчица. Создаю и верстаю дизайны сайтов для людей и веб-студий. Пишу небольшие заметки и руководства.</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.2 (v4116)</generator>

<itunes:subtitle>Привет! Меня зовут Александра Травкина и я фронтенд-разработчица. Создаю и верстаю дизайны сайтов для людей и веб-студий. Пишу небольшие заметки и руководства.</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Честь, вера и смерть: Киноленты пятидесятых</title>
<guid isPermaLink="false">73</guid>
<link>https://kodersha.ru/all/chest-vera-i-smert/</link>
<pubDate>Sat, 26 Sep 2026 22:34:39 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/chest-vera-i-smert/</comments>
<description>
&lt;p&gt;В последнее время всё чаще смотрю старое, чёрно-белое кино. Наверное, потому что в нём есть некоторая честность. Никто не приукрашивает картинку графикой, а герои могут по несколько минут идти, задумчиво смотреть в даль или молчать. Сейчас такое кино назвали бы медленным.&lt;/p&gt;
&lt;p&gt;Посмотрела «Семь самураев» Акиры Куросавы, «Назарин» Луиса Бунюэля и «Седьмую печать» Ингмара Бергмана. Три совершенно разных фильма, снятых в разных странах и о разных людях. Самураи защищают деревню от разбойников, священник пытается жить по христианским заповедям, рыцарь возвращается домой из крестового похода и встречает Смерть. Казалось бы, общего между ними практически ничего нет.&lt;/p&gt;
&lt;p&gt;Но во всех трёх историях люди пытаются найти хоть какой-то смысл в мире, который не заинтересован в том, чтобы им этот смысл дать. Помочь другим, сохранить веру, понять, зачем вообще жить и что делать со страхом смерти. Получается не всегда. Зачастую совсем не получается.&lt;/p&gt;
&lt;h2&gt;Семь самураев. 1954. Акира Куросава.&lt;/h2&gt;
&lt;p&gt;Фильм Акиры Куросавы я долго откладывала. Слышала о нём лишь то, что это классика, что он повлиял на кинематограф, что его хронометраж почти три с половиной часа. Последнее, если честно, пугало. Но три с половиной часа здесь довольно незметны, хоть фильм в начале и кажется весьма медленным.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1440" data-ratio="1.3333333333333"&gt;
&lt;img src="https://kodersha.ru/pictures/chest-vera-i-smert-01.webp" width="1440" height="1080" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/chest-vera-i-smert-02.webp" width="1440" height="1080" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/chest-vera-i-smert-03.webp" width="1440" height="1080" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Крестьяне узнают, что после сбора урожая к ним придут разбойники, и решают нанять самураев. Денег у крестьян нет, а в качестве оплаты они способны предложить лишь еду. В общем, работа мечты — защищать чужую деревню за миску риса.&lt;/p&gt;
&lt;p&gt;Тем не менее на защиту деревни собирается семь самураев. У каждого свой характер, свои представления о чести и свой взгляд на мир. Среди них есть опытный Камбэй, который уже успел понять, что война редко заканчивается так, как хотелось бы. Есть Кюдзо, почти безэмоциональный мастер меча, и Кикутиё — человек, который формально вообще не должен находиться среди самураев, но становится одним из самых запоминающихся персонажей.&lt;/p&gt;
&lt;p&gt;И здесь фильм становится интереснее обычной истории про героев, которые пришли спасти деревню. Самураи действительно защищают крестьян, но между ними чувствуется недоверие — крестьяне боятся самураев, самураи презирают крестьян за трусость и между тем понимают, что без них вся затея бессмысленна.&lt;/p&gt;
&lt;p&gt;Особенно понравилось, что Куросава не делает из самураев непобедимых героев. Они устают, ошибаются, боятся и умирают. А после победы никто не выглядит особо счастливым. Деревня продолжает жить своей размеренной жизнью, крестьяне возвращаются к работе, а уцелевшие самураи остаются ни у дел.&lt;/p&gt;
&lt;p&gt;И, пожалуй, именно финал лучше всего объясняет, суть фильма. Победили не самураи — победили крестьяне. Те, ради кого всё это затевалось, продолжают жить, сеять рис и петь песни. А люди, которые пришли их защитить, становятся ненужны.&lt;/p&gt;
&lt;p&gt;Получается довольно печальная история о том, что хорошие поступки не обязательно делают человека счастливым. Иногда ты просто делаешь то, что считаешь правильным, даже ценой собственной жизни.&lt;/p&gt;
&lt;h2&gt;Назарин. 1959. Луис Бунюэль.&lt;/h2&gt;
&lt;p&gt;После «Семи самураев» интересно посмотреть «Назарин», потому что в нём, кажется, происходит примерно то же самое, только вместо меча у главного героя — слово Божие.&lt;/p&gt;
&lt;p&gt;Назарин тоже пытается помогать людям, не особо задумываясь о том, получит ли он за это благодарность. Он живёт очень скромно, отдаёт нуждающимся последнее и старается буквально следовать христианским заповедям. На первый взгляд, всё просто, хороший человек делает добрые дела.&lt;/p&gt;
&lt;p&gt;Но окружающий мир совершенно не собирается подыгрывать Назарину. Его доброту принимают за слабость, его попытки помочь приводят к новым проблемам, а люди, которым он пытается помогать, сами оказываются далеко не идеальны. Чем дальше он идёт, тем сильнее возникает ощущение, что Назарин пытается жить совершенно иными стандартами.&lt;/p&gt;
&lt;p&gt;И тут интересно сравнить его с самураями. Они тоже пытаются защищать людей, хотя прекрасно понимают, что ничем хорошим для них это не обернётся. Разница лишь в том, что самураи в какой-то момент берут в руки оружие и начинают убивать, а Назарин принципиально отказывается отвечать злом на зло.&lt;/p&gt;
&lt;p&gt;Но результат получается подозрительно похожим. И Назарин и самураи помогают людям, но кажется, будто мир не становится лучше. Возможно, даже наоборот — каждый новый поступок только сильнее показывает, насколько сложно вообще оставаться добрым, когда вокруг всё устроено совершенно иначе.&lt;/p&gt;
&lt;p&gt;«Назарин» при этом гораздо менее приключенческий фильм. Здесь почти нет ощущения, что мы куда-то движемся и в конце обязательно победим. Скорее мы просто идём вместе со священником по пыльным дорогам и смотрим, как постепенно рушатся его представления о том, каким должен быть мир.&lt;/p&gt;
&lt;p&gt;И, наверное, самое неприятное в фильме — Бунюэль не даёт удобного ответа, что именно с Назарином не так. Можно считать его святым, можно — наивным человеком, который не принимает окружающую действительность. А можно вообще не выбирать между этими вариантами.&lt;/p&gt;
&lt;p&gt;Пожалуй, это и есть самое интересное. Фильм не спрашивает, хороший ли Назарин человек. Он спрашивает, достаточно ли быть хорошим человеком, чтобы твоя доброта имела хоть какой-то смысл.&lt;/p&gt;
&lt;h2&gt;Седьмая печать. 1957. Ингмар Бергман.&lt;/h2&gt;
&lt;p&gt;Следующим фильмом стала «Седьмая печать» Ингмара Бергмана. Главный герой здесь — рыцарь Антониус Блок, который возвращается в Швецию после крестового похода. Страна охвачена чумой, вокруг смерть, страх и ощущение, что привычный мир стремительно рушится. И почти сразу рыццаря встречает Смерть. Она пришла за ним, но Блок предлагает сыграть партию в шахматы.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/vera-smert-06.webp" width="1440" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Пока они играют, рыцарь пытается разобраться в том, во что он верит и зачем вообще продолжать жить. Он хочет получить хоть какой-то ответ от Бога, но вместо ответа получает лишь безмолвие. И это, пожалуй, самая тяжёлая вещь во всём фильме. Не то, что вокруг умирают люди, а то, что никто не объясняет, зачем всё это нужно.&lt;/p&gt;
&lt;p&gt;При этом «Седьмая печать» не мрачный фильм. Здесь есть странствующие актёры, влюблённые, простые бытовые сцены и даже довольно смешные моменты. На фоне чумы они выглядят особенно живыми. Пока одни пытаются понять смысл существования, другие хотят есть, любить, смеяться и просто дожить до рассвета.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/vera-smert-07.webp" width="1440" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;И в этом фильм неожиданно перекликается с двумя предыдущими. Самураи защищают деревню, Назарин пытается помогать людям, Блок ищет Бога. Все они хотят найти какой-то правильный способ жить. Только ответы у каждого получаются разные — и ни один из них нельзя назвать окончательным.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Я хочу знать. Не верить, не предполагать, а знать. Хочу, чтобы Бог протянул мне Свою длань, явил Свой лик, заговорил со мной.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Наверное, поэтому «Седьмая печать» для меня оказалась самым экзистенциальным фильмом из этой тройки. Здесь уже недостаточно спросить, хороший ли ты человек или плохой. Приходится задавать иной вопрос — что вообще имеет значение, если всё когда-нибудь закончится?&lt;/p&gt;
&lt;p&gt;И Бергман, как и Бунюэль, не торопится давать ответ. Возможно, потому что ответа нет. А может быть, он как раз находится в тех самых простых вещах, которые происходят вокруг, пока человек занят поисками чего-то большего.&lt;/p&gt;
</description>
</item>

<item>
<title>Деревня, сентябрь</title>
<guid isPermaLink="false">71</guid>
<link>https://kodersha.ru/all/derevnya-sentyabr/</link>
<pubDate>Mon, 21 Sep 2026 12:30:30 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/derevnya-sentyabr/</comments>
<description>
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-01.png" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;p&gt;Я люблю фотографировать не живописные места, а те, от которых осталось совсем немного.&lt;/p&gt;
&lt;p&gt;Старые дома, пустые окна, покосившиеся заборы. Когда-то здесь жили люди, кипела жизнь — кто-то просыпался утром, топил печь, выходил во двор, возвращался домой. По округе разносился заливистый лай и голоса людей.&lt;/p&gt;
&lt;p&gt;Теперь здесь слышны лишь шорохи осеннего ветра.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-03.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-04.png" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;p&gt;Заброшенные дома в деревнях и городах совсем разные.&lt;/p&gt;
&lt;p&gt;Если в деревне покинутое место зачастую трогает лишь время, то в городе оно оскверняется людьми — утопает в мусоре, покрывается надписями, сгорает в случайном пожаре и, наконец, окончательно сносится.&lt;/p&gt;
&lt;p&gt;В деревне заброшенный дом словно медленно возвращается природе, город же редко даёт умереть спокойно.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-06.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-07.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-02.png" width="1920" height="1281" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-05.png" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;p&gt;Выезжая за город, из окна автомобиля или вагона плацкарта наблюдаешь, как неумолимо вымирают деревни. Всё чаще среди них попадаются заброшенные — и кажется, что жилых осталось куда меньше, чем тех, где давно никто не живёт.&lt;/p&gt;
&lt;p&gt;А сколько мёртвых деревень в глубинке, вдали от трасс и железнодорожных магистралей?&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-08.png" width="1920" height="1286" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-09.png" width="1920" height="1281" /&gt;
&lt;/div&gt;
&lt;p&gt;Некоторые деревни спасает лишь наличие предприятий, сельхозугодий, туристических или паломнических мест.&lt;/p&gt;
&lt;p&gt;Но даже здесь население постепенно сокращается, а вместе с людьми исчезает и привычная жизнь.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-10.png" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-11.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-12.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-13.png" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-14.png" width="1920" height="1282" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-15.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-16.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-17.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-18.png" width="1920" height="1281" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-19.png" width="1920" height="1281" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-20.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-21.png" width="1920" height="1279" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-22.png" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-23.png" width="1920" height="1281" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/photo-village-24.png" width="1920" height="1280" /&gt;
&lt;/div&gt;
</description>
</item>

<item>
<title>Steam Deck · Большая библиотека в маленьком корпусе</title>
<guid isPermaLink="false">70</guid>
<link>https://kodersha.ru/all/steam-deck-bolshaya-biblioteka-v-malenkom-korpuse/</link>
<pubDate>Sun, 13 Sep 2026 22:11:51 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/steam-deck-bolshaya-biblioteka-v-malenkom-korpuse/</comments>
<description>
&lt;p&gt;Впервые со Steam Deck я познакомилась в канун Нового, двадцать пятого года. Вдохновляясь обзорами на Reddit и DTF, я долго присматривалась к устройству и наконец, продав лежавший без дела MacBook Pro, решилась на покупку нового Steam Deck OLED на 512 гигабайт.&lt;/p&gt;
&lt;p&gt;Сыграло роль и то, что я люблю Steam &lt;i&gt;моему профилю уже 18 лет&lt;/i&gt;, люблю Valve, а потому хотелось подержать в руках знаменитое устройство от господина Ньюэлла. Благо все игры купленные когда-либо в Steam доступны на Deck’е.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/steam-deck-01.webp" width="1971" height="798" /&gt;
&lt;/div&gt;
&lt;div class='aside'&gt;&lt;p&gt;Steam Deck OLED вышел 16 ноября 2023 года, став обновлённой версией портативной консоли Valve с OLED-дисплеем, увеличенным временем автономной работы и другими улучшениями.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;Это был не первый опыт знакомства с портативным геймингом. Задолго до этого мне довелось владеть старенькой Nintendo Switch, на которой я играла в Скайрим, напрочь игнорируя Зельду и Марио. Однако наличие игрового компьютера вынуждало устройство пылиться, и в конечном счёте консоль была благополучно продана.&lt;/p&gt;
&lt;p&gt;Та же участь, вероятно, ожидала бы и Steam Deck, не случись так, что он оказался моей единственной возможностью играть в игры. И, пожалуй, весьма приятной возможностью — ведь теперь можно было играть в кровати, на дереве и даже на парковке.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;По сути своей Steam Deck — скорее портативный компьютер, нежели игровая консоль в привычном понимании. И, будучи портативным компьютером, Steam Deck позволяет устанавливать операционные системы, программы, игры из сторонних магазинов и всё то, что можно установить на домашний ПК.&lt;/p&gt;
&lt;div class="e2-text-picture aside-bottom"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/steam-deck-02.webp" width="2023" height="777" /&gt;
&lt;div class="e2-text-caption"&gt;Обратная сторона Луны.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Разумеется, всё это не обязательно, но раз уж есть такая возможность, я позволила себе то, что люблю, — череду экспериментов. Меняла операционные системы, настраивала частоты процессора, устанавливала твики и в конечном итоге остановилась на таком наборе полезных модификаций:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Taskerer/SDWEAK"&gt;SDWEAK&lt;/a&gt; — твики для оптимизации.&lt;br /&gt;
&lt;a href="https://steamdeckbase.org/helper"&gt;Steam Deck Helper&lt;/a&gt; — менеджер с различными инструментами, исправлениями и патчами.&lt;br /&gt;
&lt;a href="https://github.com/steamdeckhomebrew/drckyloader"&gt;Decky Loader&lt;/a&gt; — менеджер плагинов.&lt;br /&gt;
&lt;a href="https://github.com/mubaraknumann/unifideck"&gt;Unifideck&lt;/a&gt; — плагин для Decky Loader, который позволяет устанавливать игры из Epic Store, GOG и прочих магазинов.&lt;/p&gt;
&lt;p&gt;За эти пару лет я играла на Steam Deck во множество игр — Balatro, Vampire Survivors, Stardew Valley, Luma Island, OMORI, Mouthwashing, пару частей Batman. Не так давно прошла Alice: Madness Returns, а в начале года — дополнение Phantom Liberty для Cyberpunk 2077, которое раньше, кстати, совсем не было желания проходить на ПК. Всё играется вполне хорошо, если не в 90, то хотя бы в 45 кадров.&lt;/p&gt;
&lt;p&gt;К слову, тяжёлые игры я запускаю с плагином &lt;a href="https://github.com/xXJSONDeruloXx/decky-lsfg-vk"&gt;Lossless Scaling&lt;/a&gt;, который даёт играм «второе дыхание» благодаря генерации кадров, ибо консоль от Valve всё же не предназначена для современных ААА-проектов, хоть и способна их запускать.&lt;/p&gt;
&lt;hr /&gt;
&lt;div class="e2-text-picture aside"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/steam-deck-04.webp" width="1672" height="940" /&gt;
&lt;div class="e2-text-caption"&gt;&lt;a href="https://ozon.ru/t/EI8Zi4J"&gt;XORK Док-станция&lt;/a&gt;, вот уже почти год отлично работает со Steam Deck.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Помимо программных модификаций, почти сразу заменила SSD с 512 гигабайт на терабайт. А прошлой зимой, не без помощи мастера, поменяла корпус на белый, от eXtremeRate. Я люблю технику в белом цвете, к тому же оригинальный корпус скрипел и похрустывал буквально с завода. Виной тому удешевлённая сборка или посредственный пластик оригинального корпуса — сказать сложно. Однако после замены все эти недостатки нивелировались, и устройство стало ощущаться как нечто монолитное. Каким и должно быть.&lt;/p&gt;
&lt;p&gt;Дополнительно купила беспроводную белую клавиатуру и мышь — из самых дешёвых наборов, что нашлись на Озоне. Как минимум, если не играть, то хотя бы команды терминала вводить удобнее, чем с экранной клавиатуры.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/steam-deck-03.webp" width="1536" height="696" /&gt;
&lt;div class="e2-text-caption"&gt;Gemirels LYJP-004&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Не обошлось и без док-станции, ибо у Steam Deck всего один USB-разъём и бывает, что нужно подключить не только зарядку, но и мышь с клавиатурой или пару флешек. С док-станцией консоль практически превращается в ноутбук.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Потеряв интерес к играм, я вновь обрела его на Steam Deck, чего не было с игровым компьютером на NVIDIA 5070 и 64 гигабайтами оперативной памяти.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/steam-deck-05.webp" width="1280" height="800" /&gt;
&lt;div class="e2-text-caption"&gt;Phantom Liberty на Steam Deck.&lt;/div&gt;
&lt;/div&gt;
</description>
</item>

<item>
<title>Восставшая из ада</title>
<guid isPermaLink="false">69</guid>
<link>https://kodersha.ru/all/vosstavshaya-iz-ada/</link>
<pubDate>Thu, 10 Sep 2026 21:00:39 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/vosstavshaya-iz-ada/</comments>
<description>
&lt;p&gt;Тысяча шестьдесят дней с момента последней заметки. За эти годы многое изменилось: я развелась, лишилась игрового компьютера с сорокавосьмидюймовым монитором, рассталась с двумя кошками и приютила новую, переехала в другой город, познакомилась и попрощалась с различными людьми, поработала над проектами, полежала в больницах, писала об этом в Телеграм канал — в общем, жила полноценной жизнью, ни в чём себе не отказывая.&lt;/p&gt;
&lt;p&gt;Но как же приятно было вновь запустить свой блог на Эгее. Словно перелистываешь страницы дневника, который нашла на пыльной антресоли спустя столько лет забвения. Вот здесь писала про то, как ставила Хакинтош на компьютер, а вот тут рассказывала про графический планшет и делилась рисунками. Столько игр было пройдено, столько обзоров написано. Пускай их никто не читал, они ценны для меня как память.&lt;/p&gt;
&lt;p&gt;Не только личная жизнь, но и окружающий мир стремительно изменился за эти тысячу шестьдесят дней — Телеграм теперь не работает без прокси, Ютуб замедлился, а славный город Ревашоль всё глубже погружается в Серость. Но пусть всё разрушено и сожжены мосты, всё ещё хотелось бы надеяться на лучшее. Хотя, как говорится, «Надейся на лучшее, готовься к худшему».&lt;/p&gt;
</description>
</item>

<item>
<title>Disco Elysium · Улицы украденных фонарей</title>
<guid isPermaLink="false">67</guid>
<link>https://kodersha.ru/all/disco-elysium-ulicy-ukradennyh-fonarey/</link>
<pubDate>Mon, 16 Oct 2023 02:39:59 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/disco-elysium-ulicy-ukradennyh-fonarey/</comments>
<description>
&lt;p&gt;Последние несколько лет я довольно редко играю в игры. Точнее, я всё ещё периодически пытаюсь пройти ту или иную сюжетную игру, но чаще всего энтузиазм заканчивается на четверти или половине прохождения, как это произошло с The Last of Us, God of War и многими другими. Из последних, по моему субъективному мнению, могу по достоинству оценить лишь Death Stranding, Red Dead Redemption 2 и сюжет Cyberpunk 2077.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #af3c5a"&gt;СТОЙКОСТЬ&lt;/span&gt; [Средне: Неудача] — Ты чувствуешь выгорание, отсутствие интереса. Это игровая импотенция. Дело не в скучных играх — дело в тебе.&lt;br /&gt;
&lt;span style="color: #4ea7b7"&gt;РИТОРИКА&lt;/span&gt; [Просто: Неудача] — Расскажи, как последние пару лет играла только в Fallout 76. Пятьсот шестьдесят часов. С премиум подпиской.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #5129a9"&gt;ПОЛУЧЕН УРОН (БОЕВОЙ ДУХ) -1&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #4ea7b7"&gt;ЛОГИКА&lt;/span&gt; [Средне: Успех] — О таком лучше не рассказывать, если не хочешь, чтобы все знали, что ты пятьсот шестьдесят часов *деградировала* в однообразной онлайн-игре.&lt;/p&gt;
&lt;p&gt;Но с момента погружения в историю Сэма Портера, Артура Моргана и Ви прошло несколько лет, за которые так и не нашлось игры, которая смогла бы вызвать тот самый «душевный отклик», пробудить интерес и не отпускать до самого финала. До тех пор, пока в один из сентябрьских вечеров я не запустила Disco Elysium.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-01@2x.webp" width="1280" height="720" /&gt;
&lt;div class="e2-text-caption"&gt;Гостиница «Танцы в тряпье».&lt;/div&gt;
&lt;/div&gt;
&lt;div class='aside'&gt;&lt;p&gt;Disco Elysium вышла пятнадцатого октября девятнадцатого года. Разработана эстонской студией ZA/UM во главе с Робертом Курвицом, на основе созданного им фантастического сеттинга для настольной ролевой игры. Локализована на русский язык в двадцать первом году.&lt;/p&gt;&lt;/div&gt;&lt;p class='info color-yellow'&gt;Данный «обзор» не содержит сюжетных спойлеров, лишь описание игровых механик, субъективное впечатление о игре и дистиллированную воду.&lt;/p&gt;&lt;p&gt;Предварительно о Disco Elysium я почти ничего не знала, кроме того, что это изометрическая ролевая игра с множеством диалогов, сюжет которой повествует о неком детективе, который должен провести некое детективное расследование и раскрыть дело. Периодически игра попадала в моё поле зрения в виде мемов и артов, но сюжетные спойлеры обошли стороной, так что впечатления от вселенной Элизиума, не смотря на позднее «вкатывание», получились незамутнёнными.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #6649b5"&gt;ГРАФОМАНИЯ&lt;/span&gt; [Просто: Успех] — Если не пересказываешь сюжет, напиши о геймплее. Возьмись за дело обстоятельно, раскрой все детали, углубись в нюансы. Чтобы они точно *поняли* о чём речь.&lt;br /&gt;
&lt;span style="color: #4ea7b7"&gt;КОНЦЕПТУАЛИЗАЦИЯ&lt;/span&gt; [Невозможно: Неудача] — Ты не можешь придумать ничего лучше, чем добавить диалоги в стиле игры.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #a2b797"&gt;&lt;b&gt;Новое задание&lt;/b&gt;: Напишите статью о игре.&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div class="e2-text-picture aside"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-03.webp" width="2214" height="3072" /&gt;
&lt;div class="e2-text-caption"&gt;Рафаэль Амброзиус Кусто.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Утро детектива, предположительно именуемого Рафаэлем Амброзиусом Кусто (но это не точно), начинается не с кофе. Утро начинается с тяжёлого похмелья в гостиничном номере «Танцев в тряпье». Впрочем, детектив ещё не знает о том, что он детектив. Не знает своего имени, где он очнулся и какой сейчас год — последствием алкогольной комы стала ретроградная амнезия. Вместе с главным героем и его двадцатью четырьмя чертами личности, игроку предстоит изучить один из районов Ревашоля, познакомиться с местными обитателями, узнать историю мира, разобраться в нюансах политических воззрений, окунуться в расовую теорию, покопаться в себе и своём прошлом и, конечно же, раскрыть дело об убийстве.&lt;/p&gt;
&lt;p&gt;Но для начала было бы не плохо одеться и провести своё первое детективное расследование по поиску второй зелёной туфли, попутно не умерев от сердечного приступа в попытке снять «Кошмарный галстук» с потолочного вентилятора. И это всё, что я расскажу о сюжете, ибо ознакомиться с ним рекомендую самостоятельно.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-02@2x.webp" width="1280" height="720" /&gt;
&lt;div class="e2-text-caption"&gt;Детектив Кусто и его обаятельный напарник. Набережная в восточной части Мартинеза — одного из районов Ревашоля.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;В отличие от большинства игр, главный герой Disco Elysium не очередной избранный, призванный спасти мир, убить принцессу или вызволить дракона из заточения. Вокруг него не вертятся события Ревашоля, он всего лишь один из участников этих событий. Авторы не наделяют главного героя супер силой, не дают в руки разрушительное оружие, напротив, даже с обыденными вещами ему порой бывает сложно — мне довелось умереть неудачно пнув мусорный бак. Ко всему, Амброзиуса Кусто периодически посещают отголоски прошлого, благодаря чему персонаж становится ещё более живым. Однако, не смотря на бэкграунд, личность персонажа формирует игрок. Выбирая стартовые навыки и прокачивая их в процессе прохождения, принимая те или иные решения, мы формируем личность, с которой детектив останется после финальных титров. Например, поступая в игре так, как я бы поступала будь она реальностью, у меня вышел отыгрыш самокритичного, сожалеющего о прошлом, извиняющегося копа-моралиста, предрекающего скорый апокалипсис.&lt;/p&gt;
&lt;hr /&gt;
&lt;div class="e2-text-picture aside"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-skill.webp" width="2214" height="3072" /&gt;
&lt;div class="e2-text-caption"&gt;Концептуализация.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;У каждого из нас есть «внутренний голос». Когда вечером пятницы ты проходишь мимо супермаркета твоя &lt;span style="color: #af3c5a"&gt;ЭЛЕКТРОХИМИЯ&lt;/span&gt; говорит — «Давай купим пива? Шесть литров. И нажрёмся», твоя &lt;span style="color: #6649b5"&gt;СИЛА ВОЛИ&lt;/span&gt; отвечает — «Не сегодня». Если навык силы воли достаточно силён, конечно. Когда ты задеваешь стоящую рядом кружку и чай проливается на новенькую механическую клавиатуру, твоя &lt;span style="color: #c39f2d"&gt;ЭКВИЛИБРИСТИКА&lt;/span&gt; говорит — «Какой же ты криворукий мудак», а &lt;span style="color: #5129a9"&gt;БОЕВОЙ ДУХ&lt;/span&gt; непременно падает. В Disco Elysium «внутренний голос» возведён в абсолют.&lt;/p&gt;
&lt;p&gt;Двадцать четыре черты личности Амброзиуса Кусто ведут внутренний диалог, дают ценные (и не очень) советы, рассуждают, спорят, наводят на размышления и подстрекают к действиям. Вам остаётся делать выводы, соглашаться или отвергать их точку зрения. Чем больше очков у навыка, тем большее влияние он оказывает. Всё как в жизни, когда внутренние &lt;i&gt;импульсы&lt;/i&gt; и черты характера склоняют нас к определённым решениям и поступкам, с разными последствиями в конечном итоге. Некоторые из качеств влияют на нас сильнее, чем другие. И если в других ролевых играх диалоги направлены во внешнюю среду и построены на общении с другими персонажами, то в Disco Elysium они в большей степени направлены на «внутренний мир», ведь как известно «Твой лучший собеседник — это ты сам».&lt;/p&gt;
&lt;p&gt;Принятые решения подвергаются проверкам навыка путём броска кубика. Чем выше проверяемый навык, тем выше шанс на успешный бросок. Классическая D&amp;D система, аналогичная той, что была в недавней Baldur’s Gate 3. Однако в Disco Elysium она применяется гораздо чаще.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1280" data-ratio="1.7777777777778"&gt;
&lt;img src="https://kodersha.ru/pictures/disco-04@2x.webp" width="1280" height="720" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/disco-05@2x.webp" width="1280" height="720" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-caption"&gt;Навыки не только помогают раскрыть повествование с разных сторон, но и ведут внутренний диалог с главным героем. У каждого навыка своя уникальная «личность».&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;В довесок к двадцати четырём навыкам, у Рафаэля Амброзиуса Кусто имеется «Шкафчик мыслей». Изучая мир Элизиума, вспоминая прошлое и ведя диалоги с жителями Ревашоля, товарищ следователь пытается придти к определённым умозаключениям, будь то выбор политической позиции или отношение к структуре мира. Это оформляется в «Мысль» которую можно обдумать с помощью «Шкафчика мыслей». Обдумывание проблемы занимает несколько часов, в течение которых на некоторые навыки накладывается дебаф — что логично, ведь мы отвлекаемся на рефлексию или глупые идеи. После того как проблема найдёт решение, утвердившееся в сознании умозаключение даст определённый баф или дебаф к навыкам, повысит лимиты прокачки или добавит варианты ответов в диалогах. Если мысль оказалась неудачной, её можно забыть.&lt;/p&gt;
&lt;div class="e2-text-picture aside-bottom"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-wine.webp" width="190" height="350" /&gt;
&lt;/div&gt;
&lt;p&gt;Другой способ повысить навыки — алкоголь, наркотики, &lt;s&gt;ХАРДКОР&lt;/s&gt; одежда и аксессуары. Например алкоголь повышает физиологию, амфетамины повышают моторику, оба приносят урон боевому духу. Пиролидон усиливает психику, сигареты повышают интеллект и оба сказываются на здоровье. Стимуляторы действуют в течении игрового часа но, конечно же, принимать их не обязательно. Что же касается одежды — например майка в сеточку добавит очко к &lt;span style="color: #4ea7b7"&gt;ДРАМЕ&lt;/span&gt;, а большие тёмные очки «Суперзвезда» дадут &lt;i&gt;очко&lt;/i&gt; к &lt;span style="color: #c39f2d"&gt;ЭКВИЛИБРИСТИКЕ&lt;/span&gt; и минус к &lt;span style="color: #4ea7b7"&gt;ВИЗУАЛЬНОМУ АНАЛИЗУ&lt;/span&gt;. В Disco Elysium довольно много предметов одежды со своими бафами и дебафами. Всё это можно покупать, находить на улицах Ревашоля и получать по мере прохождения квестов.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-06@2x.webp" width="1280" height="720" /&gt;
&lt;div class="e2-text-caption"&gt;Квартиры жилого комплекса «Кейпсайд».&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Так как Disco Elysium во многом построен на проверках навыков, неудачные броски кубика искушают заниматься постыдными вещами, а именно — сейвскамом. Загружать последнее сохранение и пытаться бросить кубик на &lt;span style="color: #17bb69"&gt;УСПЕХ&lt;/span&gt;. Этим я грешила в начале игры, ведь перфекционизм требует идеального прохождения. Но обдумывание проблемы сейвскама в собственном «Шкафчике мыслей», привело к решению отказаться от этой, пагубной для погружения, привычки. Очевидно, что в ролевых играх, и в Disco Elysium в особенности, нет «неправильных» путей прохождения. Как и в реальной жизни я не всесильна влиять на любые события в свою пользу. Как и в реальной жизни я ограничена определённым набором навыков, будучи некомпетентной в одних областях и чуть лучше разбираясь в других. Ни у кого из нас нет машины времени, чтобы повернуть время вспять, загрузить сохранение.&lt;/p&gt;
&lt;div class="e2-text-picture aside-bottom"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-check.webp" width="817" height="398" /&gt;
&lt;/div&gt;
&lt;p&gt;Может показаться, что не пройдя ту или иную проверку вы теряете часть контента, но это не так. В Disco Elysium множество путей для достижения цели — не обязательно выбивать дверь, если можно найти ключ. Не все неудачные проверки приводят к чему-то плохому, в некоторых ситуациях может быть совсем наоборот. Единственный проигрышный вариант только один — смерть. В остальном вы строите свою, уникальную историю, полную неудач и успехов. Как и в реальной жизни.&lt;/p&gt;
&lt;p&gt;Если вы любите сейвскамить, рекомендую преодолеть себя и погрузится в историю Disco Elysium, приняв развитие событий таким как есть, ибо здесь нет «плохих» и «хороших» решений, они просто разные.&lt;/p&gt;
&lt;hr /&gt;
&lt;div class="e2-text-picture aside"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-gun.webp" width="488" height="427" /&gt;
&lt;/div&gt;
&lt;p&gt;Не смотря на наличие оружия, в Disco Elysium нет боевой системы. Совсем. Плыть по волнам сюжета предстоит путём диалогов и взаимодействия с миром в духе point-and-click квестов. Но я не могу сказать, что это делает игру хуже. Лично мне, в играх подобного жанра, в большей степени интересны диалоги и исследование, поэтому те же первые две части Fallout я проходила с упором на красноречие. Существует мнение, что игра, объём которой сопоставим с семью томами Гарри Поттера, душная, но на мой взгляд, для полного погружения в Элизиум нужно определённое настроение. Осень и клиническая депрессия, для большего созвучия с Рафаэлем Амброзиусом Кусто, например. Ну или хотя бы любовь к чтению и глубоким сюжетам.&lt;/p&gt;
&lt;p&gt;Помимо прочего, Disco Elysium выглядит весьма стильно графически. Визуализация в духе масляной живописи с высокой проработкой мелких деталей, архитектура в европейском стиле двадцатого века, сеттинг совмещающий ретрофутуризм и толику стимпанка. Во время прохождения ловила себя на мысли, что антураж Ревашоля напоминает постсоветское пространство, что логично, учитывая, что игра сделана эстонцами. Улицы города отзывались в сердце особой теплотой. Дополняет картину атмосферный саундтрек от British Sea Power, прекрасная озвучка персонажей и голосов в голове главного героя.&lt;/p&gt;
&lt;div class='aside-bottom'&gt;&lt;p&gt;Визуальную составляющую миру Элизиума подарил художник Александр Ростов.&lt;/p&gt;&lt;/div&gt;&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/disco-07@2x.webp" width="1280" height="720" /&gt;
&lt;div class="e2-text-caption"&gt;Одинокий таксофон в западной части Мартинеза.&lt;/div&gt;
&lt;/div&gt;
&lt;div class='aside'&gt;&lt;p&gt;Disco Elysium получила множество наград, в том числе «Лучшая ролевая игра», «Лучшее игровое повествование», «Лучшая независимая игра», «Лучший дебют инди-разработчика» на The Game Awards 2019.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;Запустив Disco Elysium одним из сентябрьских вечеров и ни на что особо не надеясь, спустя час проведённый в Ревашоле, стало ясно: игра будет пройдена до конца. Сюжет погрузил в мир, где я, как и главный герой, не зная ничего, собирала его по крупицам в попытке составить единую картину. Ныряла в историю Элизиума, узнавала о пылавших некогда коммунистических революциях, выбирала мировоззрение и политическую позицию, ощущала двухмиллиметровую прореху в реальности, танцевала под звуки ХАРДКОРА и собирала стеклотару. Были прекрасные моменты нелепых ситуаций и абсурдных шуток, были моменты душевной боли и светлой грусти. Две этих крайности сменяли друг друга попеременно. В Disco Elysium настолько обширное наполнение и глубокий лор, что пройдя игру единожды, я знаю, что это всего лишь часть айсберга. Я знаю, что вернусь в Ревашоль снова.&lt;/p&gt;
&lt;p class='rating color-green icon-love'&gt;&lt;span&gt;10 успешных бросков кубика из 10.&lt;/span&gt;&lt;/p&gt;</description>
</item>

<item>
<title>Разные аудиодорожки на разных стримах</title>
<guid isPermaLink="false">64</guid>
<link>https://kodersha.ru/all/raznye-audiodorozhki-na-raznyh-strimah/</link>
<pubDate>Wed, 08 Mar 2023 02:15:00 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/raznye-audiodorozhki-na-raznyh-strimah/</comments>
<description>
&lt;p&gt;Бывают ситуации когда при рестриме на разные площадки, например на &lt;mark&gt;youtube&lt;/mark&gt; и &lt;mark&gt;twitch&lt;/mark&gt; одновременно, необходимо сделать так, чтобы музыка на одной из площадок не воспроизводилась во время стрима, а на другой наоборот — воспроизводилась.&lt;/p&gt;
&lt;p&gt;Например нужно, чтобы заказанные через donationalerts музыкальные клипы с авторским правом не воспроизводились на &lt;mark&gt;youtube&lt;/mark&gt; и их могли слышать только зрители на &lt;mark&gt;twitch&lt;/mark&gt;. Либо вы хотите транслировать фоновую музыку во время игры, но не хотите получить страйк за авторские права на &lt;mark&gt;youtube&lt;/mark&gt; — логично выводить музыку только на ту площадку, где вам не грозит бан.&lt;/p&gt;
&lt;p class='info color-yellow'&gt;К слову, твич самостоятельно вырезает музыку с авторскими правами из записи VOD, но можно &lt;a href="../all/razdelenie-audiodorozhek-v-obs-studio/"&gt;разделить дорожки&lt;/a&gt; так, чтобы музыка вообще не попадала в VOD твича, на всякий случай.&lt;/p&gt;&lt;hr /&gt;
&lt;p&gt;Для рестрима на две площадки и вывода отдельных дорожек понадобится плагин &lt;a href="https://github.com/sorayuki/obs-multi-rtmp/releases/"&gt;Multiple RTMP&lt;/a&gt; для OBS Studio (О его настройке я &lt;a href="../all/restrim-s-raznym-bitreytom/"&gt;уже писала&lt;/a&gt; ранее). Установите плагин и добавьте первый источник стрима, например &lt;mark&gt;youtube&lt;/mark&gt;.&lt;/p&gt;
&lt;p&gt;Укажите &lt;mark&gt;RTMP Сервер&lt;/mark&gt; и &lt;mark&gt;RTMP Ключ&lt;/mark&gt;. В блоке &lt;mark&gt;Настройки Аудио&lt;/mark&gt; выберете &lt;mark&gt;Стандартный AAC-кодер FFmpeg&lt;/mark&gt;, выберете битрейт аудио — &lt;mark&gt;128&lt;/mark&gt;, &lt;mark&gt;160&lt;/mark&gt; или &lt;mark&gt;320&lt;/mark&gt;, в зависимости от предпочтений. В графе &lt;mark&gt;Audio Track&lt;/mark&gt; укажите дорожку для &lt;mark&gt;youtube&lt;/mark&gt;, пусть это будет дорожка &lt;mark&gt;1&lt;/mark&gt;.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/razne-audiodorozhki-01.png.webp" width="1044" height="508" /&gt;
&lt;/div&gt;
&lt;p&gt;Затем добавьте вторую площадку, например &lt;mark&gt;twitch&lt;/mark&gt;. Аналогично укажите &lt;mark&gt;RTMP Сервер&lt;/mark&gt; и &lt;mark&gt;RTMP Ключ&lt;/mark&gt; трансляции для твича. В разделе &lt;mark&gt;Настройки Аудио&lt;/mark&gt; укажите всё тоже самое, что и в предыдущих настройках, но в графе &lt;mark&gt;Audio Track&lt;/mark&gt; укажите аудиодорожку под номером &lt;mark&gt;2&lt;/mark&gt;.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/razne-audiodorozhki-02.png.webp" width="1044" height="508" /&gt;
&lt;/div&gt;
&lt;p&gt;Теперь, в микшере звука OBS источники звука с дорожкой &lt;mark&gt;1&lt;/mark&gt; будут воспроизводиться только для &lt;mark&gt;youtube&lt;/mark&gt;, а источники с дорожкой &lt;mark&gt;2&lt;/mark&gt; — только для &lt;mark&gt;twitch&lt;/mark&gt;. Источники где выбрана дорожка &lt;mark&gt;1&lt;/mark&gt; и &lt;mark&gt;2&lt;/mark&gt; будут воспроизводиться на обеих площадках.&lt;/p&gt;
&lt;h2&gt;Добавляем источник аудио и выбираем его дорожку&lt;/h2&gt;
&lt;p&gt;В источниках добавьте источник &lt;mark&gt;браузера&lt;/mark&gt;, можно назвать его &lt;mark&gt;Размещение медиа&lt;/mark&gt;. Укажите ссылку вывода заказанного медиа с donationalerts. В настройках поставьте галочку &lt;mark&gt;Управление аудио через OBS&lt;/mark&gt; — так как теперь вы будете прослушивать и выбирать аудиодорожку этого источника непосредственно через сам OBS.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/razne-audiodorozhki-03.png.webp" width="722" height="651" /&gt;
&lt;/div&gt;
&lt;p&gt;Откройте микшер OBS и выберете для источника &lt;mark&gt;Размещение медиа&lt;/mark&gt; дорожку &lt;mark&gt;2&lt;/mark&gt; — ту дорожку которая выводится через &lt;mark&gt;Multiple RTMP&lt;/mark&gt; только для стрима на &lt;mark&gt;twitch&lt;/mark&gt;. В столбце &lt;mark&gt;Прослушивание аудио&lt;/mark&gt; выберете &lt;mark&gt;Прослушивание и вывод&lt;/mark&gt;, чтобы прослушивать заказанную музыку только через OBS, а не общий источник аудио.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/razne-audiodorozhki-04.png.webp" width="1315" height="375" /&gt;
&lt;/div&gt;
&lt;h2&gt;Исключаем звук источника браузера из основного захвата аудио&lt;/h2&gt;
&lt;p&gt;Тем не менее, если вы добавите источник аудио и выберете &lt;mark&gt;Прослушивание и вывод&lt;/mark&gt; через OBS оно всё равно будет воспроизводиться в вашем основном источнике аудио (Так, как будто вы прослушиваете его со своего компьютера, как звук любой игры, например). Чтобы исключить музыку с donationalerts из основного захвата аудио вам понадобится плагин &lt;a href="https://github.com/bozbez/win-capture-audio/releases"&gt;Win Capture Audio&lt;/a&gt; (О нём тоже &lt;a href="../all/razdelenie-audiodorozhek-v-obs-studio/"&gt;есть пост&lt;/a&gt; в блоге).&lt;/p&gt;
&lt;p&gt;После установки плагина &lt;mark&gt;Win Capture Audio&lt;/mark&gt; откройте основные &lt;mark&gt;настройки&lt;/mark&gt; OBS и во вкладке &lt;mark&gt;Аудио&lt;/mark&gt; отключите источник &lt;mark&gt;Аудио с рабочего стола&lt;/mark&gt; — теперь основной источник аудио будет работать через плагин, а не через сам OBS.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/razne-audiodorozhki-05.png.webp" width="983" height="758" /&gt;
&lt;/div&gt;
&lt;p&gt;Добавьте новый источник &lt;mark&gt;Захват выходного аудиопотока процессов&lt;/mark&gt;, можно назвать его &lt;mark&gt;Захват аудиопотока&lt;/mark&gt;. Откройте его &lt;mark&gt;Свойства&lt;/mark&gt;.&lt;/p&gt;
&lt;p&gt;Здесь нужно поставить галочку &lt;mark&gt;Захват всех аудио, КРОМЕ аудио из выбранных процессов&lt;/mark&gt;. В выпадающем меню &lt;mark&gt;Список процессов&lt;/mark&gt; выберете и добавьте процессы &lt;mark&gt;obs64.exe&lt;/mark&gt;, &lt;mark&gt;obs-browser-page.exe&lt;/mark&gt; и &lt;mark&gt;CefSharp.BrowserSubpocess.exe&lt;/mark&gt; (Если он есть) — эти процессы отвечают за вывод звука из источников браузера добавленных в OBS.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/razne-audiodorozhki-06.png.webp" width="722" height="650" /&gt;
&lt;/div&gt;
&lt;p&gt;Если в списке процессов нет &lt;mark&gt;obs-browser-page.exe&lt;/mark&gt; добавьте какой ни будь источник браузера с воспроизводимым звуком и переоткройте свойства &lt;mark&gt;Захвата аудиопотока&lt;/mark&gt;.&lt;/p&gt;
&lt;p class='info color-red'&gt;Будьте внимательны, после исключения этих процессов из &lt;mark&gt;Захвата аудиопотока&lt;/mark&gt;, для каждого источника браузера с выводом аудио в OBS, в микшере нужно указывать &lt;mark&gt;Прослушивание и вывод&lt;/mark&gt; иначе ни вы, ни зрители не услышат звук из этих источников. Например для источника оповещений RutonyChat нужно будет также включить &lt;mark&gt;Управление аудио через OBS&lt;/mark&gt; и &lt;mark&gt;Прослушивание и вывод в микшере&lt;/mark&gt;.&lt;/p&gt;&lt;p&gt;Затем снова откройте &lt;mark&gt;Микшер аудио&lt;/mark&gt; в OBS и для источника &lt;mark&gt;Захват аудиопотока&lt;/mark&gt; выберете дорожки &lt;mark&gt;1&lt;/mark&gt; и &lt;mark&gt;2&lt;/mark&gt;, чтобы основные звуки приложений и игр воспроизводились на обоих стримах &lt;mark&gt;youtube&lt;/mark&gt; и &lt;mark&gt;twitch&lt;/mark&gt;.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/razne-audiodorozhki-07.png.webp" width="1315" height="375" /&gt;
&lt;/div&gt;
&lt;p&gt;На этом всё, вы настроили две отдельных дорожки, дорожку &lt;mark&gt;1&lt;/mark&gt; для &lt;mark&gt;youtube&lt;/mark&gt; и дорожку &lt;mark&gt;2&lt;/mark&gt; для &lt;mark&gt;twitch&lt;/mark&gt;. Заказанная с donationalerts музыка будет выводиться только на дорожке &lt;mark&gt;2&lt;/mark&gt; — для стрима на &lt;mark&gt;twitch&lt;/mark&gt;, а &lt;mark&gt;Захват аудиопотока&lt;/mark&gt;, со всеми остальными звуками, будет выводиться для дорожек &lt;mark&gt;1&lt;/mark&gt; и &lt;mark&gt;2&lt;/mark&gt; — для стримов на &lt;mark&gt;youtube&lt;/mark&gt; и &lt;mark&gt;twitch&lt;/mark&gt; соответственно.&lt;/p&gt;
</description>
</item>

<item>
<title>За последнее время · 02</title>
<guid isPermaLink="false">60</guid>
<link>https://kodersha.ru/all/za-poslednee-vremya-02/</link>
<pubDate>Tue, 28 Jun 2022 05:26:22 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/za-poslednee-vremya-02/</comments>
<description>
&lt;p&gt;Собрала по паре фильмов и сериалов просмотренных за последнее время. Разумеется, с момента предыдущего поста этой рубрики было просмотрено куда больше разнообразного фильмоконтента, но вместить всё в одну заметку, увы, невозможно. Акцентирую внимание на том, что особенно понравилось и особенно не понравилось из увиденного за этот период.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Посмотрела сериал «Книга Бобы Фетта» который повествует о приключениях наёмника на Татуине и его попытках захватить власть после смерти Джаббы Хатта, вскоре после событий шестого эпизода Звёздных Войн «Возвращение джедая». Как и «Мандалорец» сериал снят в духе классического Лукаса, но в отличие от «Мандалорца» здесь меньше боевых сцен — в целом оно понятно, актёру Темуэра Моррисону, который играет Фетта, уже за шестьдесят.&lt;/p&gt;
&lt;p&gt;До выхода сериала мне казалось, что хорошей истории о Фетте не получится, тем более в рамках Татуина. Однако сюжет оказался довольно интересным, в частности о племени таскенов которые приютили Фетта после того, как тот выбрался из ямы Каркуна. Да и последующие события в бывшей резиденции Джаббы Хатта тоже вполне не плохи. Единственно, кто выбивался из общей картины, это банда байкеров-скутеристов, мягко говоря в «Книге Бобы Фетта» они смотрелись довольно нелепо и не к месту.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee02-02.png.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Вторая половина сериала, внезапно, повествует о Мандалорце и обучении малыша Грогу у Люка Скайуокера, а вскоре Мандо и сам отправляется на Татуин дабы помочь Фетту в войнах местных кланов. Без этой сюжетной арки про Мандалорца «Книга Бобы» была бы скучнее, ведь на протяжении всего сериала Боба ни разу не выбирался с Татуина.&lt;/p&gt;
&lt;p class='rating color-green'&gt;&lt;span&gt;Отлично, 9 из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;p&gt;Добралась до просмотра кинокартины «Человек Паук: Нет пути домой». Как и всегда добротный фильм от Marvel в жанре экшен-развлечения. Как по мне, объединение персонажей из всех трёх перезапусков «Пауков» это прекрасно — Marvel проделали огромную работу собрав большинство актёров вместе.&lt;/p&gt;
&lt;p&gt;События картины происходят сразу же, после событий предыдущего фильма «Человек Паук: Вдали от дома», где перед гибелью Мистерио успевает записать видео и раскрыть личность Паука. В попытках всё исправить Питер отправляется за помощью к Доктору Стрэнджу, тот предлагает сотворить заклинание забвения, дабы все забыли о том, что Человек Паук это Питер Паркер (Почему Стрэндж не стёр из истории самого Мистерио? В прочем, неважно), но как обычно всё идёт не по плану. В результате неудачной магии в мир попадают все те, кто знал Питера Паркера в других вселенных — антагонисты из первого и второго перезапуска фильмов, а так же сами Паркеры. Главному из них, которого играет Том Холланд, придётся отловить всех злодеев дабы отправить их домой. Но, как водится, не всё так просто.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee02-03.png.webp" width="1920" height="804" /&gt;
&lt;/div&gt;
&lt;p&gt;В первую очередь «Нет пути домой» играет на чувстве ностальгии по предыдущим фильмам «Человека Паука». Спустя пятнадцать лет вновь увидеть Тоби Магуайра из трилогии Сэма Рэйми — хотя бы за это стоит посмотреть «Нет пути домой». Не говоря про шикарного Уиллема Дефо в роли Зелёного Гоблина и Альфреда Молина в роли Отто Октавиуса, которые всё также прекрасно отыгрывают своих персонажей. Ну и Эндрю Гарфилд со своими антагонистами из перезапуска Марка Уэбба тоже, разумеется, присутствует.&lt;/p&gt;
&lt;p&gt;А ещё, мультивселенная в фильме напомнила мне отличный мультсериал «Человек Паук» 1994 года, где в конце сериала тоже было объединение Питеров Паркеров из разных вселенных. Было здорово увидеть нечто подобное в фильме.&lt;/p&gt;
&lt;p class='rating color-green'&gt;&lt;span&gt;8 мультивселенных из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee02-04.png.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Продолжая тему вселенной героев Marvel, благодаря камео персонажа в фильме «Человек Паук: Нет пути домой», посмотрела три сезона сериала «Сорвиголова» от Netflix. Как можно понять из названия, сериал посвящён одноимённому борцу с преступностью — Сорвиголове.&lt;/p&gt;
&lt;p&gt;Мэттью Мёрдок — слепой адвокат из Нью-Йорка, он вершит правосудие законными методами, но там где закон бессилен Мёрдоку приходится добиваться справедливости в маске Сорвиголовы, благодаря сверх-обострённым слуховым и обонятельным способностям, а также знанию боевых искусств. Сериал затрагивает вопросы вроде тех: чем мститель в маске отличается от преступника? Ведь он тоже преступает закон. Будучи религиозным католиком Мэттью часто терзается размышлениями о природе добра, зла и своих сверхспособностей — являются ли они даром божьим или его проклятьем? И как можно поступить по справедливости, когда закон бессилен, когда единственный выход — убить главного антагониста в лице Уилсона Фиска, дабы прекратить цепь его злодеяний.&lt;/p&gt;
&lt;p&gt;«Сорвиголова» снят скорее в духе DC, нежели в духе Marvel — мрачные трущобы Нью-Йорка, моральные терзания главных героев, серьёзность повествования без присущих Marvel’у шуток и почти без латексных костюмов. Ко всему в «Сорвиголове» весьма неплохая игра актёров. Показался слабым лишь второй сезон, с появлением персонажа Электры, но в целом и он был не плох благодаря кроссоверу с Карателем из другого одноимённого сериала от Netflix.&lt;/p&gt;
&lt;p class='rating color-yellow'&gt;&lt;span&gt;Хорошо, 7 из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee02-05.png.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Как любительница «Бэтмена» не могла не посмотреть очередной его перезапуск с Робертом Паттинсоном в главной роли. Сюжет новой интерации, как водится, повествует о борьбе человека-летучей-мыши с преступностью Готэма. «Бэтмен» двадцать второго года обещал быть визуально красивой, мрачной и реалистичной детективной историей о Тёмном Рыцаре. Основным антагонистом картины выступил Загадочник в исполнении Пола Дано, Пингвин в исполнении Колина Фаррелла, Кармайн Фальконе в исполнении Джона Туртурро и прочие персонажи известные по вселенной Бэтмена. Хронометраж ленты составил, без малого, достойных Снайдерката два часа пятьдесят шесть минут.&lt;/p&gt;
&lt;p&gt;Завязка повествования нетривиальна: вооружившись армированным скотчем, в Готэме объявился очередной злодей совершающий свои кровавые преступления — Загадочник. Бэтмену, как водится, придётся расследовать эти преступления, дабы в конце концов помешать планам антагониста.&lt;/p&gt;
&lt;p&gt;Но главный антагонист здесь, это не проработанный Джокер со своей философией из трилогии Нолана или социально-депрессивный Джокер Тодда Филлипса, и даже не Эдвард Нигма из сериала «Готэм» — здесь Загадочник заурядный маньяк-психопат из фильмов про маньяков-психопатов, за исключением того, что на каждом месте преступления он оставляет загадки-подсказки для Бэтмена, разгадав которые, Тёмный Рыцарь сможет раскрыть цель его следующего злодеяния. Только лишь наличие этих загадок, с фирменным знаком вопроса, оправдывает прозвище Загадочника. Мотивация его преступлений до банального проста — местный Нигма обижен на своё тяжёлое детство в Готэмском приюте, что есть весьма клишированный бэкграунд для кинозлодея.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee02-06.png.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;К прочему, фильм чересчур затянут — здесь медленно абсолютно всё. Медленно, стуча тяжёлыми сапогами, шагает Бэтмен из темноты навстречу банде малолетних преступников. Медленно полицейские Готэма фотографируют место преступления. Медленно Величайший Детектив осматривает улики. Медленно они обсуждают ситуацию с комиссаром Гордоном. Всё это приправлено «мрачным» визуальным рядом, за тьмой которого практически ничего не видно.&lt;/p&gt;
&lt;p&gt;Касательно главного героя — Брюса Уэйна в исполнении Роберта Паттинсона, здесь он показан одинаково угрюмым и депрессивным, что в роли Брюса, что под маской Бэтмена. Одинаково мрачно Уэйн смотрит исподлобья как на своего дворецкого Альфреда, заменившего ему отца после гибели родителей, так и на своих противников в лице всяческих преступников на тёмных улицах Готэма. Груз мрачности не позволяет Брюсу-Бэтмену быть многословным и чаще всего он общается лишь краткими фразами. Какой-либо предыстории протагонисту не дали, вероятно полагая, что зритель и так должен быть знаком с персонажем по комиксам или другим перезапускам киновселенной. Вследствие чего герой получился максимально невнятным, сложно сказать что-либо о мастерстве актёрской игры Паттинсона, так как кроме медленной ходьбы и угрюмого взгляда у Брюса-Бэтмена более ничего нет.&lt;/p&gt;
&lt;p&gt;От нового «Бэтмена» я ожидала уровень повествования хотя бы немного сопоставимый с «Джокером» Тодда Филлипса, но получила лишь резиновый грим Пингвина под которым не видно Колина Фаррелла, банального Загадочника в нелепой маске маньяка, грустного Бэтмена боящегося высоты (Ведь Бэтмен тоже человек и боится высоты), «реалистичные» схватки с противниками, когда выстрел из дробовика в упор не причиняет Тёмному Рыцарю каких-либо летальных последствий, общую неповоротливость происходящих событий и невнятность сюжета вкупе с такой же невнятной игрой актёров. В остальном это мрачный трёхчасовой клип по мотивам Бэтмена под песню Курта Кобейна.&lt;/p&gt;
&lt;p class='rating color-red'&gt;&lt;span&gt;3 грустных Бэтмена из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;p&gt;Другие посты рубрики можно почитать по &lt;a href="../tags/za-poslednee-vremya/"&gt;соответствующему тегу&lt;/a&gt;.&lt;/p&gt;
</description>
</item>

<item>
<title>Разделение аудиодорожек в OBS Studio</title>
<guid isPermaLink="false">61</guid>
<link>https://kodersha.ru/all/razdelenie-audiodorozhek-v-obs-studio/</link>
<pubDate>Fri, 01 Apr 2022 00:16:29 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/razdelenie-audiodorozhek-v-obs-studio/</comments>
<description>
&lt;p&gt;Ранее я уже &lt;a href="../all/nastroyka-neskolkih-audiodorozhek-dlya-strimov/"&gt;писала&lt;/a&gt; про разделение дорожек в OBS Studio с помощью Voicemetter Banana и Virtual Audio Cable. Однако разделить дорожки в OBS можно гораздо проще, с помощью плагина &lt;a href="https://github.com/bozbez/win-capture-audio/releases"&gt;Win Capture Audio&lt;/a&gt;. Плагин позволяет создавать отдельные источники звука из любых программ, работает на Windows 11 и Windows 10 версии 2004 и выше.&lt;/p&gt;
&lt;h2&gt;Установка&lt;/h2&gt;
&lt;p&gt;Скачать актуальную версию плагина из &lt;a href="https://github.com/bozbez/win-capture-audio/releases"&gt;репозитория на GitHub&lt;/a&gt;. Установить с помощью &lt;mark&gt;exe&lt;/mark&gt; или распаковать &lt;mark&gt;zip&lt;/mark&gt; архив в корневую папку OBS.&lt;/p&gt;
&lt;h2&gt;Добавление аудиодорожек для программ&lt;/h2&gt;
&lt;p&gt;После установки плагина запускаем OBS Studio, добавляем новый источник аудио который будет отдельной аудиодорожкой. Правой кнопкой мыши в окне &lt;mark&gt;Источники&lt;/mark&gt; → &lt;mark&gt;Добавить&lt;/mark&gt; → &lt;mark&gt;Захват выходного аудиопотока приложений&lt;/mark&gt;.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhki-01.png.webp" width="856" height="532" /&gt;
&lt;/div&gt;
&lt;p&gt;В появившемся окне, в разделе настроек &lt;mark&gt;Add from currently active sessions&lt;/mark&gt;, в графе &lt;mark&gt;Session&lt;/mark&gt; выбираем нужную программу (Она должна быть запущена). Например,  &lt;mark&gt;Spotify.exe&lt;/mark&gt;. Добавляем его кнопкой &lt;mark&gt;Add executable&lt;/mark&gt;. Программа появится в списке &lt;mark&gt;Executables&lt;/mark&gt;. Дополнительно к этой дорожке можно добавить и другие программы, например браузер. На этом отдельная дорожка добавлена, к ней можно применять звуковые фильтры, лимитер и прочие настройки.&lt;/p&gt;
&lt;h2&gt;Исключение программ из основного источника аудио&lt;/h2&gt;
&lt;p&gt;Несмотря на то, что теперь в OBS есть отдельная дорожка для Spotify, звук из Spotify всё ещё будет воспроизводиться в основном источнике — в том, в котором воспроизводится звук игр и все остальные программы. Поэтому необходимо создать ещё один источник &lt;mark&gt;захвата выходного аудиопотока приложений&lt;/mark&gt; в котором будут выводиться все звуки с компьютера кроме выбранных программ.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhki-02.png.webp" width="856" height="532" /&gt;
&lt;/div&gt;
&lt;p&gt;Точно так же, как и в предыдущем абзаце, добавляем источник &lt;mark&gt;захвата выходного аудиопотока приложений&lt;/mark&gt; и в окне настроек добавляем программы которые будут &lt;i&gt;исключены&lt;/i&gt; из основного источника аудио — для этого ставим галочку на параметре &lt;mark&gt;Capture all audio EXCEPT sessions from the selected executables&lt;/mark&gt;.&lt;/p&gt;
&lt;p&gt;После всех манипуляций не забудьте отключить свой стандартный источник звука, так как теперь вместо него добавился новый, с исключенными из аудиозахвата программами. Что бы отключить основной источник звука в OBS откройте &lt;mark&gt;Настройки&lt;/mark&gt; → Вкладка &lt;mark&gt;Аудио&lt;/mark&gt; → Раздел &lt;mark&gt;Глобальные настройки аудио&lt;/mark&gt;, в нём выключите основной источник «Аудио с рабочего стола» или «Микрофон/Дополнительное аудио», если таковые есть.&lt;/p&gt;
&lt;h2&gt;Twitch VOD — Убираем аудиодорожку из записи стрима&lt;/h2&gt;
&lt;p&gt;Чтобы добавленная дорожка с музыкой Spotify не сохранялась в записи стрима на twitch, необходимо настроить параметры звуковых дорожек в OBS Studio.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhki-03.png.webp" width="983" height="758" /&gt;
&lt;div class="e2-text-caption"&gt;Звуковая дорожка — Дорожка звук которой слышат ваши зрители на стриме.&lt;br&gt;Трек для VOD на Twitch — Дорожка звук которой остаётся в записи стрима.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Открываем &lt;mark&gt;Настройки&lt;/mark&gt; OBS → Вкладка &lt;mark&gt;Вывод&lt;/mark&gt; — Отмечаем галочку &lt;mark&gt;Трек для VOD на Twitch&lt;/mark&gt;, выбираем дорожку &lt;mark&gt;1&lt;/mark&gt; → В параметре &lt;mark&gt;Звуковая дорожка&lt;/mark&gt; выбираем дорожку &lt;mark&gt;2&lt;/mark&gt;.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhki-04.png.webp" width="1349" height="372" /&gt;
&lt;/div&gt;
&lt;p&gt;Переходим к настройкам дорожек в &lt;mark&gt;Расширенных свойствах аудио&lt;/mark&gt;, которые находятся в контекстном меню правой кнопки мыши в &lt;mark&gt;Микшере аудио&lt;/mark&gt;. Для &lt;mark&gt;Spotify&lt;/mark&gt; отмечаем только дорожку &lt;mark&gt;2&lt;/mark&gt; — та аудиодорожка которую слышат зрители когда стрим в эфире. У остальных источников отмечаем дорожки &lt;mark&gt;1&lt;/mark&gt; и &lt;mark&gt;2&lt;/mark&gt; — аудиодорожки для сохранённой записи стрима и, непосредственно, вывода звука в прямом эфире.&lt;/p&gt;
&lt;p class="warning"&gt;Не забывайте, что плагин &lt;a href="https://github.com/bozbez/win-capture-audio/releases"&gt;Win Capture Audio&lt;/a&gt; на данный момент в бета-версии, вследствие чего могут возникать различные проблемы со звуком и прочие непредсказуемые баги. Об ошибках плагина можно писать автору в &lt;a href="https://github.com/bozbez/win-capture-audio/issues"&gt;issues на GitHub&lt;/a&gt;.&lt;/p&gt;
</description>
</item>

<item>
<title>За последнее время · 01</title>
<guid isPermaLink="false">58</guid>
<link>https://kodersha.ru/all/za-poslednee-vremya-01/</link>
<pubDate>Wed, 02 Feb 2022 00:39:09 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/za-poslednee-vremya-01/</comments>
<description>
&lt;p&gt;Так и не добралась до написания записей в блог, как хотела &lt;a href="../all/migrirovala-na-egeyu-snova/"&gt;ранее&lt;/a&gt;. То не хватает времени, то нет интересной для этого темы, то просто не хочется. Однако, чтобы блог не простаивал, я собралась с силами и решила периодически (Хотя бы раз в месяц) собирать некоторые «сводки» произошедшего за последнее время — вроде мнений о просмотренных недавно фильмах, поигранных играх, событиях и всём таком, но не отдельными записями, а некоторой подборкой кратких заметок в одной записи. Своего рода компиляция «микроблога». Периоды времени между публикациями в этой рубрике скорее всего будут хаотичны.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Познакомилась с самобытной, психоделической визуальной новеллой «&lt;a href="https://store.steampowered.com/app/1392820/Milk_inside_a_bag_of_milk_inside_a_bag_of_milk/"&gt;Milk inside a bag of milk inside a bag of milk&lt;/a&gt;» и её прямым продолжением «&lt;a href="https://store.steampowered.com/app/1604000/Milk_outside_a_bag_of_milk_outside_a_bag_of_milk/"&gt;Milk outside a bag of milk outside a bag of milk&lt;/a&gt;» за авторством российского разработчика — Никиты Крюкова. Под прекрасный визуальный ряд в уютно-кроваво-красных тонах и атмосферно-мрачные мотивы саундтрека, мы принимаем на себя роль побочного эффекта седативных таблеток в виде голоса в голове главной героини.&lt;/p&gt;
&lt;p&gt;В первой части новеллы нам нужно помочь ей купить пакет молока, а во второй — собраться ко сну. Небольшая продолжительность, но весьма высокая реиграбельность, концовок здесь довольно много. Но главное не время потраченное на прохождение игры — главное ощущения которые она вызывает.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee01-01.jpg.webp" width="1366" height="768" /&gt;
&lt;/div&gt;
&lt;p&gt;Я не любительница новелл, не играла в «Бесконечное лето» и прочее-прочее, но «Молоко внутри пакета молока, снаружи пакета молока, внутри пакета молока, снаружи пакета мо...»  заняло место в моём сердце. Отчасти ещё и потому, что мне близка главная героиня.&lt;/p&gt;
&lt;p class='rating color-green icon-love'&gt;&lt;span&gt;Отлично, 10 из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee01-02.jpg.webp" width="1920" height="1080" /&gt;
&lt;div class="e2-text-caption"&gt;Скриншот из Steam &lt;a href="https://steamcommunity.com/sharedfiles/filedetails/?id=2737781470"&gt;сообщества&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Будучи любительницей симуляторов подавила внутреннюю жабу и приобрела лицензию Microsoft Flight Simulator. Красивейшая графика, синхронизация погоды и текущих рейсов с реальностью, планета в полном её масштабе, почти детальная прорисовка городов и дорожных магистралей. Я не отношусь к данному симулятору как к симулятору, скорее как к медитативной «практике». Любоваться хаотичностью облаков, огнями городов где-то далеко внизу, преодолевать штормовую стихию в одиночестве маленькой кабины самолёта на высоте десять тысяч футов — вот за что я люблю симулятор полётов от Майкрософт.&lt;/p&gt;
&lt;p&gt;Управлять летательными средствами в целом не сложно, особенно при наличии геймпада, при условии, что настройки полёта не выставлены на полный реализм, конечно. Игровой процесс предельно прост — запускаем самолёт, запрашиваем руление у диспетчера, выкатываемся на взлётную полосу, запрашиваем разрешения, взлетаем, набираем высоту и летим из точки А в точку Б. Например полёт из Новосибирска в Москву на Airbus A320 занимает четыре часа, всё, как и в реальных перелётах. К некоторым «недостаткам» симулятора можно отнести лишь размер игры в двести сорок гигабайтов (С модификациями) и прожорливость ресурсов видеокарты при максимальных настройках, даже при условии RTX 3070.&lt;/p&gt;
&lt;p class='rating color-green icon-love'&gt;&lt;span&gt;Отличные пейзажи, 10 из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee01-03.jpg.webp" width="1024" height="576" /&gt;
&lt;/div&gt;
&lt;p&gt;Приобщилась к серии «Охотников за приведениями». Никогда до этого ни один из фильмов я не смотрела, так что ознакомилась сразу с первой, второй и новой — третьей частью. Печально известный перезапуск был тактично пропущен. Первая часть — отличная экшен-комедия с харизматичными Биллом Мюреем, Харольдом Рэмисом, Сигурни Уивер, прожорливым призраком и прочими-прочими колоритными актёрами. В комментариях не нуждается. Классика кинематографа. Продолжение, «Охотники» восемьдесят девятого года, на мой взгляд, уже не так хороши как фильм первый. Затянутый сюжет в первой половине, возня с младенцем, снижение градуса динамичности и комедии как таковой. В целом фильм вышел в некотором роде посредственным.&lt;/p&gt;
&lt;p&gt;Что же касается новых «Наследников» — кто бы мог подумать, что спустя тридцать два года подросток сыгравший эпизодическую роль во второй части вырастет, станет режиссёром и снимет продолжение знаменитых Ghostbusters. На мой взгляд третья часть получилось вполне удачной, пусть и почти что без главных героев предыдущих, классических, фильмов. В качестве главных героев выступают внуки Игона Спенглера, которые переезжают в его дом на краю света, доставшийся им в наследство. Также в наследство от деда им достаётся оборудование «Охотников», протонные пушки, ловушки и видавший виды автомобиль ECTO-1. Ну и цель всей жизни Игона — борьба против призраков, которые вновь хотят захватить мир. В целом фильм довольно динамичен, в меру забавный, в меру отсылающий зрителя к далёкой первой части. В общем не самое плохое продолжение серии.&lt;/p&gt;
&lt;p class='rating color-green'&gt;&lt;span&gt;Не плохо, 8 из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;p&gt;Трилогия «Матрицы» одна из моих любимых кинокартин, поэтому я не могла не посмотреть «Матрицу: Воскрешение», где пожилой мистер Андерсон и Тринити снова оказываются в лапах машин, а помолодевший Морфеус вновь предлагает свои чудесные красные таблетки.&lt;/p&gt;
&lt;p&gt;На мой взгляд новая «Матрица» не сколько продолжение трилогии, сколько фильм-фарс который высмеивает сам себя и эпоху продолжений кино-франшиз в целом. Нео уже не тот избранный, каким был раньше, он постарел, он снова в матрице, о былых событиях ничего не помнит, посещает психотерапевта, принимает синие таблетки и работает в Warner Bros над созданием компьютерной игры «Матрица». Параллельно с этим его терзают смутные сомнения о том что что-то не так. Довольно забавная аллегория на реальность.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee01-05.jpg.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Касательно игры актёров — она довольно посредственна. Хьюго Уивинга и Лоуренса Фишборна в фильме нет, Киану Ривз и Элен Мосс выглядят уставшими. Смита заменили на актёра Джонатана Гроффа и вся харизма «агента» испарилась — харизму Хьюго Уивинга вообще сложно заменить другим актёром. Яхья Абдул-Матин в роли молодого Морфеуса смотрелся в целом неплохо. В общих чертах — средне. Посмотреть можно, но к продолжению «Матрицы» отнести этот фильм я не могу, при всём уважении к Киану Ривзу и Вачовски, а их фильмы я люблю.&lt;/p&gt;
&lt;p class='rating color-yellow'&gt;&lt;span&gt;5 из 10 красных таблеток.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/zaposlednee01-04.jpg.webp" width="1280" height="720" /&gt;
&lt;/div&gt;
&lt;p&gt;Ознакомилась с кинокартиной «Обитель зла: Раккун-Сити». С лором игр Resident Evil я знакома весьма поверхностно, можно сказать я игрок «новой формации» — прошла лишь ремейк второй, &lt;a href="../all/resident-evil-7-biohazard/"&gt;седьмую&lt;/a&gt; и восьмую части, а по третьей и первой смотрела прохождения. В детстве девяностых эта серия игр обошла меня стороной и познакомилась я с «Обителью зла» только благодаря фильмам Пола Андеросна. Без особых надежд новый перезапуск я в некотором роде ждала — благо вторая часть Resident Evil, по событиям которой и снимали сей фильм, мне вполне знакома.&lt;/p&gt;
&lt;p&gt;Как и следовало ожидать, «Раккун-Сити» не оправдал себя практически полностью, несмотря на то, что режиссёр старался перенести атмосферу игры на экран, позиционируя фильм как достоверный источнику. И в общем-то, кроме детально воссозданных локаций из первой и второй части игр, в фильме больше ничего нет. Ни достойного подбора актёров на роли, ни их актёрской игры — характеры, внешний вид и поведение персонажей перевраны практически полностью. Сам сюжет скомкан из двух игр, приправлен глупостью и нелогичностью. Графические эффекты тоже зачастую весьма посредственны, не говоря о том, что события по большей части происходят в тёмных локациях.  «Раккун-Сити» можно охарактеризовать как такой себе фан-фильм «по мотивам». Посмотреть можно. Один раз, для ознакомления.&lt;/p&gt;
&lt;p class='rating color-red'&gt;&lt;span&gt;Печально, 3 из 10.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;p&gt;Пока писала заметку, вспомнила о ещё нескольких фильмах, которые посмотрела в декабре и январе, но о них, пожалуй, напишу уже в другой раз, иначе с длинной заметки будет некоторый перебор. Возможно о заслуживающих отдельного внимания играх, фильмах и всём таком буду писать отдельные заметки, как сделала это вчера с «&lt;a href="../all/koshachyi-miry-luisa-ueyna/"&gt;Кошачьими мирами Луиса Уэйна&lt;/a&gt;». Спасибо за прочтение.&lt;/p&gt;
</description>
</item>

<item>
<title>Кошачьи миры Луиса Уэйна</title>
<guid isPermaLink="false">59</guid>
<link>https://kodersha.ru/all/koshachyi-miry-luisa-ueyna/</link>
<pubDate>Mon, 31 Jan 2022 23:50:29 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/koshachyi-miry-luisa-ueyna/</comments>
<description>
&lt;p&gt;Рекомендую фильм «Кошачьи миры Луиса Уэйна» (Оригинальное название — «Электрическая жизнь Луиса Уэйна») с отличным Бенедиктом Камбербэтчем в главной роли. Кинокартина, в формате кадра четыре на три, повествует биографическую историю трагической судьбы английского художника Луиса Уэйна — автора множества иллюстраций с харизматичными, антропоморфными кошками.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/louiswain-02.jpg.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Большую часть жизни работы Луиса Уэйна были посвящены исключительно кошкам, в электрической энергии и красоте которых он видел вдохновение для множества своих иллюстраций. Во многом его восхищение кошками зародилось благодаря возлюбленной — Эмили и их коту Питеру, в котором Луис находил утешение и поддержку в трудные периоды жизни. Питер и множество других котов и кошек, стали героями его иллюстраций на которых в забавной манере они были изображены в повседневных для людей ситуациях — коты читающие книги, коты играющие в покер, коты в театре, коты на будничной прогулке по парку, коты в очках и шляпах. Котыи Луиса Уэйна снискали любовь не только в Англии, но и за её приделами.&lt;/p&gt;
&lt;div class="e2-text-picture aside"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/louiswain-01.jpg.webp" width="599" height="775" /&gt;
&lt;div class="e2-text-caption"&gt;Коты Луиса Уэйна.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Несмотря на то, что Луис был автором множества работ, количество которых доходило до шестисот в год, в том числе для газет, журналов и детских книг — его финансовое положение всегда было весьма бедственным. Будучи довольно мягкими, простодушным человеком, он зачастую не регистрировал авторские права своих рисунков, не получая за них каких-либо отчислений. Ко всему, на протяжении жизни Луису приходилось заботиться о матери и своих пяти сёстрах, которые фактически были у него на финансовом содержании. Также Луис не только сам заботился о множестве кошек, которые всегда были его верными спутниками, но и будучи президентом Английского Национального кошачьего клуба всячески поддерживал общества по их защите.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Он создал кота в себе самом. Он изобрёл стиль котов, кошачье общество, весь мир котов. Английские коты, которые не выглядят и не живут, как коты Луиса Уэйна, стыдятся самих себя.&lt;/p&gt;
&lt;p class="author"&gt;&lt;i&gt;Герберт Уэллс.&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Я не хочу вдаваться во все подробности сюжета и его пересказ, «Кошачьи миры» посвящёны не сколько кошкам, сколько драматической судьбе художника и его жены Эмили, любви, красоте жизни, электричеству времени, о чём и говорит оригинальное название фильма — «Электрическая жизнь Луиса Уэйна». Отличная игра актёров, прекрасное визуальное повествование передающее краски иллюстраций Луиса Уэйна.&lt;/p&gt;
</description>
</item>

<item>
<title>Мощный Firebot для чата Твича</title>
<guid isPermaLink="false">57</guid>
<link>https://kodersha.ru/all/moschny-firebot-dlya-chata-tvicha/</link>
<pubDate>Thu, 23 Sep 2021 05:51:08 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/moschny-firebot-dlya-chata-tvicha/</comments>
<description>
&lt;p&gt;Просматривала GitHub в поисках чат-ботов и случайно наткнулась на репозиторий с &lt;a href="https://firebot.app/"&gt;Firebot&lt;/a&gt; — это бесплатный бот для Twitch с открытым исходным кодом, довольно широкими возможностями и приятным интерфейсом.&lt;/p&gt;
&lt;p&gt;По функционалу в нём есть, пожалуй, всё то же, что и в &lt;a href="../all/streamlabs-chatbot-ustanovka-i-nastroyka/"&gt;Streamlabs Chatbot&lt;/a&gt;, но в отличие от Streamlabs’а Firebot имеет куда больше возможностей. Он способен работать не только с текстовыми командами, но и с наградами канала, список которых автоматически подхватывается после авторизации. Например, в эффекты награды можно добавить звук и гифку, а у самой гифки настроить область отображения на экране, анимацию появления, продолжительность отображения и размеры — для всего этого достаточно указать параметры во всплывающем окне.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1451" data-ratio="1.406007751938"&gt;
&lt;img src="https://kodersha.ru/pictures/firebot-01.png.webp" width="1451" height="1032" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/firebot-02.png.webp" width="1451" height="1032" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Эффекты можно комбинировать друг с другом, к тому же они довольно разнообразны — управление клавишами на клавиатуре стримера, озвучивание сообщений, смена названия и категории стрима, присвоение VIP-роли, таймаут, создание клипа, отправка сообщения в Discord, запись значений в файл и ещё множество вариаций, что даёт простор для творчества.&lt;/p&gt;
&lt;p&gt;В Firebot’е имеется довольно много переменных, благодаря им можно создавать как различные оповещения, так и собственные скрипты, вроде дуэли между двумя зрителями. Для этого даже не понадобятся знания С++, как в случае с популярным, среди русскоязычных стримеров, Рутони-чате. Для ещё большего функционала можно &lt;a href="https://github.com/crowbartools/Firebot/wiki/Writing-Custom-Scripts#simple-script"&gt;написать&lt;/a&gt; скрипты на JS.&lt;/p&gt;
&lt;p&gt;Несмотря на то, что на данный момент в Firebot’e нет всех возможностей, какие есть в том же Рутони, &lt;a href="https://github.com/crowbartools/Firebot/projects/11"&gt;перспективы развития&lt;/a&gt; у него довольно хорошие. Как минимум он привлекает дружественностью интерфейса — большинство ботов сделаны так, будто это бухгалтерская программа для узких специалистов, а не бот для стримеров. Многие вещи здесь реализованы куда более понятно для обычного пользователя. Лично мне, на данный момент, не хватает возможности вывода постоянного оверлея на экран стрима, например информации о событиях — последнем фолловере, хосте, рейде и прочем. Сейчас на экран можно выводить только всплывающие уведомления, однако функционал виджетов оверлея &lt;a href="https://github.com/crowbartools/Firebot/issues/764"&gt;в планах&lt;/a&gt; на разработку. Обновления выходят довольно часто, что обнадёживает.&lt;/p&gt;
</description>
</item>

<item>
<title>На полвека поэзии позже</title>
<guid isPermaLink="false">56</guid>
<link>https://kodersha.ru/all/na-polveka-poezii-pozzhe/</link>
<pubDate>Tue, 14 Sep 2021 04:15:57 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/na-polveka-poezii-pozzhe/</comments>
<description>
&lt;p&gt;Если вам, как и мне, не понравилась адаптация Ведьмака от Netflix, советую ознакомиться с довольно атмосферным польским кинофильмом «На полвека поэзии позже», за авторством Якуба Нуржинского.&lt;/p&gt;
&lt;p&gt;Фильм снят энтузиастами на некоммерческой основе, бюджет был собран с помощью краудфандинга, что само по себе довольно интересный прецедент в производстве независимого кино. В нём нет дорогой CGI графики, именитых актёров и профессиональной постановки боёв, присущего многомиллионным проектам, но к атмосфере Ведьмака «На полвека поэзии позже» во многом оказывается ближе чем сериал от Netflix. Отдельного внимания заслуживает прекрасный саундтрек и колоритный Мариуш Дрэжек в роли Ламберта.&lt;/p&gt;
&lt;p&gt;События кинокартины разворачиваются спустя тридцать шесть лет после истории, описанной Анджеем Сапковским в саге о Геральте из Ривии. Главные герои — бастард Лютика Юлиан, Трисс Меригольд и Ламберт, последний из ведьмаков. Они охотятся за чародейкой, укравшей легендарную книгу заклинаний Альзура.&lt;/p&gt;
&lt;p&gt;Приобщиться к фильму можно прямиком в этом посте.&lt;/p&gt;
&lt;div class='e2-text-youtube'&gt;&lt;div class='e2-text-player' data-video-id='hqh5KuETw8Q'&gt;&lt;div class='thumbnail'&gt;&lt;img loading='lazy' src='https://img.youtube.com/vi/hqh5KuETw8Q/maxresdefault.jpg' alt='thumbnail'&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
</item>

<item>
<title>Мигрировала на Эгею, снова</title>
<guid isPermaLink="false">55</guid>
<link>https://kodersha.ru/all/migrirovala-na-egeyu-snova/</link>
<pubDate>Sun, 12 Sep 2021 21:45:01 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/migrirovala-na-egeyu-snova/</comments>
<description>
&lt;p&gt;Довольно давно не было постов в блоге, за три последних года всего восемь и те лишь гайды по настройке стримов. За это время я сменила блогу несколько движков в поисках оптимального, но сегодня он снова, как и несколько лет назад, работает на Эгее.&lt;/p&gt;
&lt;p&gt;Хронология хождения по мукам со сменой движков примерно такова — в две тысячи пятнадцатом году блог работал на блоговой платформе tumblr со своим доменом. В шестнадцатом я переехала на Эгею, ради автономности и независимости от платформы. В семнадцатом решила не платить за хостинг,  так как стала редко писать посты. Блог переехал на генератор статических сайтов &lt;a href="https://jekyllrb.com/"&gt;Jekyll&lt;/a&gt; и бесплатный &lt;a href="https://pages.github.com/"&gt;GitHub Pages&lt;/a&gt;. В девятнадцатом он стал работать на статическом генераторе &lt;a href="https://getpublii.com/"&gt;Publii&lt;/a&gt;, о нём &lt;a href="../all/blog-na-publii/"&gt;есть заметка&lt;/a&gt;. Тогда я не стала переносить старые посты в новый блог. В целом, Publii был удобнее Jekyll хотя бы тем, что не нужно устанавливать подсистему ubuntu и возиться с консолью, но он всё равно был локальным сайтом с отправкой статики на GitHub. Между всем этим были эксперименты с &lt;a href="https://getkirby.com/"&gt;Kirby&lt;/a&gt;, на который я даже купила лицензию, а также с &lt;a href="https://ru.wordpress.org/"&gt;Wordpress&lt;/a&gt;, &lt;a href="https://datenstrom.se/yellow/"&gt;Datenstrom Yellow&lt;/a&gt; и прочими, включая &lt;a href="https://github.com/hxii/saisho"&gt;самописные&lt;/a&gt; с GitHub.&lt;/p&gt;
&lt;div class="e2-text-picture aside"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/migrirovala-01.png.webp" width="769" height="863" /&gt;
&lt;div class="e2-text-caption"&gt;&lt;a href="https://blogengine.ru/"&gt;Эгея&lt;/a&gt; — движок для блога &lt;a href="https://ilyabirman.ru/"&gt;Ильи Бирмана&lt;/a&gt;, дизайнера из Челябинска.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;И вот вчера блог вновь заработал на &lt;a href="https://blogengine.ru/"&gt;Эгее&lt;/a&gt;. В течение месяца, в свободное время, верстала для неё шаблон и переносила большинство старых постов. Эгея нравится тем, что с ней легко писать в блог. Нет монструозных админок — только форма публикации. Не нужно ничего устанавливать, запускать локально, компилировать и после отправлять на хостинг — все эти лишние действия отбивали желание писать что-либо вообще. Нравится, что в Эгее есть форма комментариев к постам, читатель может залогиниться через соц. сети. Не нужно прикручивать сторонние виджеты, типа disqus, которые не вписываются в сайт и выглядят сомнительно. Перепробовав всякое, по эмоциональной отзывчивости, я так и не смогла подобрать движок вроде Эгеи. Есть в ней некоторая «ламповость», несмотря на недостатки.&lt;/p&gt;
&lt;p&gt;Кстати, для технических постов со вставками кода и всяческими скриншотами я сделала «кат». Изначально в Эгее все посты отображаются на главной странице целиком, как есть. Но мне не нравится  когда в общей ленте есть подобные специфические посты, так что теперь они скрыты за кратким описанием и картинкой-превью.&lt;/p&gt;
&lt;p&gt;Я планирую возобновить посты, так что теперь здесь регулярно будет появляться всякое. Надеюсь.&lt;/p&gt;
</description>
</item>

<item>
<title>Сохранение настроек веб-камеры в OBS Studio</title>
<guid isPermaLink="false">54</guid>
<link>https://kodersha.ru/all/sohranenie-nastroek-veb-kamery-v-obs-studio/</link>
<pubDate>Wed, 02 Jun 2021 17:25:24 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/sohranenie-nastroek-veb-kamery-v-obs-studio/</comments>
<description>
&lt;p&gt;Многие сталкивались с проблемой, когда после перезагрузки компьютера в OBS Studio настройки веб-камеры сбрасываются на стандартные. Для решения этой проблемы на GitHub есть небольшая программа с открытым исходным кодом — &lt;a href="https://github.com/SuslikV/cfg-cam/releases"&gt;WebCameraConfig&lt;/a&gt;. Она позволяет сохранять и загружать настройки камеры по клику на ярлык, либо автоматически, через автозапуск.&lt;/p&gt;
&lt;p&gt;Скачайте &lt;a href="https://github.com/SuslikV/cfg-cam/releases/download/1.0/WebCameraConfig.exe"&gt;exe файл&lt;/a&gt; и сохраните его в папку &lt;mark&gt;WebCameraConfig&lt;/mark&gt;. Например, у меня путь до программы выглядит как &lt;mark&gt;C:\Program Files\WebCameraConfig&lt;/mark&gt;, но вы можете выбрать любой другой путь для этой папки. В дальнейшем этот путь пригодится.&lt;/p&gt;
&lt;p&gt;В этой же папке, со скачанным ранее exe файлом, создайте новый текстовый файл. Его можно назвать, например, «Сохранение настроек». После переименуйте его из &lt;mark&gt;.txt&lt;/mark&gt; в &lt;mark&gt;.bat&lt;/mark&gt;. Должен получится файл &lt;mark&gt;Сохранение настроек.bat&lt;/mark&gt;. Кликните на него правой кнопкой мыши и нажмите «Изменить». Добавьте в файл следующее содержимое:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;cd &amp;quot;C:\Program Files\WebCameraConfig&amp;quot;
&amp;quot;C:\Program Files\WebCameraConfig\WebCameraConfig.exe&amp;quot; --savedev&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Теперь создайте ещё один &lt;mark&gt;txt&lt;/mark&gt; файл &lt;mark&gt;Загрузка настроек&lt;/mark&gt; и также поменяйте его расширение с &lt;mark&gt;.txt&lt;/mark&gt; на &lt;mark&gt;.bat&lt;/mark&gt;. Отредактируйте его содержимое, добавив:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;cd &amp;quot;C:\Program Files\WebCameraConfig&amp;quot;
&amp;quot;C:\Program Files\WebCameraConfig\WebCameraConfig.exe&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Если вы сохраняли WebCameraConfig по иному пути — отредактируйте эти &lt;mark&gt;bat&lt;/mark&gt; файлы и поменяйте в них пути до папки и &lt;mark&gt;exe&lt;/mark&gt; файла на свои.&lt;/p&gt;
&lt;p&gt;Чтобы при загрузке системы автоматически загружались настройки вашей веб камеры, создайте ярлык с батника &lt;mark&gt;Загрузка настроек.bat&lt;/mark&gt;. Откройте папку автозагрузки и перенесите туда созданный ярлык. Чтобы открыть папку автозагрузки, нажмите сочетание клавиш &lt;mark&gt;Win + R&lt;/mark&gt; и пропишите:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;shell:startup&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Теперь нужно сохранить текущие настройки камеры, чтобы потом они могли автоматически загружаться. Откройте OBS Studio, настройте свойства камеры так, как вам нравится, после этого запустите ранее созданный файл &lt;mark&gt;Сохранение настроек.bat&lt;/mark&gt;. Если в папке WebCameraConfig появится файл &lt;mark&gt;cam_sett.cfg&lt;/mark&gt;, то значит вы всё сделали правильно и настройки сохранены.&lt;/p&gt;
&lt;p&gt;На этом всё, вы великолепны, а сохранённые настройки вашей веб-камеры будут каждый раз загружаться автоматически при старте Windows.&lt;/p&gt;
</description>
</item>

<item>
<title>Настройка нескольких аудиодорожек для стримов</title>
<guid isPermaLink="false">53</guid>
<link>https://kodersha.ru/all/nastroyka-neskolkih-audiodorozhek-dlya-strimov/</link>
<pubDate>Tue, 16 Mar 2021 17:22:33 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/nastroyka-neskolkih-audiodorozhek-dlya-strimov/</comments>
<description>
&lt;p&gt;Разделение аудиодорожек на стриме довольно нужная вещь, например на одной дорожке фоновая музыка, на другой дискорд с тиммейтами, на третьей игра транслируемая на стриме, при том, что каждую дорожку можно настроить отдельно — её громкость, фильтры и горячие клавиши.&lt;/p&gt;
&lt;p class="warning"&gt;Данная статья устарела, есть более актуальная — &lt;a href="./all/razdelenie-audiodorozhek-v-obs-studio/"&gt;как разделить дорожки в OBS Studio&lt;/a&gt; с помощью плагина без лишних программ.&lt;/p&gt;
&lt;p&gt;Для настройки всего этого понадобится пару программ — &lt;a href="https://vb-audio.com/Voicemeeter/banana.htm"&gt;Voicemeeter Banana&lt;/a&gt; и &lt;a href="https://clck.ru/ThpjR"&gt;Virtual Audio Cable A+B&lt;/a&gt;. Устанавливаем VBCable A и VBCable B от имени администратора, затем устанавливаем сам &lt;span lang="en-us"&gt;Voicemeeter Banana&lt;/span&gt; и перезагружаем компьютер.&lt;/p&gt;
&lt;h2&gt;Настройка Windows 10&lt;/h2&gt;
&lt;p&gt;После установки программ, в своей Windows 10 откроем Параметры — Система — Вкладка Звук — В правой колонке «Панель управления звуком».&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-01.png.webp" width="1490" height="880" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;В появившемся окне, во вкладке «Воспроизведение» отключаем Voicemeeter Aux Input (Правой кнопкой мыши — Отключить), во вкладке «Запись» отключаем Voicemeeter Aux Output, так как они нам не нужны. В списке устройств должно получится примерно следующее, но в зависимости от ваших устройств может быть по-другому, главное чтобы устройства VB-Audio были такими:&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-02.png.webp" width="960" height="451" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Во вкладке «Воспроизведение» откройте свойства вашего основного источника звука, в моём случае это «Динамики», во вкладке «Уровни» выставьте громкость на максимум, в дальнейшем регулировка громкости будет происходить через Voicemeeter Banana.&lt;/p&gt;
&lt;p&gt;Теперь, всё в той же вкладке «Воспроизведение», нажмите правой кнопкой мыши на Voicemeeter Input и выберете «Использовать по умолчанию», а также «Использовать устройство связи по умолчанию». Если через Voicemeeter планируете настраивать не только источник звука, но и микрофон, во вкладке «Звук» проделайте то же самое с устройством Voicemeeter Output.&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-03.png.webp" width="960" height="451" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;После этого запускаем сам Voicemeeter Banana.&lt;/p&gt;
&lt;h2&gt;Настройка Voicemeeter Banana&lt;/h2&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-04.png.webp" width="1022" height="618" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Здесь, в самой правой колонке — Hardware Out, кликаем А1 и выберем своё основное устройство источника звука, это ваши колонки или наушники, у меня это «WDM: Динамики (Realtek High Definition Audio)». Если устройство выбрано правильно ваш воспроизводимый звук должен будет отображаться на волюметре в графе A1 в Master Section, а также должен будет прослушиваться в наушниках или колонках, но уже непосредственно через Voicemeeter Banana.&lt;/p&gt;
&lt;p&gt;Далее, в первой колонке — Hardware Input 1 выбираем свой микрофон, если конечно будете использовать его через Voicemeeter Banana. У меня это «WDM: Микрофон (Dexp U700 microphone)». Чтобы не слышать звук с микрофона, здесь же в настойках Hardware Input 1, отключите дорожку А1. Дорожку B1 нужно оставить включенной.&lt;/p&gt;
&lt;p&gt;В колонке Hardware Input 2 выбираем устройство «WDM: CABLE-A Output (VB-Audio Cable A)» и оставляем ему только дорожку А1. В Hardware Input 3 выбираем устройство «WDM: CABLE-B Output (VB-Audio Cable B)» и также оставляем ему дорожку А1.&lt;/p&gt;
&lt;p&gt;После всех манипуляций получаются следующие настройки:&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-05.png.webp" width="1022" height="618" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Теперь откроем меню по соответствующей кнопке Menu в правом верхнем углу Voicemeeter Banana. Здесь нужно поставить галочки на «System Tray» и на «Run on Windows Startup», чтобы Voicemeeter автоматически запускался при включении компьютера.&lt;/p&gt;
&lt;p&gt;В этом же меню, во вкладке «Shortcut Key (Hook)...» ставим галочку на «Hook Volume Keys (For Level Output A1)», это нужно для того, чтобы можно было прибавлять и уменьшать громкость хоткеями на клавиатуре, как правило, это «Fn + F10» и «Fn + F11», так как стандартными ползунками громкости в Windows управлять мы больше не можем. Если горячих клавиш для звука на клавиатуре нет, громкостью можно управлять ползунком «Fader Gain» А1 в «Master Section». Непосредственно на этом настройка Voicemeeter Banana закончена.&lt;/p&gt;
&lt;h2&gt;Распределение по виртуальным устройствам&lt;/h2&gt;
&lt;p&gt;Наконец пустим аудио разных программ на разные виртуальные устройства, для этого снова откроем Параметры в Windows 10 — Система — Вкладка «Звук» — Внизу ищем «Дополнительные параметры звука», кликаем на «Параметры устройств и громкости приложений» и наблюдаем параметры устройств для текущих открытых приложений.&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-06.png.webp" width="1490" height="880" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Здесь у любой нужной программы в графе параметров «Вывод» мы можем указать новое устройство вывода звука, которое станет отдельным источником аудио в вашем OBS или любой другой программе для стриминга если она поддерживает несколько аудио источников. При этом мы всё также будем слышать звук с этих виртуальных устройств благодаря Voicemeeter Banana.&lt;/p&gt;
&lt;p&gt;Например, для Google Chrome можно выбрать устройство «CABLE-B Input (VB-Audio Cable B)», а для Discord «CABLE-A Input (VB-Audio Cable A)».&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-07.png.webp" width="1490" height="880" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2&gt;Настройка OBS Studio&lt;/h2&gt;
&lt;p&gt;После распределения нужных программ по виртуальным устройствам откроем свой любимый OBS Studio и перейдем в Настройки — Вкладка Аудио. Здесь, в разделе «Глобальные устройства аудио», в «Аудио с рабочего стола» укажем устройство «VoiceMeeter Input (VB-Audio VoiceMeeter VAIO)», в «Микрофон/Дополнительное аудио» укажем устройство «VoiceMeeter Output (VB-Audio VoiceMeeter VIAO)», в «Микрофон/Дополнительное аудио 2» укажем «CABLE-A Output (VB-Audio Cable A)», в «Микрофон/Дополнительное аудио 3» укажем «CABLE-B Output (VB-Audio Cable B)».&lt;/p&gt;
&lt;p&gt;В конечном итоге получаются следующие настройки:&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-08.png.webp" width="1275" height="754" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Теперь все наши виртуальные источники звука, или же раздельные источники для программ, появятся в «Микшер аудио» в OBS, где звук из Google Chrome будет идти на виртуальное устройство Cable B, а звук из Discord будет идти на Cable A. Для каждого из этих устройств можно установить свою громкость, фильтры и горячие клавиши, а можно вообще выключить их звук в OBS и тогда звук с этих устройств будете слышать только вы, но не ваши зрители.&lt;/p&gt;
&lt;h2&gt;Twitch VOD для OBS Studio&lt;/h2&gt;
&lt;p&gt;А ещё, с появлением в OBS настройки VOD (Video on Demand) дорожки для Twitch, можно настроить отдельное устройство которое не будет записываться в VOD твича, а лишь проигрываться непосредственно на стриме в эфире, что позволит избежать сохранение музыки с авторскими правами в записи вашей трансляции после стрима.&lt;/p&gt;
&lt;p&gt;Откройте в OBS Настройки — Вывод, вкладка «Потоковое вещание» и укажите дорожку для аудио которая не будет оставаться в записи стрима.&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-09.png.webp" width="1200" height="754" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Так «Звуковая дорожка» два — это та дорожка которая не будет записываться в архивную запись после стрима. Дорожка один, с галочкой «Twitch VOD Track», это та дорожка звук с которой останется на записи стрима.&lt;/p&gt;
&lt;p&gt;Чтобы выбрать нужные дорожки для нужных устройств в «Микшере аудио» нажмите правой кнопкой мыши и кликните «Расширенные свойства аудио». Например, для источника Cable B оставляем только дорожку «2», а для других источников все дорожки, кроме дорожки «2».&lt;/p&gt;
&lt;div class="shadow"&gt;&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-10.png.webp" width="1464" height="532" /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Обратите внимание на правильность расставленных галочек у дорожек.&lt;/p&gt;
&lt;p&gt;Таким образом через виртуальное устройство Cable B можно прослушивать музыку на стриме и этой музыки не будет в записи стрима.&lt;/p&gt;
&lt;div class="e2-text-picture aside-bottom"&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/audiodorozhek-keanu.jpg.webp" width="1200" height="775" /&gt;
&lt;div class="e2-text-caption"&gt;На этом всё, вы настроили Voicemeeter Banana для стримов и вы потрясающий/потрясающая.&lt;/div&gt;
&lt;/div&gt;
</description>
</item>

<item>
<title>Рестрим с разным битрейтом</title>
<guid isPermaLink="false">52</guid>
<link>https://kodersha.ru/all/restrim-s-raznym-bitreytom/</link>
<pubDate>Thu, 06 Aug 2020 17:18:44 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/restrim-s-raznym-bitreytom/</comments>
<description>
&lt;p&gt;Для OBS Studio существует плагин Multiple RTMP, он позволяет рестримить на разные площадки, такие как Twitch и Youtube, с разными настройками кодировщика и битрейта. Разные настройки кодировщика для разных стриминговых площадок необходимы для лучшего качества картинки — ведь при битрейте 6000 картинка на Twitch будет достаточно хорошей, а вот на Youtube уже довольно посредственной.&lt;/p&gt;
&lt;p class="warning"&gt;Помните, при разных настройках битрейта для каждой площадки, стрим через плагин Multiple RTMP будет сильнее нагружать ваш процессор, даже если вы стримите через кодировщик NVENC. Это может быть критично, если железо слабое.&lt;/p&gt;
&lt;p&gt;Для начала нужно &lt;a href="https://github.com/sorayuki/obs-multi-rtmp/releases/"&gt;скачать свежую версию&lt;/a&gt; плагина. Скачиваем zip архив, папки data и obs-plugins из архива копируем в папку OBS.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/restrim-01.png.webp" width="346" height="314" /&gt;
&lt;/div&gt;
&lt;p&gt;Теперь можно запустить сам OBS Studio, в нём появится новая панель «Множественный вывод». Нажмите «Добавить новый вывод», чтобы добавить площадку для стрима. Начнём, например, с youtube.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/restrim-02.png.webp" width="909" height="351" /&gt;
&lt;/div&gt;
&lt;p&gt;Здесь нужно указать RTMP Сервер и RTMP Ключ трансляции, их можно найти в «Творческой студи», в &lt;a href="https://www.youtube.com/live_dashboard"&gt;панели управления трансляцией&lt;/a&gt;. Для Youtube настройки кодировщика, разрешения и битрейта я беру из основных настроек OBS.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/restrim-03.png.webp" width="888" height="761" /&gt;
&lt;/div&gt;
&lt;p&gt;Далее, добавим ещё один вывод, на этот раз для Twitch. Здесь также необходимо указать &lt;a href="https://stream.twitch.tv/ingests/"&gt;RTMP Сервер&lt;/a&gt; и RTMP ключ трансляции, который можно найти в «Панели управления», в разделе «Настройки» — «Канал». Протестировать какой RTMP Сервер лучше всего подходит для вашего стрима, можно небольшой программой &lt;a href="https://r1ch.net/projects/twitchtest"&gt;TwitchTest&lt;/a&gt;.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/restrim-04.png.webp" width="897" height="357" /&gt;
&lt;/div&gt;
&lt;p&gt;Так как Twitch не позволяет стримить с битрейтом выше 6000 (8000 для компаньонов), вписываем свои настройки вещания. Выбираем кодировщик, такой же как и основной. Указываем разрешение 1920×1080, если стримите на Youtube в разрешении 2560×1440 или 3840×2160. Если нет, то разрешение здесь можно не указывать. Вписываем битрейт — 6000, ключевые кадры — 2.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/restrim-05.png.webp" width="346" height="314" /&gt;
&lt;/div&gt;
&lt;p&gt;Теперь в панели «Множественный вывод» у вас есть две площадки для стрима, каждая со своими настройками кодировщика. Таким образом можно добиться идеальной картинки на обеих платформах.&lt;/p&gt;
</description>
</item>

<item>
<title>Текущий музыкальный трек по команде в чате</title>
<guid isPermaLink="false">50</guid>
<link>https://kodersha.ru/all/tekuschiy-muzykalny-trek-po-komande-v-chate/</link>
<pubDate>Wed, 12 Feb 2020 17:15:41 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/tekuschiy-muzykalny-trek-po-komande-v-chate/</comments>
<description>
&lt;p&gt;Если вы проигрываете фоновую музыку на стриме из сервиса Яндекс.Музыки или Вконтакте, а зрители достают вас вопросом о том, какой трек сейчас играет, есть небольшое решение для Streamlabs Chatbot.&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Для начала понадобится аккаунт на &lt;a href="http://last.fm/"&gt;last.fm&lt;/a&gt;, создаем аккаунт, если у вас его ещё нет. Для справки — last.fm с помощью плагинов к медиаплеерам собирает информацию о музыке, которую слушают пользователи, и на основе полученных данных автоматически составляет индивидуальные и общие чарты.&lt;/li&gt;
&lt;li&gt;Устанавливаем плагин &lt;a href="https://chrome.google.com/webstore/detail/web-scrobbler/hhinaapppaileiechjoiifaancjggfjm"&gt;Web Scrobbler&lt;/a&gt; для Google Chrome (Яндекс Браузера или любого другого браузера на Chromium).&lt;/li&gt;
&lt;li&gt;Авторизуем свой last.fm аккаунт в настройках плагина, чтобы он мог записывать названия проигрываемых треков в last.fm.&lt;/li&gt;
&lt;li&gt;Теперь &lt;a href="https://github.com/camalot/chatbot-gpmdp/releases"&gt;скачиваем плагин&lt;/a&gt; для Streamlabs Chatbot, который выводит текущий трек из last.fm, и устанавливаем его.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;После установки в настройках плагина можно настроить команду для вывода текущего трека в чат, тип отображения названия песни, а также сообщение бота в случае если музыка в данный момент не играет.&lt;/p&gt;
&lt;p&gt;&lt;h2 class="ignore"&gt;Инструкция по установке скриптов&lt;/h2&gt;&lt;/p&gt;
&lt;p&gt;Установите &lt;a href="https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi"&gt;Python 2.7.13&lt;/a&gt;, если не ставили его при установке Streamlabs Chatbot. Распакуйте архив скрипта и скопируйте его в папку Scripts вашего чат-бота. Обычно, если вы не меняли стандартную папку установки чат-бота, она находится по пути:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;C:\Program Files\Streamlabs Chatbot\Services\Scripts&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Запустите Streamlabs Chatbot и откройте вкладку Scripts, нажмите на шестерёнку в правом верхнем углу окна. Укажите путь до папки Lib установленного Python 2.7.13 и перезапустите Streamlabs Chatbot. По умолчанию Python устанавливается в корень диска C. Например:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;C:\Python27\Lib&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;А &lt;a href="../all/streamlabs-chatbot-ustanovka-i-nastroyka"&gt;здесь&lt;/a&gt; можно почитать о настройках самого Streamlabs Chatbot.&lt;/p&gt;
</description>
</item>

<item>
<title>Озвучивание выделенного сообщения на Twitch</title>
<guid isPermaLink="false">49</guid>
<link>https://kodersha.ru/all/ozvuchivanie-vydelennogo-soobscheniya-na-twitch/</link>
<pubDate>Thu, 23 Jan 2020 17:13:23 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/ozvuchivanie-vydelennogo-soobscheniya-na-twitch/</comments>
<description>
&lt;p&gt;Для Streamlabs Chatbot существует скрипт TheNewTTS, он позволяет боту озвучивать сообщения из чата Twitch голосами Google. С появлением баллов канала, некоторые стримеры обзавелись возможностью озвучивания выделенных сообщений, чтобы иметь такую возможность у себя, я слегка дописала плагин TheNewTTS и опубликовала его на GitHub.&lt;/p&gt;
&lt;p&gt;Теперь, если в настройках плагина не включена функция «Озвучивать всё», он будет озвучивать только те самые, выделенные за баллы канала, сообщения чата. В настройках скрипта, во вкладке TTS Configuration, выберете русский язык озвучки.&lt;/p&gt;
&lt;p&gt;Скачать &lt;a href="https://github.com/kodersha/slcb-script-thepointstts/archive/master.zip"&gt;скрипт&lt;/a&gt; · Репозиторий &lt;a href="https://github.com/kodersha/slcb-script-modified-thepointstts"&gt;на GitHub&lt;/a&gt; · Оригинальный скрипт &lt;a href="https://github.com/LuisSanchez-Dev/TheNewTTS"&gt;на GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Озвучивание голосом IVONA Maxim&lt;/h2&gt;
&lt;p&gt;TTS Alerts and Chat — похожий на предыдущий скрипт, но с поддержкой голоса IVONA Maxim. Так же, как и предыдущий скрипт, я слегка модифицировала его для озвучивания только выделенных сообщений Twitch, плюс отключила ненужные функции Mixer и YouTube. В дополнительных настройках не нуждается, работает сразу после установки, однако глянуть настройки всё же рекомендую — в них можно прописать запрещенные слова, заблокировать отдельным фолловерам возможность озвучивать сообщения, настроить вывод выделенных сообщений на экран стрима и прочее.&lt;/p&gt;
&lt;p class="warning"&gt;Для использования голоса IVONA придется купить (Или &lt;a href="https://rutracker.org/forum/viewtopic.php?t=5305939"&gt;скачать&lt;/a&gt;) отдельную программу — Speech2Go.&lt;/p&gt;
&lt;p&gt;Скачать &lt;a href="https://github.com/kodersha/slcb-script-modified-ttsalertsandchat/releases/download/1.1.4/TTSAlertsAndChat.zip"&gt;скрипт&lt;/a&gt; · Репозиторий &lt;a href="https://github.com/kodersha/slcb-script-modified-ttsalertsandchat"&gt;на GitHub&lt;/a&gt; · Оригинальный &lt;a href="https://github.com/kruiser8/TTS-Alerts-And-Chat"&gt;скрипт на GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Инструкция по установке скриптов&lt;/h2&gt;
&lt;p&gt;Установите &lt;a href="https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi"&gt;Python 2.7.13&lt;/a&gt;, если не ставили его при установке Streamlabs Chatbot. Скачайте один из скриптов для озвучивания сообщений. Распакуйте архив и скопируйте его в папку Scripts вашего чат-бота. Обычно, если вы не меняли стандартную папку установки чат-бота, она находится по пути:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;C:\Program Files\Streamlabs Chatbot\Services\Scripts&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Запустите Streamlabs Chatbot и откройте вкладку Scripts, нажмите на шестерёнку в правом верхнем углу окна.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ozvuchivanie-01.png.webp" width="1283" height="813" /&gt;
&lt;/div&gt;
&lt;p&gt;Укажите путь до папки Lib установленного Python 2.7.13 и перезапустите Streamlabs Chatbot. По умолчанию он устанавливается в корень диска C.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;C:\Python27\Lib&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Также есть англоязычное &lt;a href="https://www.youtube.com/watch?v=l3FBpY-0880&amp;t=3s"&gt;наглядное видео&lt;/a&gt;, о том как устанавливать скрипты в Streamlabs Chatbot. Ещё &lt;a href="../all/streamlabs-chatbot-ustanovka-i-nastroyka"&gt;можно почитать&lt;/a&gt; о настройке и установке самого чат-бота.&lt;/p&gt;
</description>
</item>

<item>
<title>Установка и настройка Streamlabs Chatbot</title>
<guid isPermaLink="false">48</guid>
<link>https://kodersha.ru/all/streamlabs-chatbot-ustanovka-i-nastroyka/</link>
<pubDate>Fri, 15 Nov 2019 17:08:31 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/streamlabs-chatbot-ustanovka-i-nastroyka/</comments>
<description>
&lt;p&gt;Как может быть известно всем тем, кто так или иначе связан со стримингом и стримами, для автоматической модерации, оповещений и развлечения зрителей существуют чат-боты. Один из таких чат-ботов для `twitch` или youtube — бесплатная программа &lt;a href="https://streamlabs.com/desktop-chatbot"&gt;Streamlabs Chatbot&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Установка и подключение&lt;/h2&gt;
&lt;p&gt;Скачиваем и устанавливаем сам &lt;a href="https://streamlabs.com/chatbot/download"&gt;Streamlabs Chatbot&lt;/a&gt;, а также необходимый для его работы &lt;a href="https://www.python.org/downloads/release/python-2713/"&gt;Python 2.7.13&lt;/a&gt;. Программы лучше устанавливать в папки по умолчанию. Запускаем программу чат-бота где вас встретит помощник установки.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="700" data-ratio="1.5555555555556"&gt;
&lt;img src="https://kodersha.ru/pictures/ustanovka-01.png.webp" width="700" height="450" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/ustanovka-02.png.webp" width="700" height="450" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/ustanovka-03.png.webp" width="700" height="450" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/ustanovka-04.png.webp" width="700" height="450" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/ustanovka-05.png.webp" width="700" height="450" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/ustanovka-06.png.webp" width="700" height="450" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Выбираем платформу для стриминга. Создаём и авторизуем отдельный аккаунт для вашего бота, от имени которого он будет писать сообщения в чате. На этом этапе отдельный аккаунт можно и не создавать, авторизовавшись со своего основного, но тогда бот будет писать сообщения от его имени. В следующих пунктах авторизуем свой основной аккаунт, а также логинимся в `Streamlabs` с помощью всё того же `twitch` или `youtube`.&lt;/p&gt;
&lt;h2&gt;Console&lt;/h2&gt;
&lt;p&gt;После успешной первичной настройки вы попадёте в окно консоли, где отображаются все сообщения чата, системные сообщения, список зрителей, поле для отправки сообщений в чат от имени стримера или бота. У каждого сообщения имеются стандартные инструменты модерации — бан, таймаут или удаление сообщений. Вверху окна имеются кнопки макросов, о настройках которых будет рассказано позже.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-07.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;h2&gt;Dashboard&lt;/h2&gt;
&lt;p&gt;Окно настроек вашего стрима, работает только с `twitch`. Здесь можно выбрать категорию и название, запустить рекламу, если вы партнер, настроить автоматические хосты, в том числе для сообществ. Имеется помощник проведения рейдов. С его помощью можно провести рейд другого канала, а также указать количество баллов которые получат участники рейда.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-08.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!status Название стрима` — Изменяет название стрима.&lt;/li&gt;
&lt;li&gt;`!game The Witcher 3` — Изменяет категорию стрима.&lt;/li&gt;
&lt;li&gt;`!starthost` — Запустить автоматическую ретрансляцию.&lt;/li&gt;
&lt;li&gt;`!stophost` — Остановить ретрансляцию.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Commands&lt;/h2&gt;
&lt;p&gt;Раздел посвященный командам, в нём можно создавать свои собственные команды чата используя специальные переменные. Можно создавать свои группы для команд, например группа начинающаяся с `[GAME]`, будет работать только если вы стримите в категории этой игры. Пример `[GAME] The Outer Worlds`.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-09.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!command add !фильм +r Сегодня мы смотрим фильм Джокер (2019)` — Добавить команду `!фильм`, `+r` — Для группы `Regular`.&lt;/li&gt;
&lt;li&gt;`!command edit !фильм +a Сейчас мы смотрим фильм Чужой` — Отредактировать команду `!фильм`, `+a` — Для группы `Everyone`.&lt;/li&gt;
&lt;li&gt;`!command remove !фильм` — Удалить команду `!фильм`.&lt;/li&gt;
&lt;li&gt;`!сommand add !печеньки +a У нас $count печенек` — Добавить команду `!печеньки` с счетчиком.&lt;/li&gt;
&lt;li&gt;`!сommand сount !счетчик 10` — Добавить значение `10` к счетчику команды `!печеньки`.&lt;/li&gt;
&lt;li&gt;`!command usage !фильм SC` — Принцип использования. &lt;br&gt;SC, SW, SB, DC, DW, DB, CB, WB, A*.&lt;/li&gt;
&lt;li&gt;`!enable !фильм true` — Включить или выключить команду, `true` или `false` соответственно&lt;/li&gt;
&lt;li&gt;`!command cooldown !фильм 2` — Установить глобальный лимит времени через который можно использовать команду.&lt;/li&gt;
&lt;li&gt;`!command usercooldown !фильм 5` — Установить персональный лимит времени через который можно использовать команду.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Кликнув правой кнопкой мыши на команде её можно экспортировать в файл. Аналогично можно импортировать команды из файлов.&lt;/p&gt;
&lt;h2&gt;Timers&lt;/h2&gt;
&lt;p&gt;Это раздел для создания таймеров — сообщений которые бот будет публиковать в чат автоматически, через определенное время. Интервал времени можно указать нажав на шестерёнку в правом верхнем углу раздела. Так как все таймеры следуют одному и тому же интервалу, бот опубликует сначала первый, затем второй и так далее, по кругу. Таймеры также можно разделять по группам, указывать им префикс `[GAME] Название игры` и эти таймеры будут работать только на стримах этой игры.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-10.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!timer add !meow /me мяукнула на $randusername` — Добавляет таймер.&lt;/li&gt;
&lt;li&gt;`!timer edit !meow /me шипит на $randusername` — Редактирует таймер.&lt;/li&gt;
&lt;li&gt;`!timer remove !meow` — Удаляет таймер.&lt;/li&gt;
&lt;li&gt;`!activate !meow false` — Включить или выключить таймер, `true` или `false` соответственно.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Quotes&lt;/h2&gt;
&lt;p&gt;Здесь можно собирать крылатые цитаты сказанные вами во время стрима. Нажав шестеренку в правом верхнем углу раздела, вы можете настроить кому разрешено пользоваться командой и кому можно добавлять новые цитаты, выбрать формат даты и сам формат отображения цитаты. Каждая цитата будет содержать информацию о дате и рубрике стрима на момент её создания.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-11.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!quote add «Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного» — AlbertEinstein` — Добавляет цитату в список.&lt;/li&gt;
&lt;li&gt;`!quote edit 12 «Самое непостижимое в этом мире — это то, что он постижим.» — AlbertEinstein` — Редактирует цитату с `id12`.&lt;/li&gt;
&lt;li&gt;`!quote remove 12` — Удаляет цитату с `id12`.&lt;/li&gt;
&lt;li&gt;`!quote` — Публикует случайную цитату в чат.&lt;/li&gt;
&lt;li&gt;`!quote 12` — Публикует в чат цитату с `id12`.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Extra Quotes&lt;/h2&gt;
&lt;p&gt;Аналогично разделу `Quotes` здесь можно добавлять любой контент, но в отличие от команды `!quote` здесь имя команды может быть любым, например `!gif`. Также можно включить или выключить отображение даты и рубрики у элемента команды.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-12.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!gif add &lt;a href="https://media.giphy.com/media/g7GKcSzwQfugw/giphy.gif"&gt;https://media.giphy.com/media/g7GKcSzwQfugw/giphy.gif&lt;/a&gt;` — Добавляет ссылку в список.&lt;/li&gt;
&lt;li&gt;`!gif edit 16 &lt;a href="https://media.giphy.com/media/g7GKcSzwQfugw/giphy.gif"&gt;https://media.giphy.com/media/g7GKcSzwQfugw/giphy.gif&lt;/a&gt;` — Редактирует ссылку с `id16`.&lt;/li&gt;
&lt;li&gt;`!gif remove 16` — Удаляет ссылку с `id16`.&lt;/li&gt;
&lt;li&gt;`!gif` — Публикует случайную гифку в чат.&lt;/li&gt;
&lt;li&gt;`!gif 16` — Публикует гифку с `id16`.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Give Away&lt;/h2&gt;
&lt;p&gt;Раздел посвященный раздачам. Здесь можно пригласить зрителей участвовать в раздаче чего бы то ни было, выбрать стоимость «билета» для участия в раздаче, если в настройках бота включена внутренняя валюта. Также можно отслеживать сколько у зрителя «билетов» и количество его сообщений в чате.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-13.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!giveaway start !raffle|cookies|1|25|regular` —&lt;br&gt; `!giveaway start !команда|приз|количество победителей|стоимость участия|группа пользователей`.&lt;/li&gt;
&lt;li&gt;`!giveaway start !raffle|cookies|everyone` —&lt;br&gt; `!giveaway start !команда|приз|группа пользователей`.&lt;/li&gt;
&lt;li&gt;`!giveaway close` — Закрыть раздачу.&lt;/li&gt;
&lt;li&gt;`!giveaway winner` — Выбрать победителя.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Songrequest&lt;/h2&gt;
&lt;p&gt;Система заказа музыки позволит создать свой плейлист воспроизведения музыки с `YouTube`, а также позволит зрителям заказывать музыку через чат, в том числе за баллы бота.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-14.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!songrequest dQw4w9WgXcQ` — Заказать музыку, `id` или ссылка на трек с YouTube.&lt;/li&gt;
&lt;li&gt;`!skip` — Проголосовать за пропуск текущего трека.&lt;/li&gt;
&lt;li&gt;`!veto` — Пропустить текущий трек.&lt;/li&gt;
&lt;li&gt;`!wrongsong` — Удаляет последний заказанный вами трек из списка.&lt;/li&gt;
&lt;li&gt;`!songlist` — Список треков.&lt;/li&gt;
&lt;li&gt;`!songblacklist add (id)` — Добавить `id` трека в черный список.&lt;/li&gt;
&lt;li&gt;`!songblacklist remove (id)` — Удалить `id` трека из черного списка.&lt;/li&gt;
&lt;li&gt;`!volume 50` — Установить громкость плеера на `50%`.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Sound Files&lt;/h2&gt;
&lt;p&gt;Здесь можно добавить воспроизведение звуковых файлов привязанных к командам чата. У каждого файла есть настройка громкости, сколько раз команда должна быть написана в чате, для воспроизведения и прочие настройки прав для использования.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-15.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;h2&gt;Queue&lt;/h2&gt;
&lt;p&gt;Здесь можно создать очередь чтобы зрители могли подключаться к вашей мультиплеерной игре. Можно настроить стоимость в баллах бота, либо дать возможность занимать очередь только платным подписчикам.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-16.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!queue open Left 4 Dead 2` — Открыть очередь на присоединение к игре.&lt;/li&gt;
&lt;li&gt;`!queue close` — Закрыть очередь.&lt;/li&gt;
&lt;li&gt;`!queue clear` — Очистить очередь.&lt;/li&gt;
&lt;li&gt;`!queue pick 3` — Взять троих ближайших зрителей из очереди.&lt;/li&gt;
&lt;li&gt;`!queue random 3` — Взять троих случайных зрителей из очереди.&lt;/li&gt;
&lt;li&gt;`!queuelist` — Посмотреть список очереди.&lt;/li&gt;
&lt;li&gt;`!join` — Присоединиться к очереди.&lt;/li&gt;
&lt;li&gt;`!leave` — Покинуть очередь.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Counter&lt;/h2&gt;
&lt;p&gt;Счётчик можно использовать для вывода на стрим количества смертей при прохождении игры. Так, например, делают некоторые стримеры при прохождении игр вроде Dark Souls. В целом, настройки счётчика можно изменить под что угодно, главное чтобы в поле `Message Template` был символ `#`, он будет заменён на число счётчика при его отображении. Вывести счётчик смертей в OBS можно используя файл `death.txt`, который находится в каталоге бота, по пути:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;C:\Users\Имя Пользователя\AppData\Roaming\Streamlabs\Streamlabs Chatbot\Services\Twitch\Files&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В этом же каталоге можно найти множество других `txt` файлов, которые можно использовать для вывода разной статистики на экране стрима.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-17.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!death +` — Добавить `+1` смерть к количеству смертей.&lt;/li&gt;
&lt;li&gt;`!death -` — Отнять `−1` смерть от количества смертей.&lt;/li&gt;
&lt;li&gt;`!death 10` — Установить количество смертей `10`.&lt;/li&gt;
&lt;li&gt;`!death` — Посмотреть текущее количество смертей.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Currency&lt;/h2&gt;
&lt;p&gt;В данном разделе можно включить систему баллов, которые участники чата смогут получать на основе выбранных настроек. Баллы можно тратить в раздачах, голосованиях, играх и в целом в любых командах чата. В настройках можно указать количество получаемых баллов, период их получения, настроить группы и так далее.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-18.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!points add enotPoloskun 10000` — Добавить `10000` баллов зрителю `enotPoloskun`.&lt;/li&gt;
&lt;li&gt;`!points remove enotPoloskun 500` — Отнять `500` баллов у зрителя `enotPoloskun`.&lt;/li&gt;
&lt;li&gt;`!points add +viewers 100` — Добавить по `100` баллов каждому зрителю в чате.&lt;/li&gt;
&lt;li&gt;`!points remove +viewers 100` — Отнять по `100` баллов у каждого зрителя в чате.&lt;/li&gt;
&lt;li&gt;`!points` — Узнать своё количество баллов.&lt;/li&gt;
&lt;li&gt;`!transfer enotPoloskun honeymoney` — Передать баллы зрителя `enotPoloskun` зрителю `honeymoney`.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Users&lt;/h2&gt;
&lt;p&gt;В этой вкладке находится список всех зрителей канала, их `id`, никнейм, текущая роль прав, история блокировок, время последнего посещения, количество проведённых рейдов. Здесь можно редактировать их права, назначать редакторов команд бота, смотреть и изменять количество баллов, если они включены.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-19.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;h2&gt;Poll&lt;/h2&gt;
&lt;p&gt;Система опросов позволяет запускать голосование в чате. При желании можно сделать голосование платным за баллы.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-20.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!poll start Какую игру проходить следующей?|10|1|false|Witcher III|Minecraft` — &lt;br&gt;`!poll start Вопрос голосования|Стоимость в баллах|Максимальное количество голосов|Несколько вариантов голосования (true/false)|Варианты ответов`.&lt;/li&gt;
&lt;li&gt;`!poll start Какую игру проходить следующей?|Witcher III|Minecraft` — &lt;br&gt;`!poll Вопрос голосования|Варианты ответов`.&lt;/li&gt;
&lt;li&gt;`!poll stop` — Остановить голосование.&lt;/li&gt;
&lt;li&gt;`!vote 1` — Проголосовать за вариант `1`.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Betting&lt;/h2&gt;
&lt;p&gt;Система ставок с помощью которой зрители могут делать ставки на исход той или иной ситуации, выигрывая баллы. В настройках можно выбирать один или несколько выигрышных вариантов.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-21.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;p&gt;Доступные команды чата:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;`!betting start Будет хорошая или плохая концовка?|35|1|100|true|да|нет|не знаю` — &lt;br&gt;`!betting start На что делается ставка|Процент выигрыша|Минимальная ставка|Максимальная ставка|Несколько вариантов ответа (true/false)|Варианты ответа`.&lt;/li&gt;
&lt;li&gt;`!betting start Будет хорошая или плохая концовка?|да|нет|не знаю` — &lt;br&gt;`!betting start На что делается ставка|Варианты ответа`.&lt;/li&gt;
&lt;li&gt;`!betting stop` — Запретить делать ставки.&lt;/li&gt;
&lt;li&gt;`!betting abort` — Завершает и возвращает сделанные ставки.&lt;/li&gt;
&lt;li&gt;`!betting winner 28` — Выбрать выигрышный `id`.&lt;/li&gt;
&lt;li&gt;`!bet 1 1000` — Сделать ставку `1000` баллов на вариант ответа с `id1`.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Events&lt;/h2&gt;
&lt;p&gt;Система событий позволяет боту автоматически приветствовать выбранного пользователя, текстом или проигрыванием аудио. При выбранном параметре `Join Events` срабатывает, когда зритель присоединяется к каналу. При `Speak Events` срабатывает, когда зритель напишет в чат.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-22.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;h2&gt;Mod Tools&lt;/h2&gt;
&lt;p&gt;В этом разделе можно настроить автоматическую модерацию чата, удалять сообщения зрителей со ссылками, капсом, символами или запрещенными словами, настраивать систему наказаний за запрещенные сообщения, будь то просто удаление сообщения, таймаут или бан за повторные нарушения.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-23.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;h2&gt;Notifications&lt;/h2&gt;
&lt;p&gt;В этом разделе можно настроить различные оповещения: при подписке на канал, при платной подписке, хосте, рейде. В том числе можно сделать звуковые оповещения.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-24.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;h2&gt;Discord&lt;/h2&gt;
&lt;p&gt;Этот раздел позволит настроить функции бота для вашего `Discord` канала. Оповещения о запуске стрима, сообщения по таймеру и автоматическое назначение роли новым участникам.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-25.png.webp" width="1024" height="567" /&gt;
&lt;/div&gt;
&lt;h2&gt;Settings&lt;/h2&gt;
&lt;h3&gt;General&lt;/h3&gt;
&lt;p&gt;В этом разделе можно настроить основные функции, такие как автоматическое подключение бота к чату, аудиовыходы, отображение счётчика зрителей и так далее.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-26.png.webp" width="825" height="400" /&gt;
&lt;/div&gt;
&lt;h3&gt;Localization&lt;/h3&gt;
&lt;p&gt;Раздел который позволяет перевести сообщения бота на любой другой язык.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-27.png.webp" width="825" height="400" /&gt;
&lt;/div&gt;
&lt;h3&gt;Usage&lt;/h3&gt;
&lt;p&gt;Здесь можно настроить где и как можно использовать команды бота.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-28.png.webp" width="825" height="400" /&gt;
&lt;/div&gt;
&lt;h3&gt;Macros&lt;/h3&gt;
&lt;p&gt;Здесь можно настроить сообщения макросов для семи различных кнопок, чтобы публиковать команды/сообщения в чате когда вы нажимаете на них.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-29.png.webp" width="825" height="400" /&gt;
&lt;/div&gt;
&lt;h3&gt;Hotkeys&lt;/h3&gt;
&lt;p&gt;С помощью горячих клавиш можно настроить включение и отключение треков из `Songrequest`, пропуск, увеличение и уменьшение громкости. Также здесь можно настроить клавиши для макросов из предыдущего раздела настроек.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-30.png.webp" width="825" height="400" /&gt;
&lt;/div&gt;
&lt;h3&gt;Style&lt;/h3&gt;
&lt;p&gt;Настройки внешнего вида бота, можно выбрать из нескольких скинов или выбрать свои цвета для разных элементов.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img class="emerge" data-expose="true" data-spin="true" src="https://kodersha.ru/pictures/ustanovka-31.png.webp" width="825" height="400" /&gt;
&lt;/div&gt;
&lt;h2&gt;Полезные ссылки&lt;/h2&gt;
&lt;p&gt;Официальная &lt;a href="https://cdn.streamlabs.com/chatbot/Documentation_Twitch.pdf"&gt;документация Streamlabs Chatbot&lt;/a&gt;.&lt;/p&gt;
&lt;p class="small"&gt;*SC — Stream Chat, SW — Stream Whisper, SB — Stream Both, DC — Discord Chat, DW — Discord Whisper, DB — Discord Both, CB — Chat Both, WB — Whisper Both, A — All.&lt;/p&gt;
</description>
</item>

<item>
<title>Блог на Publii</title>
<guid isPermaLink="false">47</guid>
<link>https://kodersha.ru/all/blog-na-publii/</link>
<pubDate>Fri, 01 Nov 2019 17:06:03 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/blog-na-publii/</comments>
<description>
&lt;p class="opacity"&gt;Спустя год отсутствия постов я вновь вернулась с shared хостинга на GitHub Pages, но теперь, вместо Jekyll я использую &lt;a href="https://getpublii.com/"&gt;Publii&lt;/a&gt;. Publii это бесплатная CMS для блога, но не в привычном её понимании, а в виде программы с открытым исходным кодом для Windows, MacOS или Linux.&lt;/p&gt;
&lt;p class="opacity"&gt;В отличие от того же Jekyll, Hugo или других CMS подобного плана, где необходима установка и настройка среды Linux или Node.js, в Publii достаточно прописать данные доступа к хостингу и нажатием одной кнопки публиковать сгенерированную статику.&lt;/p&gt;
&lt;p class="opacity"&gt;Помимо приятного интерфейса в Publii довольно удобный редактор с множеством настроек изображений, ссылок, списков, фреймов, есть возможность детальной настройки SEO и Open Graph, теги публикаций и другие интересности. При желании и должных навыках, в редактор можно добавить дополнительные, настраиваемые поля. Дизайн для Publii пишется с использованием семантических шаблонов &lt;a href="http://handlebarsjs.com/"&gt;Handlebars&lt;/a&gt;.&lt;/p&gt;
&lt;p class='info color-red'&gt;Теперь блог работает &lt;a href="../all/migrirovala-na-egeyu-snova/"&gt;на Эгее&lt;/a&gt;.&lt;/p&gt;</description>
</item>


</channel>
</rss>