<?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>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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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;div class="e2-text-picture aside"&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/disco-check.webp" width="817" height="398" /&gt;
&lt;/div&gt;
&lt;p&gt;Так как Disco Elysium во многом построен на проверках навыков, неудачные броски кубика искушают заниматься постыдными вещами, а именно — сейвскамом. Загружать последнее сохранение и пытаться бросить кубик на &lt;span style="color: #17bb69"&gt;УСПЕХ&lt;/span&gt;. Этим я грешила в начале игры, ведь перфекционизм требует идеального прохождения. Но обдумывание проблемы сейвскама в собственном «Шкафчике мыслей», привело к решению отказаться от этой, пагубной для погружения, привычки. Очевидно, что в ролевых играх, и в Disco Elysium в особенности, нет «неправильных» путей прохождения. Как и в реальной жизни я не всесильна влиять на любые события в свою пользу. Как и в реальной жизни я ограничена определённым набором навыков, будучи некомпетентной в одних областях и чуть лучше разбираясь в других. Ни у кого из нас нет машины времени, чтобы повернуть время вспять, загрузить сохранение.&lt;/p&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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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 loading="lazy" 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&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&gt;В отличие от того же Jekyll, Hugo или других CMS подобного плана, где необходима установка и настройка среды Linux или Node.js, в Publii достаточно прописать данные доступа к хостингу и нажатием одной кнопки публиковать сгенерированную статику.&lt;/p&gt;
&lt;p&gt;Помимо приятного интерфейса в Publii довольно удобный редактор с множеством настроек изображений, ссылок, списков, фреймов, есть возможность детальной настройки SEO и Open Graph, теги публикаций и другие интересности. При желании и должных навыках, в редактор можно добавить дополнительные, настраиваемые поля. Дизайн для Publii пишется с использованием семантических шаблонов &lt;a href="http://handlebarsjs.com/"&gt;Handlebars&lt;/a&gt;.&lt;/p&gt;
&lt;p class="warning"&gt;Теперь блог работает &lt;a href="../all/migrirovala-na-egeyu-snova/"&gt;на Эгее&lt;/a&gt;.&lt;/p&gt;
</description>
</item>

<item>
<title>Космический постапокалипсис</title>
<guid isPermaLink="false">46</guid>
<link>https://kodersha.ru/all/kosmicheskiy-postapokalipsis/</link>
<pubDate>Fri, 21 Sep 2018 16:37:37 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/kosmicheskiy-postapokalipsis/</comments>
<description>
&lt;p&gt;Спустя три года после выхода «60 seconds!», инди-студия Robot Gentleman наконец-то выпустила вторую часть приключенческого текстового квеста. Но на этот раз, группа выживших в ядерной войне оказывается не на Земле, а в глубоком космосе на борту единственно уцелевшего спасательного шаттла, за шестьдесят далеких парсек от родной планеты.&lt;/p&gt;
&lt;p&gt;Как и в «60 seconds!» у вас есть лишь шестьдесят секунд на то, чтобы собрать необходимые для выживания припасы, некоторых членов команды, и успеть запрыгнуть в спасательный шаттл. Прихватив с собой запасы драгоценного консервированного супа вам и вашей команде предстоит выжить как можно дольше и, как знать, может быть вас спасут.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/parsecs-01.jpg.webp" width="1920" height="1080" /&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 loading="lazy" src="https://kodersha.ru/pictures/parsecs-02.jpg.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Кстати, места экспедиций по планете можно выбирать из нескольких предложенных — от выбранного места будет зависеть то, какие ресурсы вы получите, какая опасность может встретиться незадачливому исследователю и то, насколько продолжительной будет вылазка. Отправив выжившего без должного снаряжения или оружия, есть большой риск его потерять.&lt;/p&gt;
&lt;p&gt;Единственное, что можно отнести к минусам геймплея, в отличие от предыдущей части, суп больше нельзя делить на порции. Если раньше можно было накормить одной банкой несколько человек, то здесь одна полная банка на одного человека — в итоге запасы стремительно убывают. Да и от воды здесь решили избавиться, теперь для выживания она не нужна. В целом геймплей стал, пожалуй, сложнее, однако баланс еще могут исправить патчами.&lt;/p&gt;
&lt;p&gt;В итоге «60 Parsecs!» стала объемнее, разнообразнее, целостнее и симпатичнее, при этом фирменный юмор, неочевидные выборы и атмосфера никуда не делись. Пожалуй, вышло весьма достойное продолжение первой части.&lt;/p&gt;
</description>
</item>

