YouTube → NotebookLM за 20 минут: Claude Code делает вс… — Transcript

Видео показывает, как с помощью Claude Code и NotebookLM автоматизировать сбор и обработку видео и комментариев с YouTube без программирования.

Key Takeaways

  • Claude Code позволяет автоматизировать работу с YouTube видео и комментариями без программирования.
  • NotebookLM используется для структурирования и хранения информации из видео по категориям.
  • Инструменты yt-dlp и MCP сервер обеспечивают сбор данных и взаимодействие между Claude Code и NotebookLM.
  • Автоматизация помогает эффективно использовать накопленный контент и извлекать из него полезную информацию.
  • Создание скилла позволит запускать весь процесс одним запросом, упрощая работу с видео.

Summary

  • Объяснение понятия 'Цундоку' и параллель с накоплением непросмотренных видео на YouTube.
  • Идея извлечения полезной информации из видео и комментариев без необходимости смотреть их полностью.
  • Использование Claude Code для автоматизации сбора видео и комментариев из YouTube плейлистов.
  • Интеграция Claude Code с NotebookLM для создания и организации ноутбуков по категориям.
  • Пример работы с тремя видео из тестового плейлиста, разделение их по категориям и создание отдельных ноутбуков.
  • Обзор необходимых инструментов: Claude Code, библиотека yt-dlp и MCP сервер для взаимодействия с NotebookLM.
  • Пошаговое руководство по установке и запуску инструментов на локальной машине без серверов.
  • Демонстрация процесса автоматического сбора, категоризации и добавления видео в NotebookLM.
  • План создания скилла, который будет выполнять весь процесс по одной команде.
  • Преимущества автоматизации: экономия времени, удобство работы с большим количеством видео и комментариев.

Full Transcript — Download SRT & Markdown

