Windows 10/11 · macOS 14+

Скачивайте видео из X (Twitter) без сторонних сайтов

Вставьте любой URL твита в VidMost — публичный, с возрастным ограничением или с цитированием — и двухдвигательный анализатор захватит MP4 со звуком в исходном качестве.

Почему видео с X (Twitter) сложно скачать

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

Видео отдаётся как HLS, а не как ссылка на скачиваемый MP4

X доставляет видео твита через video.twimg.com в виде HLS-плейлиста. Элемент <video> на странице указывает на blob URL, поэтому нет ничего, что можно правым кликом «сохранить как».

Стены входа для твитов с возрастным ограничением и чувствительным содержимым

X скрывает за входом твиты с возрастным ограничением, NSFW и помеченные как чувствительные. Без сессии запрос манифеста возвращает редирект на страницу входа, а не видео.

Изменчивость ID и URL твита

X регулярно переписывает URL твитов между зеркалами twitter.com / x.com / mobile.x.com / nitter, а обёртки коротких ссылок вроде t.co добавляют ещё один шаг перенаправления. Загрузчики, опирающиеся на совпадение URL по шаблону, ломаются при каждой смене формата.

Путаница между цитирующим твитом и встраиванием

Когда кто-то цитирует твит с видео, видео не принадлежит самому цитированию — оно принадлежит исходному твиту. Если вставить URL цитирующего твита, ничего не получится: видео несёт URL исходного твита.

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

Умный анализатор VidMost включает адаптер X (Twitter), который перехватывает HLS-плейлист с video.twimg.com в момент загрузки плеера. Все обнаруженные варианты перечислены в правой панели, а рекомендуемый (наилучший по совпадению) ресурс выделяется автоматически. Для публичных твитов манифест захватывается напрямую. Для твитов с возрастным ограничением или требующих входа встроенный браузер сначала входит на x.com, чтобы последующие запросы манифеста несли cookie auth_token.