<item>
<title>STAY</title>
<guid isPermaLink="false">45</guid>
<link>https://kodersha.ru/all/stay/</link>
<pubDate>Sun, 12 Aug 2018 16:27:04 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/stay/</comments>
<description>
&lt;p&gt;Своего рода визуальная новелла, выполненная, как и положено современной инди игре, в весьма детальной пиксельной графике под аккомпанемент красивейшей музыки. В STAY вам предстоит взять на себя роль самого себя и попытаться помочь незнакомцу, оказавшемуся в плену неизвестного похитителя.&lt;/p&gt;
&lt;p&gt;Главный герой, помимо Игрока, парень по имени Квинн, страдающий от одиночества, бессонницы, депрессии и суицидальных мыслей. В один из дней он, по обыкновению, ложиться спать в четыре утра, а просыпается от того, что в его спальню врывается неизвестный в маске. Квинн приходит в себя в одной пижаме, в классическом, для триллера с похищением, темном и сыром подвале. Непроглядную тьму рассеивает лишь слабый свет монитора старого компьютера, который оказывается подключен, посредством текстового чата, напрямую к незадачливому Игроку.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/stay-01.jpg.webp" width="1920" height="810" /&gt;
&lt;/div&gt;
&lt;p&gt;По мере знакомства с Квинном, Игроку придется высказывать свое мнение о происходящем или давать ему те или иные советы, выбирая из предложенных вариантов ответа, тем самым влияя на его поступки, действия, настроение и отношение к вам. Все это, в свою очередь, будет влиять на то, каким путем пойдет Квинн, какие места изучит, какие соберет предметы и какой из семи концовок закончится история. Помимо прочего, любым неосторожным советом Игрок может убить Квинна, а способов погибнуть здесь предостаточно.&lt;/p&gt;
&lt;p&gt;Само место, в котором оказывается Квинн, полно загадок. По мере исследования он будет находить различные предметы, открывать тайные комнаты и решать различные головоломки, коих в игре предостаточно. Неизвестный похититель отводит своему пленнику всего чуть больше тринадцати часов. Время в STAY играет важную роль, выключая игру оно не останавливается — вы оставляете Квинна в одиночестве, а таймер все также неумолимо приближается к своему истечению.&lt;/p&gt;
&lt;p&gt;Помимо решения головоломок и попыток спасения собственной жизни, Квинн будет растекаться мыслью по древу, предаваясь воспоминаниям, самоуничижению и размышлениям о смысле сущего. Игрок может выступить как в роли чуткого психотерапевта, так и отчитать Квинна за излишнюю несобранность. Так или иначе, все это будет влиять на его эмоциональное состояние и уровень доверия к вам. А нестабильное настроение Квинна порой сродни минному полю, его очень легко пошатнуть любой неосторожной или неочевидной фразой, благо предложенные реплики ответов можно прочесть перед, непосредственно, отправкой.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1920" data-ratio="1.7777777777778"&gt;
&lt;img src="https://kodersha.ru/pictures/stay-03.jpg.webp" width="1920" height="1080" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/stay-02.jpg.webp" width="1920" height="1080" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/stay-04.jpg.webp" width="1920" height="1080" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Следить за настроениями подопечного можно на специальной странице, там отображена текущая степень доверия, настроение и прочие состояния, из которых можно делать вывод о том, какую фразу лучше сказать и в каком русле вести дальнейший диалог. Сам же Квинн, довольно самобытный персонаж, он не всегда захочет следовать советам Игрока, а порой может и соврать.&lt;/p&gt;
&lt;p&gt;К единственному недостатку STAY стоит отнести головоломки, некоторые из которых не столь сложны, сколь неочевидны, что зачастую приходится искать решение в Google. Никаких подсказок для прохождения той или иной головоломки в самой игре нет. И если в начале нам предлагают собирать мазайки, то под конец приходится нажимать случайные кнопки, чтобы запустить печь, или проходить случайно генерируемый лабиринт, что, пожалуй, несколько раздражает, а не вызывает интерес.&lt;/p&gt;
&lt;p&gt;В остальном игра полна иносказаний, мифологии, отсылок и глобальных вопросов о смысле бытия и реальности. Наблюдать за спуском Квинна в кроличью нору довольно увлекательно, а оставлять его в одиночестве совсем не хочется. Хорошая концовка оставляет приятное послевкусие и ощущение светлой грусти. И в целом, хоть и не прямым текстом, расставляет все происходящее на свои места.&lt;/p&gt;
</description>
</item>

