SagePtr, вы ошибаетесь. Видео с ютуба отдается браузеру чанками (кусками) размером примерно 3 MB, которые скачиваются с максимально доступной скоростью. Какое-то количество браузер быстро скачивает в кеш, потом приостанавливает закачку. Вы можете это видеть по белой полоске прогресса впереди красной.
youtube-dl выясняет URI этих чанков, скачивает и склеивает в цельный файл. См. доступные форматы youtube-dl -F <URL>
Если выбранный формат содержит только видео или только аудио, ютуб отдает их только в виде чанков. Кроме того, есть несколько форматов, которые содержат видео со звуком, их можно скачать, как обычный файл. Именно это умеет делать savefrom.net. Но только это.
youtube-dl способен выкачивать все доступные форматы, а не только из ограниченного набора «целиковых» файлов. С недавних пор скачивание чанков стало сильно тормозить, 70-80 кбайт/с (при этом цельные файлы скачивались быстро еще неделю-другую назад, но это ютубцы уже «исправили»).
Автор youtube-dl не обновлял программу с 06.06.2021. А вот ее форк yt-dlp (последнее обновленние 21.10.2021) качает на полной скорости. Спасибо за наводку камраду xotkot .
youtube-dl не ограничивает скачивание её ограничивает сам ютуб, часто помогает перезапуск скачки, возможно даже что это тот самый throttling.
да и сам youtube-dl давно не обновлялся, попробуйте его форк yt-dlp возможно с ним будет нормально.
xotkot , спасибо за наводку! Только что проверил, youtube-dl качает медленно, yt-dlt нормально.
Пару недель назад youtube-dl мог скачивать на полной скорости отдельные форматы (типа 18 или 22), содержащие видео со звуком и доступные для скачивания обычной качалкой или браузером. Теперь и эти форматы тормозят.
UPD. Только что пробовал: youtube-dl начал качать на полной скорости, но только в одной попытке. После перезапуска все та же удручающая картина. Что характерно: когда эти тормоза начались, достаточно было перезапустить закачку. Потом не с одного раза. Но ютуб работает над этим — в настоящий момент у меня получилась одна попытка из пары десятков.