Шаблон URL / сигнал Формат Примечание
video.twimg.com/ext_tw_video/.../pl/*.m3u8 HLS Стандартный манифест видео твита. Несколько плейлистов вариантов для адаптивного битрейта.
video.twimg.com/amplify_video/.../pl/*.m3u8 HLS Манифест видео Amplify (рекламного).

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

Контейнер Кодек Разрешение Примечания
MP4 H.264 + AAC 320p / 480p / 720p / 1080p X ограничивает большинство загрузок 720p; для некоторых премиум / верифицированных постов существуют варианты 1080p. VidMost выбирает самый высокий предложенный вариант.
MP4 (без звука) H.264 разное Твиты с «Animated GIF» технически являются беззвучными MP4. По дизайну в них нет звуковой дорожки.

Массовая загрузка с X (Twitter)

Вставьте профиль пользователя, вкладку /media или /likes, вид /highlights либо URL поиска, и VidMost поставит в очередь все видео-твиты, найденные на этой входной странице — включая ретвиты и цитирующие твиты.

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

Лента профиля, включая ретвиты и цитирующие твиты с видео.

Вкладка «Медиа» x.com/{handle}/media

Лента пользователя только из медиа.

Лайки x.com/{handle}/likes

Видео в твитах, отмеченных пользователем как «нравится». Видны, только если пользователь не сделал лайки приватными.

Хайлайты x.com/{handle}/highlights

Подборка хайлайтов, отобранная пользователем.

Результаты поиска x.com/search?q={query}

Видео-твиты, совпавшие с поисковым запросом.

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

Причина

Твит с возрастным ограничением или помечен как чувствительный контент

Решение

Войдите на x.com через встроенный браузер VidMost. Сессионные cookie сохраняются в приложении, поэтому последующие ограниченные твиты работают без повторного входа.

Причина

Вставлен URL цитирующего твита — видео принадлежит исходному твиту

Решение

Откройте цитирующий твит, перейдите по ссылке к исходному твиту (тому, который цитируется), и вставьте именно его URL.

Причина

Твит удалён или аккаунт заблокирован

Решение

Источник видео исчез. Никакой загрузчик, включая VidMost, не может восстановить медиа удалённого твита, если только сторонний сервис не закэшировал его до удаления.

Причина

Аудио Twitter Spaces (это не видео)

Решение

Spaces использует другой стриминговый конвейер (аудио в реальном времени в стиле LiveKit). Поток видео твита здесь неприменим; запись Spaces — отдельная функция.

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

Условия использования X (Twitter) запрещают несанкционированный скрапинг и прямо запрещают коммерческое использование контента платформы без разрешения. VidMost предназначен для скачивания собственных твитов, контента, на сохранение которого у вас есть явное разрешение, материалов, подпадающих под добросовестное использование в вашей юрисдикции, или видео по лицензии, разрешающей офлайн-использование. Не распространяйте скачанное видео без согласия первоначального автора.

Сложным для загрузчиков X (Twitter) делает не шифрование — в смысле DRM его здесь нет — а гимнастика с URL. Видео твита лежит за HLS-манифестом на video.twimg.com, но URL на странице — это blob: ссылка, существующая только в памяти браузера. Сам манифест запрашивается JavaScript-кодом во время воспроизведения, и его адрес не виден в отрендеренном HTML. Любая попытка распарсить HTML твита и найти ссылку .mp4 завершится ничем.

В умном анализаторе VidMost есть специальный адаптер для X, который наблюдает за сетевым трафиком, а не разбирает HTML, — именно поэтому он работает на твитах, на которых другие инструменты пасуют. Манифест .m3u8 перехватывается в момент его запроса плеером, каждый обнаруженный вариант выводится в правую панель с выделенной наилучшей парой, а встроенный браузер один раз обрабатывает шаг входа для ограниченного контента. Отдельного процесса для «твитов с возрастным ограничением» или «видео только для верифицированных» нет — пользователь вставляет URL, браузер справляется с любой стеной, которую X выставил, а адаптер захватывает поток за этой стеной. Если изменение платформы вдруг опережает адаптер, режим записи на уровне ядра — универсальный запасной вариант: он накладывает плавающую панель инструментов поверх воспроизводимого видео и записывает его на ходу, независимо от того, как доставляется источник. Единственная стена, которую не одолевает ни один режим, — удалённый твит, потому что удаление полностью убирает источник, и это ограничение платформы, а не возможностей инструмента.

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

Можно ли скачивать видео из X без входа в аккаунт?
Да, для публичных твитов без ограничений. Вход требуется только для твитов с возрастным ограничением, чувствительным содержимым или только для подписчиков. После одного входа через встроенный браузер VidMost последующие ограниченные твиты работают автоматически.
Какое максимальное качество можно получить?
X ограничивает большинство видеозагрузок 720p, а некоторые премиум- и верифицированные посты доходят до 1080p. VidMost выбирает наивысший вариант, который отдаёт X, — выше исходного качества загрузки получить нельзя.
Можно ли скачать видео из цитирующего твита?
Да, но вставляйте URL исходного твита, а не цитирующего. Видео принадлежит цитируемому твиту, а не самой цитате.
Почему у скачанного «GIF» нет звука?
Анимированные GIF в X хранятся как беззвучные файлы MP4 — там попросту нет звуковой дорожки, которую можно было бы взять. Так работает этот формат на платформе, это не ограничение VidMost.
Можно ли скачать все видео с чьего-то профиля X?
Да. Вставьте URL профиля (x.com/{handle}) или вкладку /media, и VidMost поставит в очередь все видео-твиты на странице, включая ретвиты и цитирующие твиты. /likes тоже работает, если пользователь не сделал лайки приватными; /highlights и URL результатов поиска также поддерживаются как входная страница.

Попробуйте VidMost на X (Twitter)

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

Скачать VidMost