<item>
<title>Графический планшет</title>
<guid isPermaLink="false">44</guid>
<link>https://kodersha.ru/all/graficheskiy-planshet/</link>
<pubDate>Thu, 05 Jul 2018 16:23:50 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/graficheskiy-planshet/</comments>
<description>
&lt;p&gt;Решила вспомнить свое увлечение рисованием и таки попытаться научиться рисовать, для чего мне понадобился хоть какой-нибудь графический планшет. Выбор пал на китайский Xp-Pen Star G640, который и был благополучно заказан на AliExpress, не покупать же Wacom в самом деле. Спустя две недели планшет пришел по почте.&lt;/p&gt;
&lt;p&gt;Комплектация оказалась довольно незамысловата — сам графический планшет, кабель питания, безбатарейный и беспроводной стилус, двадцать сменных наконечников и зажим для их смены. Ко всему — буклет-инструкция и различные рекламные флаеры производителя.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/graficheskiy-01.jpg.webp" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;p&gt;В целом планшет весьма обычный, рисовать за своего владельца, увы, не умеет и художественным навыкам не обучит. В остальном его толщина всего два миллиметра, а размер — средние шесть на четыре дюйма.&lt;/p&gt;
&lt;p&gt;Поверхность, пожалуй, не очень удачна — оставляет на себе отпечатки и очень быстро царапается стилусом, однако, на производительность и чувствительность это никак не влияет. Но, если хочется сохранить первозданный вид, лучше обклеить рабочую поверхность пленкой или ещё чем-то защитным.&lt;/p&gt;
&lt;p&gt;Сам стилус имеет 8192 степени нажатия, что позволяет рисовать как очень тонкие штрихи, так и жирные контуры. Довольно удобно лежит в руке — после толстых стилусов с батарейками вообще отлично.  На нем, ко всему прочему, имеются две программируемые кнопки — их можно настроить на отмену действия, переключение кисти, правую кнопку мыши и вообще все, что понадобится «под рукой». На самом планшете, кстати, нет ни одной кнопки.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1280" data-ratio="1"&gt;
&lt;img src="https://kodersha.ru/pictures/graficheskiy-02.png.webp" width="1280" height="1280" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/graficheskiy-03.png.webp" width="1280" height="1280" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/graficheskiy-04.png.webp" width="1280" height="1280" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/graficheskiy-05.png.webp" width="1280" height="1280" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/graficheskiy-06.png.webp" width="1280" height="1280" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/graficheskiy-07.png.webp" width="1280" height="1280" alt="" /&gt;
&lt;img src="https://kodersha.ru/pictures/graficheskiy-08.png.webp" width="1280" height="1280" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;После нескольких дней «тестирования» планшета можно сказать, что для моих нужд начинающей рисовальщицы он подходит идеально.&lt;/p&gt;
</description>
</item>

<item>
<title>Хакинтош на PC</title>
<guid isPermaLink="false">43</guid>
<link>https://kodersha.ru/all/hakintosh-na-pc/</link>
<pubDate>Mon, 04 Jun 2018 16:20:21 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/hakintosh-na-pc/</comments>
<description>
&lt;p&gt;Расставшись со своим тормозящим MacBook Air в пользу домашнего компьютера, я столкнулась с вопросом о том, какой операционной системой пользоваться вместо удобной и ставшей уже привычной OS X.&lt;/p&gt;
&lt;p&gt;Windows 10, пожалуй, подходит только для игр, а linux не слишком дружелюбна к пользователю. А потому, вместо покупки очередного яблочного девайса, было принято решение поставить hackintosh на свой свежесобранный PC. Первым опытом установки которого я и хотела бы поделиться, для себя и для вас.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-01.jpg.webp" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;p&gt;Собственно, характеристики компьютера на котором и был поднят hackintosh:&lt;/p&gt;
&lt;p&gt;Материнская плата: ASRock Z370M-ITX/ac.&lt;br /&gt;
Процессор: i7-8700T.&lt;br /&gt;
Оперативная память: GoodRam DDR4 2133MHz 16GB Kit 2x8GB.&lt;br /&gt;
SSD: KingDian N480 240GB, KingDian S280 480GB, Micron 1100 MTFDDAK256TBN Media.&lt;br /&gt;
Wi-Fi: Broadcom BCM94352Z NGFF Dual Band 802.11ac 867M Wifi BT 4.0 Lenovo FRU 04X6020.&lt;br /&gt;
Блок питания: Corsair RM550x.&lt;br /&gt;
Корпус: Raijintek Metis Red.&lt;/p&gt;
&lt;p&gt;В качестве видеокарты пока используется встроенная Intel UHD630. А для того, чтобы Wi-Fi материнской платы заработал в hackintosh пришлось покупать на ebay новый модуль — Broadcom BCM4352, так как для стандартного модуля от Intel нет необходимых kext’ов.&lt;/p&gt;
&lt;h2&gt;Образ диска&lt;/h2&gt;
&lt;p&gt;Для установки hackintosh я скачала &lt;a href="https://rutracker.org/forum/viewtopic.php?t=5413589"&gt;образ с High Sierra 10.13.4&lt;/a&gt; (Сейчас там более актуальная версия) с небезызвестного rutracker.org и по инструкции из темы записала его на флешку.&lt;/p&gt;
&lt;h2&gt;Программы&lt;/h2&gt;
&lt;p&gt;Для установки и настройки OS X понадобится некоторый набор программ, которые ставятся после первого запуска операционной системы. Можно заранее скачать их на свободную флешку так как сразу после установки интернета еще не будет.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Clover EFI Bootloader — Загрузчик EFI, позволяет запускать hackintosh, windows, linux и их вместе. (&lt;a href="https://sourceforge.net/projects/cloverefiboot/"&gt;sourceforge.net&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Clover Configurator — Для более легкой правки config.plist Clover’a. (&lt;a href="https://www.tonymacx86.com/resources/clover-configurator.335/"&gt;tonymacx86.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;EFI Mounter — Программа для монтирования EFI раздела диска hackintosh. (&lt;a href="https://www.tonymacx86.com/resources/efi-mounter-v3.280/"&gt;tonymacx86.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kext Utility — Утилита для установки kext’ов. (&lt;a href="https://www.insanelymac.com/forum/topic/140647-latest-kext-utility-macos-sierra-super-speed-edition/"&gt;insanelymac.com&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Kext&lt;/h2&gt;
&lt;p&gt;Или «kernel extension», можно назвать их своего рода драйверами для hackintosh.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FakeSMC — эмулирует работу SMC контроллера который передает операционной системе информацию о компьютере, температуре процессора и т. д. Обязателен для запуска hackintosh. (&lt;a href="https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;FakePCIID — Перехватывает запросы PCI-ID, и возвращает значение, указанное через FakeID в Clover. Понадобится для работы некоторых kext’ов wi-fi и встроенной графики. (&lt;a href="https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;BrcmPatchRAM — Kext’ы для работы Wi-Fi модуля Broadcom. (&lt;a href="https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;VoodooHD — Универсальный kext для аудио. (&lt;a href="https://sourceforge.net/projects/voodoohda/files/latest/download"&gt;sourceforge.net&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;AppleALC — Альтернативный kext аудио. (&lt;a href="https://github.com/vit9696/AppleALC/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet — Kext для запуска Intel ethernet. (&lt;a href="https://bitbucket.org/RehabMan/os-x-intel-network/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;IntelGraphicsFixup — Фикс для различных встроенных видеокарт от Intel. (&lt;a href="https://github.com/lvs1974/IntelGraphicsFixup/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Shiki — Исправление возможных проблем с воспроизведением видео. (&lt;a href="https://github.com/vit9696/Shiki/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Lilu — Расширение для поддержки различных kext’ов. (&lt;a href="https://github.com/vit9696/Lilu/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Установка&lt;/h2&gt;
&lt;p&gt;Загрузившись с установочной флешки в режиме UEFI приступаем к установке. В окне Clover выбираем «Boot Mac OS from OS X Base System» и дожидаемся появления установки OS X, на что уйдет до пяти минут. Переходим в дисковую утилиту и форматируем нужный диск. На одном из SSD дисков я оставила уже установленную ранее Windows 10, а другой SSD отформатировала из установщика в формат AFPS назвав его классическим Macintosh HD. Устанавливаем OS X и дожидаемся перезагрузки. После перезагрузки вновь видим Clover.&lt;/p&gt;
&lt;p&gt;Так как у меня встроенная видеокарта Intel UHD630, то мне пришлось прописать параметр загрузки -disablegfxfirmware чтобы установка продолжилась дальше после циклической перезагрузки с ошибкой «Begin Gfx firmware load process». Чтобы прописать параметр загрузки в Clover откройте раздел Options, в строке Boot Args впишите -disablegfxfirmware и нажмите Enter.&lt;/p&gt;
&lt;p&gt;После установки оказываемся в OS X и первым делом устанавливаем ранее скачанный Clover EFI Bootloader. В пункте Тип установки выбираем Настройки и расставляем галочки:&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-02.jpg.webp" width="732" height="550" /&gt;
&lt;/div&gt;
&lt;p&gt;Далее, устанавливаем и запускаем Kext Utility, дожидаемся сообщения «Drag files on window to process them» и перетаскиваем прямо в окно программы необходимые kext’ы.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-03.jpg.webp" width="647" height="580" /&gt;
&lt;/div&gt;
&lt;p&gt;Вот перечень kext’ов установленных у меня:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FakeSMC.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_LPCSensors.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_GPUSensors.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_CPUSensors.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_ACPISensors.kext&lt;/li&gt;
&lt;li&gt;FakePCIID.kext&lt;/li&gt;
&lt;li&gt;FakePCIID_Intel_HD_Graphics.kext&lt;/li&gt;
&lt;li&gt;FakePCIID_Broadcom_WiFi.kext&lt;/li&gt;
&lt;li&gt;BrcmFirmwareData.kext&lt;/li&gt;
&lt;li&gt;BrcmPatchRAM2.kext&lt;/li&gt;
&lt;li&gt;IntelGraphicsFixup.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;VoodooHDA.kext&lt;/li&gt;
&lt;li&gt;Shiki.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Также поместите ваши kext’ы в папку EFI/EFI/CLOVER/kexts/Other для загрузчика Clover.&lt;/p&gt;
&lt;p&gt;Если диск отформатирован в AFPS может понадобиться исправить проблему с загрузкой:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;В Finder — Переход — Переход к папке.&lt;/li&gt;
&lt;li&gt;Ввести /usr/standalone/i386/&lt;/li&gt;
&lt;li&gt;Скопировать apfs.efi в /EFI/EFI/CLOVER/drivers64UEFI/&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Конфигурация Clover редактируется в файле EFI/EFI/CLOVER/config.plist. Его можно править программой Clover Configurator или вручную, с помощью Microsoft Visual Studio Code.&lt;/p&gt;
&lt;h2&gt;Исправление совместимости Intel UHD 630 на Coffee Lake&lt;/h2&gt;
&lt;p&gt;После установки в config.plist, в раздел Boot — Arguments я добавила параметр -disablegfxfirmware.&lt;/p&gt;
&lt;p&gt;Возникшее мерцание изображения, на встроенной графике процессора поколения Coffee Lake, исправляется по несложной инструкции. Открыть терминал и ввести:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo nano /System/Library/Extensions/AppleIntelKBLGraphics.kext/Contents/Info.plist&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В открывшемся файле, в терминале, найти внизу файла:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;&amp;lt;key&amp;gt;IOPCIPrimaryMatch&amp;lt;/key&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В конце следующей строки — &amp;lt;string&amp;gt;, найти 0x3E928086 и перед ним добавить 0x3E918086.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-04.jpg.webp" width="1256" height="570" /&gt;
&lt;/div&gt;
&lt;p&gt;Сохраняем изменения файла комбинацией Ctrl + X, соглашаемся с изменениями Y и нажимаем Enter. Далее, в терминале открываем файл:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo nano /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/Info.plist&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В котором ищем &amp;lt;key&amp;gt;IOPCIPrimaryMatch&amp;lt;/key&amp;gt;, где в конец строки &amp;lt;string&amp;gt; добавляем 0x3E918086 0x3E928086.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-05.jpg.webp" width="1256" height="570" /&gt;
&lt;/div&gt;
&lt;p&gt;Очищаем кеш командой:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo kextcache -i /
sudo touch /System/Library/Extensions &amp;amp;&amp;amp; sudo kextcache -u /&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Исправление громкости VoodooHDA.kext&lt;/h2&gt;
&lt;p&gt;Иногда VoodooHDA.kext выдает звук тише, чем в Windows 10. Исправить можно открыв kext правой кнопкой мыши &lt;mark&gt;Показать содержимое пакета&lt;/mark&gt; — &lt;mark&gt;Папка Contents&lt;/mark&gt; — Открыть редактором файл &lt;mark&gt;Info.plist&lt;/mark&gt;. Найти строку &lt;mark&gt;VoodooHDAEnableHalfVolumeFix&lt;/mark&gt; и изменить значение следующей строки на &amp;lt;true/&amp;gt;.&lt;/p&gt;
&lt;p&gt;Если значительных изменений не произошло, можно найти блок:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;&amp;lt;key&amp;gt;PCM&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;
&amp;lt;key&amp;gt;Rec&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;
&amp;lt;key&amp;gt;iGain&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;
&amp;lt;key&amp;gt;iMix&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;И изменить все 90 на 100, затем переустановить kext.&lt;/p&gt;
&lt;h2&gt;В итоге&lt;/h2&gt;
&lt;p&gt;Таким образом был установлен hackintosh 10.13.4, который вскоре, без каких либо проблем, обновился до 10.13.5.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-06.jpg.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Привязка к учетной записи, логин в iCloud и прочих Apple сервисах прошли без каких-либо проблем. Операционная система работает стабильно, а установка не столь сложна, как это казалось на первый взгляд.&lt;/p&gt;
&lt;p&gt;Проблемы возникли только с поддержкой Wi-Fi модуля, из-за чего пришлось покупать Broadcom BCM4352 и ждать его доставки из Китая. В итоге, на одном из SSD у меня установлен Windows 10 для игр, а на другом hackintosh, загружаемый по умолчанию. Выбор системы происходит при загрузке в Clover.&lt;/p&gt;
&lt;div class="small"&gt;&lt;p&gt;&lt;b&gt;Использовались материалы&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Статья с &lt;a href="https://habr.com/post/318448/"&gt;habrahabr&lt;/a&gt;.&lt;br /&gt;
Опыт человека с аналогичной материнской платой на &lt;a href="https://www.tonymacx86.com/threads/eriks-tiny-but-mighty-htpc-asrock-z370m-itx-ac-i5-8400-uhd-630-graphics-high-sierra.239157/"&gt;tonymacx86.com&lt;/a&gt;.&lt;br /&gt;
Инструкция по исправлению Intel UHD 630, на &lt;a href="https://hackintosher.com/forums/thread/coffee-lake-uhd-630-graphics-framebuffer-injection-0x3e918086-0x3e928086-for-high-sierra.210/"&gt;hackintosher.com&lt;/a&gt;.&lt;br /&gt;
Образ с &lt;a href="https://rutracker.org/forum/viewtopic.php?t=5413589"&gt;rutracker.org&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;</description>
</item>


</channel>
</rss>