Как работает Видео в GIF
Конвертируйте видеоклип в анимированный GIF прямо в браузере с помощью ffmpeg WebAssembly. Конвертация использует двухпроходный оптимизированный подход с палитрой: первый проход запускает фильтр palettegen для построения 256-цветной палитры, настроенной под конкретный материал, а второй проход использует paletteuse для отображения каждого кадра на эту палитру. Результат имеет значительно лучшую цветопередачу, чем при наивной однопроходной конвертации, которая обычно даёт резкие полосы на градиентах и тонах кожи.
GIF является более старым форматом с жёстким ограничением в 256 цветов, поэтому материал с насыщенными градиентами, кинематографической цветовой обработкой или быстрым движением камеры всегда будет демонстрировать некоторые цветовые ограничения. Этот инструмент лучше всего подходит для коротких циклов, реакционных клипов, лучших моментов и мемов, то есть ситуаций, когда GIF является ожидаемым форматом. Размер файла быстро растёт с разрешением и частотой кадров, поэтому обрежьте клип до существенных секунд и оставьте ширину вывода около 480-640 пикселей для управляемых результатов.