Что происходит при конвертации GIF в WebM
- Каждый кадр анимации кодируется как видео VP8 с сохранением собственного тайминга GIF. В GIF нет звука, поэтому WebM получается беззвучным, а ширина и высота округляются вниз до чётных чисел, как требует видеокодек.
- У видео нет прозрачности, поэтому прозрачные области GIF заливаются сплошным цветом. Статичное изображение даёт видео из одного кадра.
Как конвертировать GIF в WebM онлайн
- Нажмите «Выбрать файлы GIF» и выберите один или несколько файлов или перетащите их в поле. Можно добавлять файлы любого размера, который помещается в память вашего устройства.
- При необходимости измените настройки: разрешение и качество определяют размер результата. Настройки по умолчанию подходят большинству.
- Нажмите «Конвертировать в WebM». При первой конвертации аудио или видео скачивается движок конвертера, около 32 MB, и браузер сохраняет его на следующий раз.
- Сохраните каждый WebM его кнопкой скачивания. Закройте вкладку, и все следы файлов исчезнут из памяти.
Зачем конвертировать GIF в WebM?
Файлы GIF обычно появляются из коротких зацикленных анимаций, реакций и простой графики. Их конвертируют в WebM, потому что WebM свободен от отчислений и штатно воспроизводится в веб-браузерах, что делает его хорошим выбором для встраивания видео на веб-страницу.
Если коротко, GIF хорош для того, для чего был создан, а WebM практичнее, когда файл нужно воспроизвести, загрузить или отредактировать где-то ещё. GIF открывается и анимируется в любом браузере, а WebM воспроизводится в Chrome, Firefox и Edge, а в Safari начиная с версии 14.1.
Как конвертировать GIF в WebM в Windows, на Mac, iPhone и Android
В Windows
Откройте эту страницу в Chrome, Edge или Firefox, перетащите файлы GIF из Проводника и нажмите «Конвертировать». Каждый файл WebM сохраняется в папку «Загрузки».
На Mac
Подходят Safari, Chrome и Firefox. Перетащите файлы GIF из Finder в область загрузки, и файлы WebM окажутся в папке «Загрузки».
На iPhone и iPad
Откройте страницу в Safari и нажмите «Выбрать файлы GIF». Выбирать можно из «Фото» или из приложения «Файлы». Сконвертированный WebM появится в «Файлах», в папке «Загрузки»; чтобы добавить его в фотопоток, откройте его там, нажмите «Поделиться» и выберите «Сохранить видео».
На Android
Откройте страницу в Chrome, нажмите «Выбрать файлы GIF» и выберите их в «Файлах» или в галерее. Файл WebM сохраняется в папку Download, где его найдёт любой файловый менеджер.
Лучшие настройки для GIF в WebM
Короткие анимации небольшие, поэтому настройки по умолчанию подходят почти любому GIF. Разрешение только уменьшается: GIF шириной 480 пикселей остаётся шириной 480 пикселей при «Как в оригинале», и выбор 1080p его не увеличивает.
Качество определяет, сколько деталей сохраняет кодировщик. «Стандартное» подходит для обмена; выберите «Высокое» для пиксель-арта или текста, где размытие от сжатия легко заметить. В любом случае WebM обычно составляет малую долю размера GIF, потому что видеокодеки хранят только то, что меняется между кадрами.
GIF или WebM: в чём разница
| GIF | WebM | |
|---|---|---|
| Полное название | Graphics Interchange Format (формат для обмена графикой) | видео WebM |
| Тип | изображение | видео |
| Создатель | CompuServe | |
| Первый выпуск | 1987 | 2010 |
| Сжатие | Без потерь | С потерями |
| Прозрачность | Да | n/a |
| Анимация | Да | n/a |
| Векторный или растровый | Растровый | n/a |
| Цвет | 256 цветов на кадр из палитры | n/a |
| Обычно содержит | n/a | видео VP8, VP9 или AV1 со звуком Vorbis или Opus |
| В браузере | открывается и анимируется в любом браузере | воспроизводится в Chrome, Firefox и Edge, а в Safari начиная с версии 14.1 |
| Где используется | короткие зацикленные анимации, реакции и простая графика | веб-видео, программы записи экрана и записи в браузере |
| MIME-тип | image/gif | video/webm |
О файлах GIF и WebM
Что такое файл GIF?
GIF хранит каждый кадр с палитрой не более чем из 256 цветов, поэтому фото становятся зернистыми, а анимации быстро разрастаются. Прозрачность для каждого пикселя либо есть, либо нет, без мягких краёв.
Что такое файл WebM?
WebM это свободное от отчислений подмножество Matroska, созданное для веба. Браузерные программы записи экрана и многие сервисы онлайн-встреч сохраняют в WebM, который iMovie и многие редакторы не могут импортировать.
GIF в WebM не работает? Частые проблемы
- Конвертация идёт медленно. Смена аудио и контейнера занимает секунды, но перекодирование видео выполняется на вашем собственном процессоре. Уменьшите разрешение до 720p, закройте другие вкладки и держите устройство подключённым к зарядке.
- Вкладка останавливается или перезагружается на очень большом файле. Браузеры ограничивают объём памяти для одной вкладки: около 2 GB, а на телефонах меньше. Разделите длинные записи или конвертируйте их на компьютере.
- WebM не воспроизводится на старом устройстве. Попробуйте другие форматы, предлагаемые для GIF, или выберите 720p: старые плееры справляются с ним надёжнее.
Конвертировать GIF в WebM с помощью ffmpeg
Этот конвертер запускает ffmpeg прямо в вашем браузере. Если вы предпочитаете командную строку ffmpeg на своём компьютере, эта команда создаёт эквивалентный WebM с такими же настройками:
ffmpeg -i input.gif -c:v libvpx -b:v 1500k -c:a libvorbis -q:a 5 output.webmЗамените input.gif на имя вашего файла. Для целой папки файлов GIF запустите команду в цикле или перетащите их все в конвертер выше, он обработает их по очереди.
Конвертер GIF в WebM: частые вопросы
Потеряется ли качество при конвертации GIF в WebM?
Немного, потому что WebM формат с потерями. При настройке по умолчанию разницу трудно заметить, а файл намного меньше.
Почему размер WebM отличается от GIF?
Файл WebM обычно намного меньше, потому что сжатие с потерями отбрасывает детали, которые GIF сохранял.
Мои файлы GIF куда-то загружаются?
Нет. Конвертация выполняется в этой вкладке браузера с помощью ffmpeg, скомпилированного в WebAssembly, поэтому ваши файлы остаются на вашем устройстве. После загрузки страницы и движка конвертера можно отключиться от интернета, и всё продолжит работать.
Можно ли конвертировать несколько файлов GIF в WebM сразу?
Да. Выберите или перетащите сколько угодно файлов: они конвертируются один за другим, и у каждого появляется своя кнопка скачивания.
Как открыть файл WebM?
WebM воспроизводится в Chrome, Firefox и Edge, а в Safari начиная с версии 14.1. WebM часто используют для веб-видео, программ записи экрана и записей в браузере.
Этот конвертер GIF в WebM бесплатный?
Да. Нет регистрации, нет водяных знаков и нет ограничений на количество файлов. Сайт оплачивается за счёт рекламы, а поскольку конвертации выполняются на вашем устройстве, у нас нет серверных затрат на каждый файл.
Можно ли конвертировать GIF в WebM на телефоне?
Да. Конвертер работает в Safari на iPhone и iPad и в Chrome на Android. Длинные HD-видео на телефоне конвертируются медленнее, чем на компьютере.