Windows 10/11 · macOS 14+

Загрузчик видео Instagram: руководство по разрешённому сохранению

Четыре типа контента, четыре формы адреса и один срок в 24 часа. От понимания того, что именно перед вами, зависит, возможно ли сохранение вообще.

Соответствие требованиям и ответственное использование

Подписка или покупка даёт доступ к просмотру, но не даёт автоматического разрешения на загрузку или запись. Сохраняйте только то, что принадлежит вам или что вам разрешено сохранять, в пределах условий платформы и применимого права. Отдавайте предпочтение официальной функции загрузки или экспорта, если она есть. Не распространяйте частные или интимные материалы без согласия.

Почему видео с Instagram сложно скачать

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

Почти всё закрыто формой входа

Instagram допускает короткий анонимный просмотр, но быстро выводит окно входа при сколько-нибудь продолжительном взаимодействии. Reels, Stories, IGTV и большая часть ленты требуют авторизованной сессии для надёжного воспроизведения — а значит, и для надёжной загрузки.

Stories истекают через 24 часа

Stories в Instagram намеренно эфемерны. Через 24 часа источник полностью удаляется с CDN Instagram. Никакой загрузчик, каким бы хорошим он ни был, не вернёт истёкшую Story.

У Reels, Stories, IGTV и видео из ленты разные формы адреса

Reels живут по /reel/{id}, Stories по /stories/{user}/{id}, IGTV по /tv/{id} (исторически), а видео из ленты по /p/{id}. Инструменты, рассчитанные на одну форму, часто пропускают остальные.

Карусели смешивают видео и изображения

Один адрес /p/{id} может быть каруселью из 2–10 элементов, где часть — изображения, часть — видео. Пользователю обычно нужны только видео, но адрес публикации указывает на карусель целиком.

Жёсткое ограничение частоты запросов

Instagram притормаживает быстрые последовательные запросы из одной сессии — как при обычном использовании, так и при любом парсинге. Попытки массовой загрузки с одного аккаунта упираются в ограничение частоты или временную блокировку.

Как VidMost обнаруживает видео

Обнаружение работает с публикацией, открытой в авторизованной сессии, потому что именно сессия определяет, какие варианты вернёт Instagram. Форма адреса подсказывает, с каким типом материала вы имеете дело, ещё до того как что-то будет сохранено.

