Что делать если не получается скачать (IG, TikTok, Cloudflare)

Почему Instagram / TikTok / X не работают

Эти платформы научились отличать запросы из дата-центров от обычных пользователей. Конкретно с Instagram, TikTok и X (Twitter) дело не в CAPTCHA — они просто не отвечают на TCP-соединение от наших серверов. yt-dlp получает Read timeout через 25 секунд и отдаёт ошибку.

Это не баг PICEX и не баг yt-dlp. Это политика самих платформ: они защищают свой контент от массового парсинга. Решений три:

1. VPN с регионом США/ЕС — бесплатно

Откройте picex.ru/instagram через VPN на регион США или Европы. Для нас выглядит так, будто запрос пришёл с резидентного IP — Instagram отвечает. Подходящие сервисы: ProtonVPN (бесплатный план), Windscribe, Cloudflare WARP+ или платные NordVPN/ExpressVPN.

2. Скачать через мобильное приложение — бесплатно

  • Instagram: в приложении нажмите «Сохранить» (закладка) — пост попадёт в коллекцию. Это не загрузка файла, но контент останется доступным офлайн.
  • TikTok: кнопка «Поделиться → Сохранить» возвращает MP4 с водяным знаком автора.
  • X (Twitter): приложение TwiTab или сторонние клиенты типа Twidere позволяют сохранять видео.

3. Pro-тариф с резидентным прокси — скоро

Подписка PICEX Pro будет автоматически проксировать запросы через резидентные IP. Это полностью решает проблему — мы для платформы выглядим как обычный домашний пользователь. Подписка покрывает стоимость прокси-провайдера (BrightData / Smartproxy ~ $10/мес).

Cloudflare-защищённые сайты (общий случай)

Для всех остальных сайтов на Cloudflare PICEX по умолчанию использует:

  • puppeteer-extra-plugin-stealth — патчит навигатор так, чтобы не светить флаги headless-браузера.
  • Случайный User-Agent и viewport из пула реалистичных значений.
  • Полный набор Sec-Ch-Ua и Accept-Language, имитирующих десктопный Chrome.
  • Ожидание challenge-страницы: если сайт показал «Just a moment…», мы держим браузер открытым до 25 секунд.

Это пропускает большинство сайтов. Те, что остались — обычно требуют CAPTCHA. В Pro-плане появится интеграция с CapSolver/2Captcha.

Чек-лист перед обращением в поддержку

  1. Открывается ли URL в обычном браузере без авторизации?
  2. Если использовали VPN — пробовали разные регионы (US, NL, DE)?
  3. Если ошибка 504 — подождите 1-2 минуты и повторите.
  4. Если Instagram-пост приватный — он недоступен в принципе, без логина.
  5. Если ничего не помогло — пишите на hello@picex.ru с URL и скриншотом ошибки.
Готовы попробовать?

Перейти к парсеру

Другие гайды

Читайте дальше