Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


docs:blog:2023:08:yt-dlp

Скачиваем музыку с YouTube

Можно долго мучаться с сотнями сайтов-клонов, которые уверяют, что именно они скачают вам данные с YouTube в самом высоком качестве, но на выходе получать в лучшем случае mp3-файл с битрейтом в 128-196kbps. Поэтому лучше взять дело в свои руки и воспользоваться утилитой yt-dlp.

  1. Для начала скачиваем yt-dlp.exe1)
  2. Чтобы воспользоваться утилитой, нужно открыть консоль (cmd.exe или powershell) и выполнять команды именно в той папке, в которую скачали yt-dlp.exe

Примеры команд

:bulb: Заменяем <you_tube_link> на свою ссылку

yt-dlp -f "bestaudio/best" -ciw -o "%(title)s.%(ext)s" -v --extract-audio <you_tube_link>

Если видео содержит главы, можно сразу разбить их на отдельные файлы:

yt-dlp -f "bestaudio/best" -ciw -o "%(title)s.%(ext)s" -v --extract-audio --split-chapters <you_tube_link>

На выходе получим файлы в формате opus. Если хочется получить mp3, то используйте ключи –audio-quality 0 –audio-format mp3, но я бы рекомендовал этого не делать, если не хотите жертвовать качеством.

Справка по другим ключам утилиты

1)
Если у нас система Windows, для других систем ссылки на странице репозитория

Обсуждение

Philip, 10.01.2024 20:32

Похоже ключ –split-chapters работает даже тем, где разбиения на главы нет, вероятно берёт метаданные с внешних источников. Правда разбитие не всегда точное, крайний раз неверно определил количество треков и «склеил» два последних. Но Audacity приходит нам на помощь!

Только авторизованные участники могут оставлять комментарии.
docs/blog/2023/08/yt-dlp.txt · Последнее изменение: 28.08.2023 13:47 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki