yt-dlp на Windows ставится командой winget или готовым файлом yt-dlp.exe, на Mac - через brew install yt-dlp, на Linux - готовым файлом или через pip. Рядом нужны Deno, чтобы пройти проверки YouTube, и FFmpeg, чтобы склеить видео со звуком. А проще всего поручить установку ИИ-агенту.
Я нашёл на YouTube ролик «17 лет в маркетинге за 46 минут». Чувак рассказывает на английском, а я его не знаю. Смотреть 46 минут и пытаться разобраться я не стал: вытащил расшифровку расширением Glasp и сказал ChatGPT: «Помоги мне выделить самые ключевые мысли, которые подойдут для моего бизнеса». Так в англоязычной теме я разбираюсь порядка в 10 раз быстрее.
Но через расширение каждый ролик приходится открывать руками. Поэтому я себе локально сделал бота на yt-dlp: просто скидываю ему в Telegram ссылку, он вытаскивает расшифровку полностью, и дальше мы обдумываем, что из этого пригодится проекту. Сейчас покажу, как поставить yt-dlp у себя и какими командами пользоваться. Погнали.
Остальные мои разборы - в канале:
Зачем мне yt-dlp
yt-dlp - программа в терминале, без интерфейса, управляется текстовой командой. Мой агент пользуется ей сам: даёт ей задачи и получает результат.
Например, вы нашли самые популярные ролики о том, как правильно учить английский язык. Скопировали ссылку, отправили своему боту. Бот скачал расшифровку через yt-dlp, обмозговал, понял, что в этом ценного, и разложил по папочкам.
Так можно вытащить и чужую методологию. Я найду американца, который ведёт блог про длинные ролики, скачаю все его расшифровки с YouTube, загоню в Claude и скажу: выдели мне ключевые методологические моменты для написания сценария. Всю методологию он вытащит.
Писать такую программу самому не нужно. Open source - это когда кто-то уже написал программу и бесплатно раздаёт её, как правило, на GitHub. Вы это дело скачали и применили. yt-dlp как раз такой: код открыт на GitHub.
Как поручить установку агенту
yt-dlp у меня поднял сам агент, прямо локально. Я ему говорю: «У меня такая задача, есть ли open source проекты на GitHub, поищи». Он находит, скачивает программу на компьютер и запускает через терминал. Дальше я просто скидываю ссылку, он вытаскивает расшифровку полностью.
Ставьте программу туда, где работает агент: на свой компьютер или на сервер, если агент живёт там. Запрос такой:
Поставь yt-dlp туда, где ты работаешь, вместе с FFmpeg и Deno.
Сначала проверь, что уже установлено. Потом выполни yt-dlp --version
и скачай расшифровку этого ролика на русском без видео: <ссылка>Агент вызывает такие программы как команды: нагрузка на контекст нулевая, лимиты нейросети почти не тратятся.
Своих агентов я строю на Hermes. Полную схему, как я ставлю его с нуля, отдаю бесплатно: 3 видео, PDF со всеми командами установки и таблица, какую модель под какую задачу брать. Забрать можно здесь.
Кстати, я снял полный гайд, как собрать первого агента в Hermes, обязательно посмотрите:
В нём я подключаю агенту рабочие сервисы и ставлю программы. Подборка этих программ, вместе с yt-dlp и FFmpeg, лежит на сайте.
Если вы собираете свои проекты с ИИ-агентами, посмотрите программу практикума tarasovcode.
Как установить yt-dlp руками
Терминал на Windows - это PowerShell: нажмите «Пуск» и наберите PowerShell. На Mac - программа «Терминал».
Windows. В PowerShell выполните:
winget install --source winget --id yt-dlp.yt-dlpИли скачайте yt-dlp.exe со страницы релизов на GitHub. Это готовый файл, Python для него не нужен. Положите его в отдельную папку и запускайте команды из неё.
macOS. Если стоит Homebrew:
brew install yt-dlpHomebrew сам подтянет Deno. Без Homebrew есть готовый файл yt-dlp_macos на той же странице релизов.
Linux. Готовый файл yt-dlp_linux со страницы релизов, он для обычных компьютеров и серверов на x86_64. Или через Python 3.10 и новее:
python3 -m pip install -U "yt-dlp[default]"Часть [default] не убирайте: с ней ставятся дополнения, без которых yt-dlp качает с YouTube не всё.
Проверка. Откройте новое окно терминала и выполните:
yt-dlp --versionПоявилась дата версии, например 2026.08.19, - всё стоит. Пишет, что команда не найдена, - закройте окно терминала и откройте заново.
FFmpeg и Deno: поставьте до первой команды
FFmpeg режет, склеивает, кодирует видео и звук. yt-dlp склеивает через него видео со звуком и вытаскивает звук в MP3.
- Windows - архив
ffmpeg-master-latest-win64-gpl.zipиз сборок команды yt-dlp на GitHub. Распакуйте и укажите yt-dlp путь кffmpeg.exeфлагом--ffmpeg-location. - macOS -
brew install ffmpeg. - Linux - пакет
ffmpegиз менеджера пакетов системы.
Нужна сама программа FFmpeg. Python-пакет с таким же названием не подходит.
Deno нужен для YouTube: без него yt-dlp не проходит проверки, которыми YouTube защищает ролики. В готовых файлах yt-dlp.exe, yt-dlp_macos и yt-dlp_linux нужные дополнения уже внутри, остаётся поставить сам Deno:
- Windows -
winget install DenoLand.Deno; - macOS -
brew install deno; - Linux -
curl -fsSL https://deno.land/install.sh | sh.
Какой командой вытащить расшифровку, звук или видео
Вместо ССЫЛКА вставьте адрес ролика, кавычки оставьте. Файлы появятся в папке, откуда вы запустили команду, с названием ролика в имени.
Расшифровка без скачивания видео: обычные и автоматические субтитры на русском.
yt-dlp --write-subs --write-auto-subs --sub-langs ru --skip-download "ССЫЛКА"Для ролика на английском поставьте --sub-langs en. Нужен файл в привычном формате - добавьте --convert-subs srt. Дальше этот текст можно отдать нейросети и попросить выделить ключевые мысли.
Только звук в MP3, нужен FFmpeg:
yt-dlp -x --audio-format mp3 "ССЫЛКА"Видео в лучшем качестве:
yt-dlp "ССЫЛКА"Список доступных качеств перед скачиванием:
yt-dlp -F "ССЫЛКА"Обновить yt-dlp, если ставили готовым файлом:
yt-dlp -UЕсли у ролика нет субтитров, звук можно прогнать через Whisper. Это бесплатная программа, превращает речь в текст прямо у вас на компьютере, я разбирал её в отдельной статье.
Короче, цепочка у агента такая: скачал ролик, FFmpeg вытащил звук в MP3, Whisper превратил его в текст, и на выходе по сути сценарий того, что там говорится. Выводы по этому тексту я делаю в Claude: качественно делать выводы - это только Claude.
Что YouTube разрешает скачивать
Свои ролики - можно, чужие - только с разрешения или если это разрешает закон. В условиях YouTube это записано так:
You are not allowed to: access, reproduce, download, distribute, transmit, broadcast, display, sell, license, alter, modify or otherwise use any part of the Service or any Content except: (a) as specifically permitted by the Service; (b) with prior written permission from YouTube and, if applicable, the respective rights holders; or (c) as permitted by applicable law
Перевод: «Вам запрещено получать доступ, воспроизводить, скачивать, распространять, передавать, транслировать, показывать, продавать, лицензировать, изменять или иначе использовать любую часть Сервиса или любые материалы, кроме случаев: (a) когда это прямо разрешено Сервисом; (b) с предварительного письменного разрешения YouTube и, если применимо, правообладателей; (c) когда это разрешено применимым законом».
Свои ролики YouTube разрешает скачать в Творческой студии: файл MP4 в 720p или 360p, в зависимости от размера видео. Чужие ролики там скачать нельзя.
Если что-то не работает
yt-dlpне найден - откройте новое окно терминала. На Windows с файломyt-dlp.exeзапускайте команды из папки, где он лежит.- Звук не вытаскивается или видео без звука - проверьте FFmpeg командой
ffmpeg -version. - В выводе предупреждение про JavaScript runtime - поставьте Deno.
- Python ругается на версию - нужен 3.10 или новее. Проще взять готовый файл, ему Python не нужен.
- Скачивание вдруг сломалось - обновите yt-dlp:
yt-dlp -Uдля готового файла, а если ставили через pip, повторите команду установки.
Документы и PDF в текст для нейросети превращает MarkItDown, про него есть отдельная статья. Как поставить Hermes, чтобы такие программы ставил и запускал агент, я показал здесь. А если ролики уже лежат у вас в NotebookLM, его можно подключить к Claude Code, это разобрано в отдельной статье.
А вы что вытаскиваете из роликов: методологию, ключевые мысли для бизнеса, идеи для сценария? Напишите в комментариях в канале.
Источники
- yt-dlp: README в репозитории на GitHub - готовые файлы под Windows, macOS, Linux, Python 3.10+, FFmpeg и yt-dlp-ejs, флаг --ffmpeg-location, параметры команд, имя файла по умолчанию.
- yt-dlp: инструкция по установке - pip с
[default], winget. - yt-dlp: настройка EJS - Deno для проверок YouTube, дополнения уже внутри готовых файлов.
- Последний релиз yt-dlp на GitHub - файлы
yt-dlp.exe,yt-dlp_macos,yt-dlp_linux, версия 2026.08.19. - Homebrew: yt-dlp -
brew install yt-dlp, зависимость deno. - Homebrew: ffmpeg -
brew install ffmpeg. - Сборки FFmpeg от команды yt-dlp - архив для Windows x64.
- Deno: установка - команды для Windows, macOS, Linux.
- Условия использования YouTube - ограничения на скачивание.
- Справка YouTube: скачать свои видео - MP4 720p или 360p в зависимости от размера видео, чужие видео скачать нельзя.
Новые материалы - дайджестом, без спама
Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