00:00
Speaker A
Есть такое японское слово Цундоку, это когда покупаешь книги, ставишь на полку и не читаешь, просто ставишь.
00:06
Speaker A
Так вот у нас у каждого есть свой Цундоку на YouTube. Зайдите сейчас в свой плейлист посмотреть позже и посмотрите, сколько там видео: 100, 200, больше?
00:13
Speaker A
Мы честно думаем, что посмотрим, но этого не произойдёт, и не потому, что нам лень, а потому что в сутках только 24 часа, а там контента уже на недели, если не на месяцы.
00:23
Speaker A
Плейлисты, избранное, сохранённое — всё превратилось в кладбище наших намерений.
00:28
Speaker A
Но вот в чём штука: из каждого из этих видео можно вытащить что-то полезное и не смотреть их за минуты.
00:33
Speaker A
А ещё есть комментарии под видео, и там тоже золото, которое никто не копает. Сегодня мы с вами заберём абсолютно всё.
00:40
Speaker A
Привет, меня зовут Андрей, и здесь мы делаем так, чтобы нейросети работали на нас, а не наоборот.
00:45
Speaker A
Сегодня мы построим штуку, которая работает так: она идёт на YouTube, сама забирает видео, забирает комментарии, складывает это всё в ноутбук LM, и не просто складывает, а раскладывает это всё по полочкам.
01:01
Speaker A
Видео про технику в один ноутбук, про нейросети в другой, про автомобили в третий, и так далее.
01:06
Speaker A
А потом можно получить сам, задать вопросы на основании этого или, например, послушать аудиоподкаст. А самое главное, нам не надо для этого быть программистом, за нас всё будет делать Клод Код. Итак, поехали.
01:51
Speaker A
Что мы сегодня собираемся сделать? Мы собираемся автоматизировать YouTube в связке с NotebookLM.
01:57
Speaker A
Частично мы про это уже говорили, у меня есть несколько видео, у меня есть видео про NotebookLM и Telegram, здесь будет очень похожая схема, но ещё круче, чем там. У меня есть видео отдельно, где с помощью расширения мы автоматизировали YouTube, собирали комментарии, видео добавляли в NotebookLM. Сегодня мы моим вот этим расширением, которое я уже показывал в предыдущих видео, пользоваться не будем, за нас сегодня нашу работу будет выполнять Клод Код.
02:26
Speaker A
Итак, схема работы следующая: у нас есть три видео, которые я положил в плейлист для теста.
02:31
Speaker A
Клод Код с помощью библиотеки соберёт комментарии и саммари видео, разложит эти видео по категориям, положит их в NotebookLM, создаст для этого отдельно три ноутбука по категориям, то есть мы это будем делать всё автоматически, руками, я повторяюсь, ничего делать не будем. Из этих видео вот у нас получится три ноутбука, на основании этих трёх этих ноутбуков мы можем уже будем делать и обзоры, и какие-то аудиоподкасты, и вопросы, и видео создавать, то есть использовать, в принципе, все возможности, которые даёт нам NotebookLM.
03:43
Speaker A
Итак, для примера я сделал плейлист, назвал его тест, добавил в этот плейлист три видео. Первое видео - это видео про Клод Код как раз-таки, второе видео - это видео про обзор iPhone 16, и третье видео - это Ильдар Автоподбор, обзор Lixiang L7. Вот как раз-таки три этих видео нам и обработает, поможет обработать Клод Код, разложит всё по ноутбукам в NotebookLM, и с помощью NotebookLM будет вытягивать оттуда и саммари, и видеоподкасты, и аудиоподкасты, всё, что вам заблагорассудится. Сегодня мы на примере посмотрим, наверное, просто какой-то саммари и аудиоподкаст, а может быть, просто аудиоподкаст.
05:08
Speaker A
И для самых настойчивых, внимательных и профессиональных мы в конце на основании вот этого вот пайплайна или воркфлоу попросим Клод Код сделать нам скилл, создадим скилл, который как раз-таки будет уже работать за нас. Если сейчас мы будем учиться вместе с вами, идти по шагам очень внимательно, а потом просто-напросто сделаем уже скилл, который по нажатию одной кнопки или по нашей одной фразе, по нашему запросу, будет делать вот всё, что мы здесь на схемке нарисовали.
05:41
Speaker A
Итак, какие инструменты нам понадобятся?
05:46
Speaker A
Нам понадобится, естественно, Клод Код.
05:50
Speaker A
Я создал отдельно папочку проекта, она абсолютно вот пустая папка. Из этой папки я запускаю терминал, запускаем наш Клод Код.
05:56
Speaker A
Как установить Клод Код, я показывал в видео про VPN. Сейчас мы будем запускать Клод Код и устанавливать, если это необходимо, если он у вас ещё не установлен, просто на локальной машине, никаких серверов нам здесь не понадобится.
06:49
Speaker A
Из инструментов нам понадобится библиотека yt-dlp, это активно разрабатываемая библиотека. Видите, у неё 149.000 звёзд на GitHub, она постоянно обновляется, существует для разных систем, умеет очень-очень-очень много всего, работать не только с видео YouTube, но и с TikTok, Instagram, и так далее. Инструментов здесь очень-очень-очень много, а пользоваться мы будем всего лишь там несколькими этими инструментами.
07:19
Speaker A
Вернее, не мы будем пользоваться, за нас будет пользоваться Клод Код. И второй инструмент, который нам понадобится - это MCP сервер, который соединит наш Клод Код с NotebookLM. Вот за счёт этого как раз-таки MCP сервера Клод Код самостоятельно сможет нам создавать ноутбуки, добавлять видео в ноутбуке, делать саммари и совершать какие-то другие действия, которые позволяет совершать NotebookLM. Руками нам ставить здесь ничего абсолютно не нужно.
08:22
Speaker A
Мы должны с вами скопировать ссылочку вот на библиотеку yt-dlp, ссылки будут, кстати, в моём Telegram-канале, перейти, вернуться в Клод Код, вставить ссылочку сюда и сказать ему, что установи, пожалуйста, вот эту библиотеку. Это наше первое действие. Я этого сейчас делать не буду, потому что она у меня уже установлена.
08:42
Speaker A
Второе наше действие - это установить вот этот MCP сервер. Мы опять копируем на него ссылку, возвращаемся в Клод Код, вставляем ссылочку в Клод Код и говорим: установи, пожалуйста, этот MCP сервер для нас. И он это тоже делает. Я сейчас делать этого не буду, потому что он уже у меня установлен.
09:03
Speaker A
Мы можем с вами сейчас зайти вот в мой NotebookLM. Вы видите, что здесь всего лишь один блокнот создан, этот Ленивый мозг 2, про него видео тоже, кстати, есть на канале, это, по-моему, самое первое моё видео.
09:17
Speaker A
Других блокнотов здесь никаких нету. Итак, возвращаемся в Клод Код и давайте попросим Клод Код, чтобы он сходил в YouTube, посмотрел, нашёл наш плейлист, который назвали мы тест.
10:00
Speaker A
Вот он, тест. Пусть он сходит в него, заберёт вот эти видео, посмотрит, к какой категории эти видео относятся, на основании этих категорий создаст ноутбуки нам в блокноты в NotebookLM и положит эти видео в этот блокнот. Вот такой вот промт.
11:57
Speaker A
Итак, вот нам Клод Код пишет, что давай начнём с разведки, узнаю доступные инструменты NotebookLM, проверю наличие yt-dlp и посмотрю, есть ли в памяти информация о твоём YouTube-канале. То есть он сам сейчас будет со всем разбираться, мы ему только будем помогать, если нужно, если он нас он что-то спросит и отвечать на его вопросы, если он нам будет опять их задавать. Вы видите, что с Клод Кодом я работаю в режиме bypass permission, это когда он не задаёт вопросы, когда у него есть все права на изменения файлов, на редактирование файлов.
12:29
Speaker A
Итак, что нам пишет Клод Код? Отлично, всё на месте. yt-dlp установлен, показывает версию, вот я её недавно обновил. NotebookLM MCP работает, поддерживает YouTube URL напрямую. 31 инструмент у нас в NotebookLM MCP, включая notebook_create, source_add. Вот мой план. Итак, он нам написал план, давайте проверим, мы можем его немного подкорректировать, если это нам будет необходимо. Он получит видео из плейлиста "Тест" через yt-dlp, извлеку метаданные, название, описание, категории, теги всех видео, категоризировать видео на основе YouTube-категорий и контента, определить группы, создать блокноты в NotebookLM по одному на каждую категорию, добавить видео через source_add, source_type_url, положу каждое видео в соответствующий блокнот. Мне нужен URL твоего YouTube-канала или прямая ссылка на плейлист "Тест". Подскажешь? Давайте дадим ссылку ему как раз-таки на наш плейлист. Копируем ссылку, возвращаемся в Клод Код и даём эту ссылку ему.
13:56
Speaker A
Итак, смотрите, он пишет нам, что нашёл видео в плейлисте "Тест". YouTube обозначает видео 1 и 2 одинаково "Science & Technology", но по содержанию они сильно отличаются. Предлагаю разбить на три категории. Видите, он сам нам предложил, независимо от Ютуба, разбить эти видео на три категории. Первая категория - это AI и программирование, вторая категория - это гаджеты, и третья категория - это автомобили. Давайте мы с ним согласимся, скажем: да, давай, конечно, мы согласны, делай.
15:03
Speaker A
Он нам пишет, что создаю три блокнота в NotebookLM. Так, блокноты созданы, добавляю видео. Давайте обновим страничку. Да, вы видите, три блокнота он уже создал, источников пока вот уже по одному источнику есть, в источнике автомобили ещё ноль. Возвращаемся в Клод Код. Он нам создал три блокнота, положил в эти блокноты три видео и отчитался о проделанной работе.
15:25
Speaker A
Давайте проверим. В автомобили зайдём. Да, у нас висит видео про автомобили в этом блокнотике. Гаджеты то же самое. И AI и программирование тоже как раз-таки вот необходимое видео попало в этот блокнот. Отлично.
15:37
Speaker A
Теперь мы с вами попросим его: сходи, пожалуйста, под каждое видео, собери комментарии и прикрепи в соответствующие блокноты под каждое видео ещё и комментарии, чтобы у нас было больше информации. Он нам сам пишет, что собираю комментарии со всех трёх видео через библиотеку yt-dlp.
15:55
Speaker A
Пишет вот, смотрите: отлично, все комментарии собраны, теперь проверю размеры и добавлю их в NotebookLM. Отлично. Размеры нормальные, добавляю комментарии как текстовые источники в блокноты. Молодец.
16:48
Speaker A
Смотрите, он нам отчитался, что вот в источниках у нас лежит видео и комментарии: 100 штук, 100 штук, 100 штук. Мы его сейчас попросим: пожалуйста, собери все комментарии под видео. Нам нужно максимальное их количество.
17:01
Speaker A
Видите, сначала он чуть-чуть поленился это делать, но мы его попросим доделать ту работу, которую он всё-таки должен доделать. Он нам пишет: собираю все комментарии без лимита, это может занять время. Мы подождём, мы не торопимся, дружище.
17:15
Speaker A
Вот вы видите, он запустил все три задачи параллельно. Клод Код видео 355 комментариев, видео про iPhone 552 комментария. Ну, видео с Ильдаром Автоподбором, я думаю, там будут тысячи комментариев, посмотрим, как он сейчас с этим справится.
17:32
Speaker A
Я уже, если честно, успел кофе попить, друзья, пока он собирал комментарии под видео про Lixiang от Ильдара Автоподбора. Смотрите, он собрал 27.500 комментариев, файл весит 7,7 МБ, и он пишет нам, что Lixiang 7,7 МБ, это может быть слишком много для одного источника в NotebookLM, сначала удалю старые комментарии по 100 штук, затем добавлю полные. Для Lixiang разобью на части, если не влезет. Ну, ничего, делай. Молодец. Клод Код - это самый лучший помощник, который только сейчас есть для работы за компьютером. Пользуйтесь, друзья.
18:46
Speaker A
Итак, вот он нам отчитался, что всё сделал. Смотрите, три блокнота, видео плюс комментарии. С автомобилем у нас получилось аж одно видео и 10 файлов комментариев, комментариев там, напомню, 27.565. Всего собрано 28.472 комментария со всех трёх видео и загружено в соответствующие блокноты NotebookLM.
19:05
Speaker A
Давайте проверим. Обновим страничку на всякий случай. Вот все три блокнота.
19:10
Speaker A
Видео про автомобили 11 источников, это само видео и комментарии. Часть 1. Вот так вот это всё выглядит. И ещё 10 частей.
20:00
Speaker A
Хорошо, теперь я предлагаю попробовать нам создать автоматический аудиопересказ, допустим, на основании комментариев вот видео про Lixiang, и презентацию, допустим, про iPhone. Давайте так его и попросим. Создай, пожалуйста, презентацию короткую про iPhone с видео про iPhone, а на основании комментариев про видео про Lixiang создай, пожалуйста, аудиопересказ, о чём говорят люди, какие у них есть боли самые большие. Отправляем.
20:32
Speaker A
Ну, и ещё раз можно попить кофе или заняться какими-то другими своими делами. Видите, он нам пишет: запускаю оба артефакта параллельно. Ну, я думаю, что здесь он всё сделает быстро. Напоминаю, что это всё зависит не от Клод Кода, естественно, это уже зависит от NotebookLM. NotebookLM нам генерирует как презентацию, так и аудио. Клод Код просто ходит туда и проверяет: готово ли задание, которое он дал NotebookLM, или не готово. Проверяет это за нас. Напоминаю вам, друзья, что нам не нужно вместе с Клод Кодом ждать, пока сгенерируются презентации и видео. Нам можно запустить другое окошко терминала, запустить ещё один экземпляр Клод Кода и заниматься какой-то, допустим, второй задачей. А можно запустить ещё одно окошко терминала, запустить ещё один Клод Код и заниматься третьей задачей, а можно четвёртой, а можно пятой. Можно делать сколько угодно задач параллельно. Самое главное, чтобы нам хватило токенов на это, чтобы нам хватило этот тарифов.
22:08
Speaker A
Итак, вот он нам говорит, что оба файла скачаны.
22:12
Speaker A
Давайте вернёмся в нашу папочку проекта. Да, они здесь есть. Вот презентация. Вот, смотрите, какая-то красивая презентация получилась. Ничего себе. Мы её всю не будем смотреть. Слайды для презентации генерил нам NotebookLM, а он пользуется как раз-таки Nano Banana Pro моделью, поэтому тут, видите, и текст, всё отлично.
22:32
Speaker A
И послушаем аудио. Ну, давайте начнём наш сегодняшний детальный разбор с одной и довольно забавной ситуации. Вот такое аудио у нас получилось, 13 минут.
23:25
Speaker A
Вот такая автоматизация у нас получилась. И я напомню, что для самых терпеливых и самых продвинутых, наверное, для того, чтобы потом эти действия мы совершали автоматически, для того, чтобы мы не контролировали наш Клод Код, по шагам ему не диктовали, что нужно сделать там то-то, то-то, то-то, то-то, скачать аудио, видео или ещё что-то.
23:55
Speaker A
Давайте мы сделаем скилл. Что такое скилл? Это навык. И этот навык мы сделаем как раз-таки вот на основании всей той работы, которую проделали вместе с Клод Кодом. Мы так ему и скажем: пожалуйста, вот на основании всей той работы, которую мы с тобой сделали, создай, пожалуйста, скилл. Я хочу, чтобы в этом скилле был весь отражён процесс, который мы с тобой прошли. В начале этих действий ты должен будешь запрашивать у пользователя ссылку на видео YouTube или же ссылку на плейлист YouTube. И после этого проходить по шагам, то есть добавлять это видео YouTube в NotebookLM, класть его в соответствующий блокнот, в соответствующую категорию. После этого на самом крайнем шаге ты должен будешь уточнять у пользователя, что ему необходимо: презентация, аудио, видео или ещё возможности, какими обладает NotebookLM. И после того, как пользователь тебе подтвердит, ты будешь уже создавать этот артефакт и после этого скачивать его на компьютер. Такой вот промт получился. Отправим ему. У него есть скилл по написанию скиллов. Да, звучит странно: скилл по написанию скиллов, как правильно писать скиллы.
25:32
Speaker A
Я напоминаю, что скиллы - это просто-напросто инструкции некоторые. Они могут состоять просто из текстовых файлов, они могут состоять из текстовых файлов и скриптов. То есть это некоторые навыки, которыми будет обладать как раз-таки вот Клод Код для того, чтобы выполнять действия вообще в полностью автоматическом режиме. Вот он нам пишет, что теперь у меня есть все данные. Он структуру посмотрел видео, вернее, не видео, а всех последних шагов, которые мы с ним делали, и пишет нам скилл.
26:44
Speaker A
Итак, он создал скилл, назвал его, вот, смотрите, yt-to-notebooklm. Он нам пишет, что создан и виден уже в списке доступных скиллов. 13 шагов полного пайплайна, то есть запрос URL, извлечение метаданных, ну, вот всё то, я не буду зачитывать, всё то, что мы с вами в сегодняшнем видео делали.
27:00
Speaker A
Я напоминаю вам, что скиллы - это не статическая какая-то сущность. Хороший скилл, он всегда динамически развивается. Что это значит? То есть вот он создал скилл, мы его сейчас можем запустить буквально одной кнопкой или командой. То есть мы можем его попросить, что используй скилл YouTube to NotebookLM, и он его начнёт использовать, да, идти по этим всем шагам.
27:22
Speaker A
Или же нажать слэш, и у нас этот скилл, вот, начать его набирать, yt. Вот, видите, он у нас уже есть, да? Если мы сейчас нажмём ввод, то он как раз-таки запустит этот скилл. Вот давайте я так и сделаю. Мы нажали ввод, и он начнёт сейчас действовать по шагам. Почему скилл должен быть динамическим? Почему он должен всё время дорабатываться? Для того, чтобы получать наилучший результат. Вот мы сейчас с вами, допустим, пройдём ещё раз полностью весь пайплайн по этому скиллу, получим некоторый результат, и этот результат нас удовлетворит или нет. Мы дадим ему оценку и скажем, что дорогой мой друг, смотри, я хочу, чтобы ты немного подправил вот то-то, то-то, то-то, то-то и то-то. В связи с этим исправь свой скилл. Если нас опять чего-то не устроит или мы хотим что-то добавить, мы опять ему скажем, и он каждый раз будет улучшать, улучшать, улучшать, улучшать свой навык, и в конце концов, теоретически, мы должны будем вместе с вами добиться какого-то более-менее приемлемого результата. Вот почему скилл - это не статическая какая-то сущность, а именно динамически дорабатываемая. Всё время мы его улучшаем, оптимизируем с помощью Клод Кода.
29:10
Speaker A
Кому это полезно? Да нам всем, для того, чтобы разобрать наши плейлисты, наши цифровые запасы.
29:16
Speaker A
Или, допустим, у тебя бизнес, парсишь комментарии под видео конкурентов, а там честные отзывы клиентов, которые маркетологи собирали бы неделями. Или если учишься, загружаешь плейлист с видео и получаешь полноценный конспект и задаёшь по нему вопросы. И это всё без установки чего-либо, Клод Код всё делает самостоятельно.
30:12
Speaker A
А ещё можно сделать ботов в Telegram, который будет делать все вышеперечисленные шаги из видео, а может быть, даже и больше. Вариантов очень-очень много, нужна только ваша фантазия.
30:22
Speaker A
Ссылки на все сервисы, а также на скилл будут в моём Telegram-канале. Если вы нашли для себя что-то полезное, поделитесь этой пользой и с другими. Для этого подпишитесь, поставьте лайк, прокомментируйте, ну и не забывайте делиться этим видео. Всего хорошего вам, пока.
Topics:Claude CodeNotebookLMавтоматизация YouTubeсбор комментариевкатегоризация видеоyt-dlpMCP сервернейросетиобработка видеорусский

Frequently Asked Questions

Что такое Claude Code и как он используется в видео?

Claude Code — это инструмент, который автоматически собирает видео и комментарии с YouTube, обрабатывает их и интегрирует с NotebookLM для удобной работы с контентом.

Какие инструменты нужны для автоматизации работы с YouTube в этом видео?

Для автоматизации используются Claude Code, библиотека yt-dlp для скачивания видео и комментариев, а также MCP сервер для взаимодействия Claude Code с NotebookLM.

Можно ли использовать этот метод без навыков программирования?

Да, весь процесс автоматизации выполняется Claude Code, поэтому пользователю не нужно писать код — достаточно следовать инструкциям и давать команды.

Get More with the Söz AI App

Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.

Or transcribe another YouTube video here →