Преобразовать видеоклип MP4 в анимированный GIF - идеально для чатов, соцсетей или встроенных примеров в документации.
Перетащите один или несколько - все будут преобразованы в GIF (animated). Прогресс по строкам, пакетное преобразование, скачивание ZIP.
Преобразование MP4 в GIF используется для обмена короткими клипами, когда у получателя может не быть видеоплеера: чаты в Slack, issues на GitHub, README, подписи в письмах. GIF автоматически воспроизводятся там, где MP4 этого не делают, и не требуют плагина или специального встраивания. Компромисс — размер и качество цвета - GIF в 5–10 раз больше эквивалентного MP4 и при этом заметно хуже по качеству.
Мы используем двухэтапную генерацию палитры FFmpeg в одном графе фильтров: вычисляем оптимальную 256-color палитру из входа, затем применяем дизеринг к видео относительно этой палитры. Выход имеет ширину 480px при 15fps - компромисс между размером файла и удобством просмотра. Движок FFmpeg wasm скачивается при первом использовании (~22 MB); затем кешируется.
Несмотря на возраст формата, GIF по-прежнему обладает уникальным свойством рассматриваться как "изображение" любой платформой. Это означает, что он встраивается там, где MP4 не может: в подписях электронной почты (большинство клиентов блокируют встроенные видео, но разрешают изображения), непосредственно в описаниях страниц продуктов на устаревших платформах электронной коммерции, в чат-клиентах, которые не поддерживают встраивание видео, и, что крайне важно, в любом контексте, где MP4 будет помечен как "видео", требующее разрешения пользователя для воспроизведения. Для коротких демонстрационных клипов и реакций статус GIF как повсеместного изображения перевешивает его ужасное сжатие.
Настройки по умолчанию 480px / 15fps не случайны. Это примерно то, что используют крупные GIF-хостинги (Giphy, Tenor, Imgur) для своих размещенных версий. Ширина более 480px удваивает размер файла с небольшой видимой пользой при отображении в чат-приложениях (большинство чат-приложений все равно ограничивают отображение GIF до 400-500px в ширину). Более 15fps аналогично раздувает файл плавностью движения, которую большинство зрителей не замечают. Если вам нужна безупречная плавность для демонстрации пользовательского интерфейса, рассмотрите WebM или MP4 + встроенное встраивание.
Тонкий подвох: 256-цветная палитра GIF означает, что естественное видео с большим количеством цветовых вариаций (закаты, фотореалистичные сцены, что угодно с градиентами) показывает полосы и цветовые сдвиги. Анимации с ограниченным количеством цветов (записи экрана, демонстрации пользовательского интерфейса, линейная анимация) переживают преобразование, выглядя очень близко к источнику. Если ваш выходной GIF выглядит ужасно, вход, вероятно, был насыщенным цветом контентом; рассмотрите WebM или MP4 вместо этого.
Вырежьте 2-3-секундный клип запоминающейся сцены, конвертируйте и загрузите его в Slack или Discord за считанные секунды. GIF-файлы воспроизводятся автоматически; MP4 иногда требуют клика.
Покажите проблему пользовательского интерфейса в GIF, чтобы инженеры могли увидеть проблему без загрузки и воспроизведения видео. GitHub, Linear и Jira отображают GIF-файлы встроенно.
Встройте короткую демонстрацию функции на целевую страницу или в статью справочного центра. GIF-файлы встраиваются там, где встроенное видео удаляется.
Покажите 5-шаговый процесс работы продукта в виде GIF в вашей документации. Читателям не нужно нажимать «воспроизвести»; анимация запускается при прокрутке.
Маленькие (менее 200 КБ) анимированные GIF-файлы работают в большинстве подписей электронной почты. Большинство почтовых клиентов полностью удаляют MP4 из подписей.
Преобразуйте отрывок фильма или шоу в GIF для обмена в чате. Универсально принимается, воспроизводится везде без проигрывателя.
MP4 - самый широко поддерживаемый видеоконтейнер, основанный на ISO Base Media File Format. Он может содержать видео в H.264, H.265 и AV1 с аудио в AAC, MP3 или Opus.
Анимированный GIF — классический формат коротких зацикленных изображений. Проигрывается во всех браузерах и чат-приложениях, но тяжёлый и с потерями качества по сравнению с современными видеоформатами, такими как MP4 или WebM.
Перетащите MP4 на конвертер выше, или нажмите на поле, чтобы выбрать его на вашем устройстве.
Мы предварительно выбрали GIF в качестве формата вывода. Измените его в выпадающем списке, если нужен другой формат.
Нажмите «Конвертировать» и дождитесь завершения индикатора прогресса. Скачайте GIF, когда он будет готов.
Преобразовать анимированный GIF в MP4 для уменьшения размера файлов, более плавного воспроизведения и загрузок, которые не отклоняются.
Конвертировать MP4 в WebM для уменьшения размера файлов и удобной веб‑доставки, дружественной к open-source.
Преобразуйте QuickTime MOV (с iPhone или Mac) в MP4, который воспроизводится везде — за секунды, прямо в вашем браузере.