<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>YouTube on kenji.blog</title><link>http://kenji.blog/ru/tags/youtube/</link><description>Recent content in YouTube on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>ru</language><copyright>kenjinote</copyright><lastBuildDate>Sun, 31 Aug 2025 20:24:49 +0900</lastBuildDate><atom:link href="http://kenji.blog/ru/tags/youtube/index.xml" rel="self" type="application/rss+xml"/><item><title>Стрим разработки приложения для создания новогодних открыток VOL.1 (Сценарий)</title><link>http://kenji.blog/ru/p/%E5%B9%B4%E8%B3%80%E7%8A%B6%E4%BD%9C%E6%88%90%E3%82%A2%E3%83%97%E3%83%AA%E9%96%8B%E7%99%BA%E9%85%8D%E4%BF%A1-vol.1/</link><pubDate>Sun, 31 Aug 2025 20:24:49 +0900</pubDate><guid>http://kenji.blog/ru/p/%E5%B9%B4%E8%B3%80%E7%8A%B6%E4%BD%9C%E6%88%90%E3%82%A2%E3%83%97%E3%83%AA%E9%96%8B%E7%99%BA%E9%85%8D%E4%BF%A1-vol.1/</guid><description>&lt;img src="http://kenji.blog/p/%E5%B9%B4%E8%B3%80%E7%8A%B6%E4%BD%9C%E6%88%90%E3%82%A2%E3%83%97%E3%83%AA%E9%96%8B%E7%99%BA%E9%85%8D%E4%BF%A1-vol.1/img.png" alt="Featured image of post Стрим разработки приложения для создания новогодних открыток VOL.1 (Сценарий)" />&lt;h1 id="-сценарий-стрима-на-youtube-разработка-приложения-для-создания-новогодних-открыток-часть-1">🎬 Сценарий стрима на YouTube (Разработка приложения для создания новогодних открыток, Часть 1)
&lt;/h1>&lt;ol start="0">
&lt;li>Начало трансляции (первые 2–3 минуты)&lt;/li>
&lt;/ol>
&lt;h3 id="краткое-приветствие">Краткое приветствие
&lt;/h3>&lt;p>&amp;ldquo;Всем привет. С сегодняшнего дня я начинаю серию трансляций по постепенной разработке приложения для создания новогодних открыток на C++.&amp;rdquo;
&amp;ldquo;Я пока не знаю, сколько стримов понадобится до завершения, но мы будем двигаться вперед шаг за шагом в формате серии.&amp;rdquo;
&amp;ldquo;В основном я буду работать молча, поэтому надеюсь, что вы сможете смотреть это в качестве фона для своей работы.&amp;rdquo;&lt;/p>
&lt;h3 id="обзор-целевого-приложения">Обзор целевого приложения
&lt;/h3>&lt;p>&amp;ldquo;В этом приложении я хочу сделать возможным дизайн обратной стороны новогодних открыток.&amp;rdquo;
&amp;ldquo;Я планирую добавить вставку фотографий, настройку шрифтов, использование ИИ для обработки изображений и генерации иллюстраций, и в конечном итоге загрузить его в Microsoft Store.&amp;rdquo;&lt;/p>
&lt;h3 id="цели-работы-на-сегодня">Цели работы на сегодня
&lt;/h3>&lt;p>&amp;ldquo;Сегодня, в первой части, мы подготовим окружение и заложим основу.&amp;rdquo;
&amp;ldquo;В частности:&lt;/p>
&lt;ul>
&lt;li>Создание GIT репозитория&lt;/li>
&lt;li>Создание главного окна&lt;/li>
&lt;li>Отображение диалогового окна информации о версии&lt;/li>
&lt;li>Создание меню и реализация команды выхода&lt;/li>
&lt;li>Инициализация и освобождение ресурсов Direct2D, а также отображение HelloWorld&lt;/li>
&lt;/ul>
&lt;p>Я планирую двигаться по этому списку.&amp;rdquo;&lt;/p>
&lt;h3 id="о-публикации-исходного-кода">О публикации исходного кода
&lt;/h3>&lt;p>&amp;ldquo;Исходный код опубликован на GitHub. Если вам интересно, пожалуйста, загляните.&amp;rdquo;
→ &lt;a class="link" href="https://github.com/kenjinote/NengaCardApp/" target="_blank" rel="noopener"
>https://github.com/kenjinote/NengaCardApp/&lt;/a>&lt;/p>
&lt;ol>
&lt;li>Рабочая часть (молча)&lt;/li>
&lt;/ol>
&lt;p>Создание репозитория GitHub → Первоначальный коммит (Initial commit)&lt;/p>
&lt;p>Создание шаблона главного окна&lt;/p>
&lt;p>Создание диалогового окна версии, меню и реализация команды выхода&lt;/p>
&lt;p>Инициализация и освобождение ресурсов Direct2D → Проверка отображения HelloWorld&lt;/p>
&lt;p>Отправка (Push) на GitHub по мере необходимости&lt;/p>
&lt;p>※ В основном молча, короткие пояснения только при необходимости&lt;/p>
&lt;ol start="2">
&lt;li>Перед завершением трансляции (последние 1-2 минуты)&lt;/li>
&lt;/ol>
&lt;h3 id="итоги-прогресса-за-сегодня">Итоги прогресса за сегодня
&lt;/h3>&lt;p>&amp;ldquo;Сегодня мы создали репозиторий GIT, реализовали главное окно, кнопку выхода и диалоговое окно версии.&amp;rdquo;
&amp;ldquo;Мы дошли до того, что смогли отобразить HelloWorld с помощью Direct2D.&amp;rdquo;&lt;/p>
&lt;h3 id="задел-на-следующий-раз">Задел на следующий раз
&lt;/h3>&lt;p>&amp;ldquo;Начиная со следующего раза, я бы хотел привести в порядок часть пользовательского интерфейса (UI) и перейти к таким вещам, как превращение строк в объекты.&amp;rdquo;&lt;/p>
&lt;h3 id="повторное-напоминание-ссылки-на-github">Повторное напоминание ссылки на GitHub
&lt;/h3>&lt;p>→ &lt;a class="link" href="https://github.com/kenjinote/NengaCardApp/" target="_blank" rel="noopener"
>https://github.com/kenjinote/NengaCardApp/&lt;/a>&lt;/p>
&lt;h3 id="завершение">Завершение
&lt;/h3>&lt;p>&amp;ldquo;Спасибо за просмотр. В следующий раз я тоже буду продолжать усердно работать, так что, пожалуйста, поддержите меня.&amp;rdquo;&lt;/p></description></item><item><title>Как скачать видео с YouTube с помощью yt-dlp.exe</title><link>http://kenji.blog/ru/p/yt-dlp.exe-%E3%81%AB%E3%82%88%E3%82%8B-youtube-%E5%8B%95%E7%94%BB%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E6%96%B9%E6%B3%95/</link><pubDate>Tue, 03 Sep 2024 14:09:26 +0900</pubDate><guid>http://kenji.blog/ru/p/yt-dlp.exe-%E3%81%AB%E3%82%88%E3%82%8B-youtube-%E5%8B%95%E7%94%BB%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E6%96%B9%E6%B3%95/</guid><description>&lt;img src="http://kenji.blog/p/yt-dlp.exe-%E3%81%AB%E3%82%88%E3%82%8B-youtube-%E5%8B%95%E7%94%BB%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E6%96%B9%E6%B3%95/img_1.png" alt="Featured image of post Как скачать видео с YouTube с помощью yt-dlp.exe" />&lt;h1 id="что-такое-yt-dlp">Что такое yt-dlp
&lt;/h1>&lt;p>&lt;code>yt-dlp&lt;/code> — это инструмент командной строки для скачивания видео с YouTube.
Помимо скачивания видео, вы также можете скачивать их как аудиофайлы в формате mp3.&lt;/p>
&lt;h2 id="скачивание-и-установка">Скачивание и установка
&lt;/h2>&lt;ol>
&lt;li>Скачайте последнюю версию yt-dlp.exe со &lt;a class="link" href="https://github.com/yt-dlp/yt-dlp/releases" target="_blank" rel="noopener"
>страницы релизов yt-dlp&lt;/a>.&lt;/li>
&lt;li>Поместите yt-dlp.exe в любую папку.&lt;/li>
&lt;li>Добавьте путь к папке с yt-dlp.exe в переменную среды Path.&lt;/li>
&lt;/ol>
&lt;h2 id="как-использовать">Как использовать
&lt;/h2>&lt;p>Запустите yt-dlp.exe в командной строке и укажите URL-адрес видео на YouTube.&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">yt-dlp.exe &amp;#34;https://www.youtube.com/watch?v=VIDEO_ID&amp;#34;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>※ В качестве аргумента достаточно использовать только часть VIDEO_ID.&lt;/p>
&lt;p>Для скачивания в виде аудиофайла mp3 выполните следующую команду.&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">yt-dlp.exe --extract-audio --audio-format mp3 --embed-thumbnail --add-metadata &amp;#34;https://www.youtube.com/watch?v=VIDEO_ID&amp;#34;
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>Теперь видео будет скачано в текущий каталог, где была выполнена команда.&lt;/p>
&lt;p>Конец.&lt;/p></description></item><item><title>О генеративном ИИ</title><link>http://kenji.blog/ru/p/%D0%BE-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%BC-%D0%B8%D0%B8/</link><pubDate>Tue, 16 Apr 2024 02:13:56 +0900</pubDate><guid>http://kenji.blog/ru/p/%D0%BE-%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%BC-%D0%B8%D0%B8/</guid><description>&lt;img src="http://kenji.blog/p/%E7%94%9F%E6%88%90ai%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/img.png" alt="Featured image of post О генеративном ИИ" />&lt;h2 id="видео-лекций-о-генеративном-ии">Видео лекций о генеративном ИИ
&lt;/h2>&lt;ul>
&lt;li>&amp;ldquo;Генеративный ИИ&amp;rdquo; (1) Профессор Масаюки Накао, Токийский университет 2023.9.8&lt;/li>
&lt;/ul>
&lt;div class="video-wrapper">
&lt;iframe loading="lazy"
src="https://www.youtube.com/embed/uN0eilnXl4E"
allowfullscreen
title="YouTube Video"
>
&lt;/iframe>
&lt;/div>
&lt;ul>
&lt;li>&amp;ldquo;Генеративный ИИ&amp;rdquo; (2) Профессор Куниёси Сакаи, Токийский университет 2023.10.11&lt;/li>
&lt;/ul>
&lt;div class="video-wrapper">
&lt;iframe loading="lazy"
src="https://www.youtube.com/embed/wz1-DOZoQt0"
allowfullscreen
title="YouTube Video"
>
&lt;/iframe>
&lt;/div>
&lt;ul>
&lt;li>&amp;ldquo;Генеративный ИИ&amp;rdquo; (3) Профессор Ютака Мацуо, Токийский университет 2024.3.15&lt;/li>
&lt;/ul>
&lt;div class="video-wrapper">
&lt;iframe loading="lazy"
src="https://www.youtube.com/embed/U9vhGvFxKu0"
allowfullscreen
title="YouTube Video"
>
&lt;/iframe>
&lt;/div></description></item></channel></rss>