Главная / Руководства / Долгая загрузка видео: откуда берется ожидание и что его сокращает

Долгая загрузка видео: откуда берется ожидание и что его сокращает

Чаще всего загрузка идет медленно просто потому, что файл большой: 4K требует примерно вчетверо больше данных, чем 1080p, и примерно в 28 раз больше, чем 360p, а длина ролика умножает объем напрямую. Остальное добавляют ограничение скорости на стороне площадки, очередь, когда сервисом пользуются несколько человек сразу, и ваше собственное соединение. Самый быстрый способ ждать меньше это взять разрешение пониже или только звук. Ниже каждая причина и то, что с ней можно сделать.

Разрешение и длина задают объем данных

Время загрузки растет вместе с объемом файла, а объем растет вместе с разрешением и длительностью. Хороший ориентир дает сам ютуб, когда называет скорость соединения, нужную для просмотра каждого разрешения:

Из таблицы видно главное: переход с 1080p на 4K увеличивает поток данных примерно в четыре раза, а по сравнению с 360p примерно в 28 раз. Скачивание идет по тем же законам, просто данные не проигрываются, а сохраняются в файл.

Длина ролика умножает все это линейно: двадцатиминутное видео весит вдвое больше десятиминутного в том же качестве. Измеренные на нашем сервере размеры по форматам собраны в материале про вес скачанного видео, а многочасовым записям посвящено отдельное руководство про длинные видео и подкасты.

РазрешениеРекомендуемая скорость по справке YouTubeВо сколько раз больше, чем 360p
4K20 Мбит/спримерно в 28 раз
1080p5 Мбит/спримерно в 7 раз
720p2,5 Мбит/спримерно в 3,5 раза
480p1,1 Мбит/спримерно в 1,5 раза
360p0,7 Мбит/сисходная точка

Это скорости для просмотра, а не точные размеры файлов. Для сравнения разрешений между собой они подходят хорошо.

Площадки сами ограничивают скорость

Да, это происходит, и на это есть документальные свидетельства. В трекере yt-dlp, на котором работает наш сервис, есть отчет о том, что скорость с одного адреса стабильно держалась на уровне около 1 МБ/с. В другом отчете загрузка с ютуба застряла на 26,57 КиБ/с, хотя без ограничения шла со скоростью 4 до 5 Мбит/с.

Что ограничение ожидаемо, видно по самому движку. В yt-dlp есть настройка минимальной скорости, ниже которой он считает, что включилось ограничение, и заново запрашивает данные видео. Есть и загрузка частями, которая, по описанию разработчиков, помогает обходить ограничение пропускной способности на стороне сервера. У фейсбука в коде движка отдельно ищутся варианты адресов без ограничения скорости, а значит, часть обычных адресов площадка притормаживает.

Для вас из этого следует простая вещь. Если загрузка, которая обычно занимает секунды, вдруг тянется минутами, скорее всего, дело на стороне площадки. Подождите немного и попробуйте снова: такие ограничения обычно не постоянны.

Только звук приходит в разы быстрее

Если картинка не нужна, выберите MP3 или M4A: видеопоток в этом случае не запрашивается вообще. Звук на ютубе идет с битрейтом примерно 128 до 160 кбит/с, а просмотр в 1080p требует около 5 Мбит/с. Для ролика в 1080p объем загружаемых данных падает примерно в 10 до 20 раз.

Это лучший ответ на медленную загрузку для подкастов, лекций, интервью и музыки. Чем M4A отличается от MP3 и какие битрейты на самом деле хранит площадка, разобрано в руководстве про звук с ютуба в MP3, а сам инструмент лежит на странице конвертера ютуба в MP3.

Очередь, когда сервисом пользуются несколько человек

Наш сервер по умолчанию обрабатывает три задачи одновременно. Все остальные встают в очередь, и вы видите свой номер в ней прямо на странице. Когда одна из задач заканчивается, следующая начинается автоматически.

Если вы видите номер в очереди, ничего нажимать не нужно, и повторно вставлять ссылку тоже: так вы просто потеряете место. Очередь движется быстрее, когда впереди стоят звуковые файлы и ролики в невысоком разрешении, и медленнее, когда кто-то забирает многочасовое видео в максимальном качестве.

После скачивания потоков остается еще один шаг. Выше 360p ютуб хранит картинку и звук отдельно, и сервер склеивает их через ffmpeg. Поэтому пауза в несколько секунд после того, как полоска дошла до конца, это сборка файла, а не зависание.

Ваше соединение: последний отрезок пути

Когда сервер закончил работу, файл еще нужно передать вам, и эта часть зависит только от вашего канала. Простая арифметика: файл в 161 МБ при реальных 100 Мбит/с идет около 13 секунд, при 50 Мбит/с вдвое дольше, а на слабом мобильном интернете счет может пойти на минуты.

Ютуб в своей справке советует для стабильной скорости проводное подключение вместо беспроводного и закрытие лишних вкладок. Тот же совет работает и для скачивания. Если вы на телефоне, учтите еще, куда потом попадет файл: на айфоне он оказывается в «Файлах», а не в «Фото», и об этом подробно рассказано в руководстве про скачивание на айфон и Android.

Что поменять, чтобы получить файл быстрее

Начните с того, что сильнее всего влияет на объем, и двигайтесь к мелочам. Разрешение и формат дают кратную разницу, остальные шаги скорее срезают лишнее ожидание.

Отдельный случай это свежий ролик на ютубе. HD и 4K обрабатываются площадкой дольше, чем SD, поэтому в первые минуты после публикации высоких разрешений может просто не быть. Как это устроено на разных площадках, разобрано в сравнении качества видео на ютубе, в тиктоке, инстаграме и на фейсбуке. Сам загрузчик открывается на странице видео с YouTube.

  1. Выберите разрешение пониже: для телефона обычно хватает 720p, а 4K нужно редко.
  2. Если картинка не важна, берите MP3 или M4A: видеопоток не скачивается совсем.
  3. Подключитесь по проводу или ближе к роутеру и закройте лишние вкладки.
  4. Если стоите в очереди, не вставляйте ссылку повторно и не закрывайте вкладку.
  5. Если скорость упала без видимой причины, подождите и попробуйте позже: так обычно выглядит ограничение со стороны площадки.

Частые вопросы

Почему видео скачивается так долго?

Чаще всего из-за объема: 4K требует примерно вчетверо больше данных, чем 1080p, а длина ролика умножает объем напрямую. Добавить времени могут ограничение скорости на стороне площадки, очередь на сервере и ваше соединение.

Как быстрее скачать видео с ютуба?

Выберите разрешение пониже или только звук, подключитесь по проводу и не вставляйте ссылку повторно, если стоите в очереди.

Почему звук скачивается быстрее видео?

Потому что видеопоток не запрашивается вообще. Звук идет примерно на 128 до 160 кбит/с против около 5 Мбит/с для просмотра в 1080p.

Что означает номер в очереди?

Сервер по умолчанию обрабатывает три задачи одновременно, остальные ждут. Номер показывает, сколько задач перед вами.

Может ли площадка специально замедлять загрузку?

Да. В трекере yt-dlp описаны случаи, когда скорость держалась около 1 МБ/с или падала до десятков килобайт в секунду. Обычно помогает повторная попытка через некоторое время.

Почему загрузка стоит на месте, когда полоска дошла до конца?

Сервер склеивает картинку и звук в один файл через ffmpeg. Это занимает несколько секунд.

Попробовать сейчас

Похожие руководства