Шаблон URL / сигнал Формат Примечание
scontent*.cdninstagram.com/v/.../*.mp4?...&_nc_cat=... MP4 Прямой адрес источника для Reels, видео из ленты и видео в Stories — появляется после загрузки плеера в авторизованной сессии.
scontent*.cdninstagram.com/.../highlights/*.mp4 MP4 Актуальное из Stories — заархивированные Stories, закреплённые пользователем, без срока истечения.

Поддерживаемые форматы

Контейнер Кодек Разрешение Примечания
MP4 (Reel или видео из ленты) H.264 + AAC Вертикальное для Reels и Stories, переменное для видео из ленты Reels вертикальны в источнике, поэтому файл 1080×1920 — это исходная форма, а не обрезка. Убедитесь, что сохранённые размеры соответствуют открытому вами материалу.
MP4 (Story или актуальное) H.264 + AAC Вертикальное, как опубликована Story Актуальное — это заархивированная Story, и она остаётся доступной; текущая Story — нет. Убедитесь, что именно вы сохранили, до истечения 24 часов.
Очередь из нескольких элементов (карусель) — По элементам Карусель даёт по одному файлу на каждый видеослайд и ничего на слайды с изображениями. Сопоставьте число полученных файлов с числом нужных вам видеослайдов.

Официальный источник Instagram

Массовая загрузка с Instagram

Instagram показывает один и тот же аккаунт через несколько разных списков, и содержимое у них разное: сетка профиля — это не вкладка Reels, а вкладка отметок — это публикации других людей. Выберите тот список, который соответствует тому, что вам разрешено сохранять, и отбирайте элементы уже в нём.

Профиль пользователя instagram.com/{user}/

Основная сетка, где смешаны изображения, карусели и видео. Большинство записей здесь вообще не видео.

Reels пользователя instagram.com/{user}/reels/

Только видео, поэтому это самая удобная отправная точка, когда нужны именно Reels.

Вкладка отметок instagram.com/{user}/tagged/

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

Просмотр по хештегу instagram.com/explore/tags/{tag}/

Множество не связанных между собой авторов в одном списке. Считайте каждый элемент отдельным вопросом о разрешении.

Распространённые причины сбоев

Причина

Закрытый аккаунт — вы не одобренный подписчик

Решение

Отправьте запрос на подписку и дождитесь одобрения в Instagram. Материалы закрытого аккаунта вообще не отправляются вашему браузеру, поэтому обнаруживать нечего, пока аккаунт вас не одобрит.

Причина

Story уже истекла

Решение

Проверьте, видна ли Story ещё или была добавлена в актуальное. Для собственных публикаций загляните также в архив аккаунта. Истёкшую публичную Story загрузчик автоматически не восстановит.

Причина

Ограничение частоты после нескольких быстрых загрузок

Решение

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

Причина

Публикация-карусель — скачиваются только некоторые элементы

Решение

Откройте карусель и осмотрите каждый элемент по отдельности. У фотографий нет видеодорожки, и одно работающее видео не доказывает, что обнаружены все элементы. Сравните сохранённый элемент с нужным слайдом.

Причина

Прямой эфир, который уже закончился

Решение

Откройте запись, опубликованную автором, и убедитесь, что она воспроизводится в вашем аккаунте. Завершённый эфир не гарантирует доступную запись. Если её не публиковали, попросите у автора разрешённый архив.

Instagram — та платформа, где состояние доступа значит больше, чем любая отдельная техническая деталь. Источники Reels, Stories, IGTV и видео из ленты находятся на scontent.cdninstagram.com за подписанными адресами, привязанными к авторизации. Состояние входа определяет, какие варианты запросит плеер, какие адреса будут возвращены и будут ли возвращены вообще. Анонимный парсер, идущий по DOM страницы, получает либо ничего, либо варианты низкого качества, либо перенаправление на вход — в зависимости от того, что Instagram решил за последние недели. Платформа постоянно меняет то, что отдаёт неавторизованным запросам, и именно поэтому сторонние загрузчики для Instagram примерно раз в квартал переходят из рабочего состояния в нерабочее и обратно.

Форма адреса — самая быстрая доступная диагностика, потому что она показывает, какой набор правил применяется, ещё до любой попытки. Ссылка /reel/ — это одно вертикальное видео. Ссылка /p/ может быть видео, изображением или каруселью до десяти смешанных элементов. Ссылка /stories/ работает по часам. Сохранённое актуальное — это заархивированная Story, и ведёт она себя как обычный контент. За загрузчиком обычно тянутся, полагая, что всё это одна категория с одним поведением, и почти вся последующая путаница вырастает именно из этого допущения.

Stories заслуживают самой прямой формулировки из четырёх. Через двадцать четыре часа источник исчезает с серверов Instagram, и ничто установленное на вашем компьютере этого не меняет. Это не ограничение, которое можно обойти: файла попросту нигде не осталось. Если материал важен, окно для сохранения разрешённой копии — пока Story активна или после того, как автор добавит её в актуальное. Для вашего собственного аккаунта прошлые Stories хранятся в архиве.

Карусели вызывают вторую по частоте жалобу, обычно формулируемую как «скачалась только часть». Это ожидаемый результат: адрес публикации указывает на карусель целиком, у слайдов с изображениями нет видеодорожки, которую можно было бы сохранить, и карусель из десяти элементов вполне закономерно даёт два файла. Открывайте слайды по отдельности и сверяйте результат с теми видео, которые вы хотели сохранить.

Наконец, темп на Instagram важен так, как нигде больше. Платформа притормаживает быстрые последовательные запросы из одной сессии, и серия загрузок выглядит ровно как тот парсинг, который она призвана останавливать. Ограничение частоты — сигнал остановиться и подождать, а не сменить аккаунт: ротация аккаунтов ради обхода нарушает условия платформы и является надёжным способом потерять тот аккаунт, которым вы действительно пользуетесь.

Часто задаваемые вопросы

Можно ли скачивать Stories в Instagram?
В пределах 24-часового окна — да. После его закрытия Instagram удаляет источник, так что уцелевшими копиями остаются только актуальное, закреплённое автором, и, для ваших собственных публикаций, архив вашего аккаунта.
Как скачать публикацию-карусель с несколькими видео?
Открывайте слайды по одному, а не действуйте по адресу публикации, который указывает на карусель целиком. Ожидайте по одному файлу на видеослайд и ничего на слайды с изображениями, затем сопоставьте полученное с задуманным.
Почему меня ограничивают по частоте запросов?
Серия идущих подряд запросов выглядит для Instagram как парсинг, независимо от того, парсинг это или нет. Лекарство — сбавить темп до чего-то похожего на обычный просмотр; смена аккаунта ради продолжения лекарством не является и ставит аккаунт под угрозу.
Можно ли скачивать Reels в HD?
Сравните качество, выбранное в исходном плеере, с ресурсами, которые действительно предлагаются для сохранения. Осмотрите размеры и звук получившегося файла; переименование или выбор более высокой цели не восстановят деталь, которой не было в источнике.
Работает ли VidMost с Instagram Live?
Откройте запись, опубликованную автором, и убедитесь, что она воспроизводится в вашем аккаунте. Завершённый эфир не гарантирует доступную запись. Если её не публиковали, попросите у автора разрешённый архив.
Можно ли массово скачать все видео из профиля Instagram?
Нет — и именно такие попытки включают ограничение частоты. Работайте из вкладки Reels, если нужны Reels, выбирайте то, что вам разрешено сохранять, и держите темп, близкий к обычному просмотру.

Попробуйте VidMost на Instagram

Бесплатная пробная версия. Карта не требуется. Поддерживает Windows 10/11 и macOS 14+.

Скачать VidMost