GIF из Твиттера Загрузчик
Сохраняйте анимированные GIF из Twitter и X. X хранит каждый GIF в виде беззвучного зацикленного MP4 — именно такой файл вы и получаете, и он зациклен в любом приложении для просмотра галереи.
Работает с любым публичным постом — видео, GIF и фото скачиваются по одной и той же ссылке.
Как работает загрузчик GIF из Твиттера
VideoCatch — бесплатный загрузчик GIF из Твиттера. Twitter стал X, и старые ссылки twitter.com по-прежнему открывают те же посты, что и новые ссылки x.com, поэтому вставляйте любую из них — какую скопировало ваше приложение. При загрузке X перекодирует каждый GIF в короткий беззвучный MP4 и удаляет оригинал, поэтому VideoCatch передает в ваш браузер именно этот MP4 как файл для скачивания.
- Откройте пост с GIF в X и нажмите «Поделиться», затем «Копировать ссылку».
- Вставьте ссылку в поле выше. Подходят и ссылки x.com, и twitter.com.
- Нажмите «Скачать». Файл — зацикленный MP4, который отдают сами серверы X.
Часто задаваемые вопросы о загрузчике GIF из Твиттера
Почему вместо .gif я получаю MP4?
X хранит каждый GIF в виде беззвучного зацикленного MP4 с кодеком H.264. Как только вы загружаете GIF, он мгновенно перекодируется, а оригинальный файл удаляется, поэтому анимация, которую вы видите в ленте, уже является видеоэлементом. VideoCatch отдает вам именно то, что хранится у X, — по дороге ничего не теряется.
Будет ли MP4 зациклен после сохранения?
В приложении «Фото» на iOS, в Галерее на Android и в большинстве десктопных плееров — да: короткий беззвучный MP4 повторяется так же, как повторялся GIF. Некоторые плееры останавливаются на последнем кадре — это настройка самого плеера. Включив зацикливание там, вы получите его для любого сохраненного файла.
Можно ли конвертировать его обратно в настоящий GIF?
Пока нет. Если вам действительно нужен файл .gif — например, для форума или подписи в письме, которые не принимают видео, — пропустите MP4 через любой конвертер видео в GIF. Ожидайте, что файл станет намного больше и появятся заметные полосы на градиентах, потому что формат GIF хранит всего 256 цветов на кадр и не может передать фотографическое изображение.
Что если в посте на самом деле видео, а не GIF?
Все равно сработает. Этот загрузчик GIF из Твиттера и страница видео используют один и тот же экстрактор, поэтому обычное видео вернется со своим полным списком разрешений. Если вы заранее знаете, что в посте видео, для этого случая есть отдельная страница — Загрузчик видео из Твиттера.
Почему X отдает GIF в виде MP4
Формат GIF появился в 1987 году. Он хранит не более 256 цветов на кадр и плохо сжимается, поэтому трехсекундный ролик, который в виде видео H.264 умещается в 300 КБ, в виде настоящего .gif может вырасти до нескольких мегабайт. Когда вы перетаскиваете GIF в окно создания поста, X сразу перекодирует его в беззвучный зацикленный MP4 и удаляет оригинальный файл. С этого момента анимация в вашей ленте всегда была видеоэлементом.
На серверах X нет .gif-файла, который можно было бы получить напрямую. Запрос такого файла означал бы конвертацию MP4 обратно, потерю качества при этом преобразовании и файл заметно больше того, с которого вы начали.
Отличить одно от другого в посте можно на глаз: GIF показывает маленький значок GIF в углу и зациклен беззвучно, без полосы перемотки, а у видео есть длительность и управление звуком. Оба типа работают на этой странице; только GIF приходит в виде единственного зацикленного файла.
Поиск GIF, встроенный в редактор постов X, приводит туда же. Как бы ни называлось изображение в исходной библиотеке, на самом деле X публикует размещенный на своих серверах MP4 со значком GIF, и VideoCatch читает его точно так же, как и загруженный вами лично.
| Параметр | Значение |
|---|---|
| Год публикации формата GIF | 1987, редакция 89a — в июле 1990 |
| Цветов на кадр в .gif | 256 |
| Звук | Отсутствует в обоих случаях: у формата GIF нет звуковой дорожки, а X перекодирует GIF без звука |
| Типичный реакционный GIF на X в виде MP4 | 100–300 КБ |
| Лимит загрузки для бесплатного аккаунта | 140 секунд и 512 МБ, согласно Справочному центру X |
| Рекомендуемые настройки при обратной конвертации | 15 кадров в секунду, ширина 480 px, двухпроходная палитра |
| Кеш метаданных | 1 час |
Как превратить MP4 обратно в .gif
VideoCatch не конвертирует файлы. Конвертация видео в GIF требует ffmpeg, который не может работать в окружении, на котором построен этот сайт, поэтому реализация такой функции означала бы загрузку вашего файла на какой-то сервер, а весь смысл этого инструмента — никогда не трогать ваши файлы. Возможно, эта функция появится позже как опциональная.
Если вам действительно нужен .gif — для форума, вики или подписи в письме, которые отказываются принимать видео, — прогоните MP4 через любой конвертер после скачивания. Ожидайте два эффекта: файл станет в несколько раз больше, а цвета будут заметно «полосить», потому что 256 цветов не могут передать фотографический кадр. Снижение частоты кадров до 15 и ширины до 480 обычно дает лучшее соотношение размера и качества.
Если у вас на своей машине установлен ffmpeg, самый чистый результат дает двухпроходная палитра: сначала строится палитра по всему ролику, а затем кадры кодируются по ней. Однопроходная конвертация выбирает свои 256 цветов по первым кадрам, и это «пачкает» все, что идет после них.
В большинстве мест, где раньше использовали .gif, MP4 — лучший файл. Discord, Slack, WhatsApp, Telegram, iMessage и практически любой современный форум проигрывают короткий беззвучный MP4 прямо в ленте и зацикливают его, расходуя при этом гораздо меньше трафика.
Частые проблемы
Если сохраненный файл не зациклен — дело в плеере. Приложение «Фото» на iOS, Галерея на Android и большинство десктопных плееров автоматически повторяют короткий беззвучный MP4; некоторые останавливаются на последнем кадре, и настройка зацикливания в самом плеере это исправляет.
Если в посте нет видео вообще, значит там было статичное изображение, и надежный способ отличить это заранее — значок GIF в ленте. Если пост оказывается недоступен, аккаунт защищен или пост удален; ни то, ни другое нельзя прочитать без входа в аккаунт, а этот инструмент его не запрашивает.
Если вы ожидали звук — восстановить его нечем. X удаляет звуковую дорожку при перекодировании GIF, поэтому файл, который вы получаете, беззвучен уже на исходном уровне. Если пост воспроизводит звук — значит, в нем было видео, и для этого случая есть страница «Загрузчик видео из Твиттера».
Размер часто удивляет: типичный реакционный GIF на X весит 100–300 КБ, потому что это несколько секунд видео H.264, а не покадровая палитровая анимация. Это и есть весь файл, в том качестве, в котором его проигрывает X.
Источники
- CompuServe, hosted by W3C, Graphics Interchange Format, Version 89a (1990-07-31)
- X Help Center, How to share and watch videos on X
Последнее обновление
