Экспортируйте MP4 в виде последовательности прозрачных PNG.
Отрегулируйте фон и скачайте последовательные PNG-кадры с полной альфа-прозрачностью, готовые к объединению в After Effects, DaVinci Resolve, Premiere Pro или в виде спрайт-шаблона. Все работает локально.
Источник: образец кеинга на зеленом экране.
Исходный образец · MP4 · 4 секунд · движущийся объект с плавными краями
Примерные ключи, фон и экспорт кадров в виде нумерованного ZIP PNG. В отличие от GIF, PNG сохраняет частичную прозрачность, поэтому мягкие края сохраняются при экспорте.
Попробовать этот примерПроблема
PNG-шрифы – это то, что действительно хочет настоящий композитор: полный 8-битный альфа для каждого пикселя, отсутствие кодека, с которым нужно спорить, и формат, который читают все редакторы. Получение этих шрифів з відео зазвичай означає запуск командной строки ffmpeg, или редактора, который может быть не открыт, или конвертера, который требует загрузки сначала.
Альфа – это часть, которая тихо дает сбой. Многие конвертеры с удовольствием экспортируют PNG-кадры и бесшумно добавляют фон, в результате чего получаются файлы, которые выглядят прозрачными, но на самом деле полностью непрозрачные, и вы обнаруживаете это после импорта всех 200 штук.
И если исходный материал содержит зеленый экран, извлечение кадров и ключевые кадры – это два отдельных этапа, выполняемые в разных местах, с промежутовым файлом без потерь, который никто не хочет сохранять.
Рабочий процесс браузера
EasyLottie ключи и извлечения за один проход. Клип декодируется с помощью WebCodecs, маска отрисовывается на GPU, а отфильтрованные кадры записываются напрямую в PNG с сохранением альфа-канала.
В отличие от GIF, PNG сохраняет частичную прозрачность, поэтому мягкий край, "перообразная" тень или эффект размытия движения сохраняются при экспорте, вместо того чтобы превратиться в жесткий вырез.
Кадры поступают в виде нумерованного ZIP-архива, который импортируется как последовательность изображений в привычных редакторах. Если вам не нужен ключевой кадр вообще, пропустите этот шаг, и кадры будут с исходным фоном.
Завершить задачу
Загрузить клип
Загрузите MP4, MOV, WebM или GIF. H.264 MP4 декодируется наиболее надежно; важно, чтобы браузер поддерживал соответствующие кодеки, а не формат файла.
Обрежьте до нужных кадров
Установите точки начала и конца. Количество кадров определяет как время экспорта, так и размер ZIP-файла здесь, поэтому обрезка кадров имеет большее значение, чем для видеовывода.
Зафиксируйте фон, или не фиксируйте.
Выберите цвет фона и уровень толерантности, мягкость, устранение искажений и эффект "затухания", если хотите использовать прозрачность. Пропустите этот шаг, чтобы извлечь кадры как они были сняты.
Выберите последовательность PNG и установите частоту кадров.
Скорость кадра определяет, сколько PNG-файлов вы получите. Когда достигнуто ограничение в 450 кадров, эффективная скорость снижается, чтобы сохранить выбранную продолжительность, поэтому проверяйте цифры, которые сообщает инструмент, перед экспортом.
Импорт как последовательность изображений
Распакуйте и импортируйте первый кадр в виде последовательности в After Effects, DaVinci, Premiere, или в конвейер спрайтов вашей движки. Номера последовательности непрерывные, поэтому последовательность автоматически обнаруживает.
Распространенные случаи использования
Композитинг в реальном редакторе
Импортируйте объект с ключевым контролем в After Effects или DaVinci, сохранив альфа-канал, вместо того, чтобы перевыполнять ключевые кадры внутри редактора.
Сетки спрайтов и игровые активы
Получите последовательные, нумерованные кадры с прозрачностью в качестве входных данных для упаковщика спрайтов или конвейера импорта движка.
Точный просмотр кадра
Извлеките точные кадры из отрезка, чтобы проверить край, артефакт или отдельный момент в высоком качестве.
Часто задаваемые вопросы
Действительно ли у PNG-файлов есть альфа-канал?
Да, когда вы фиксируете фон. Каждый кадр записывается с полным 8-битным альфа-каналом, поэтому частичная прозрачность на краях сохраняется. Если не фиксировать фон, кадры экспортируются как непрозрачные с исходным фоном, что является правильным результатом для этого выбора.
Как это отличается от экспорта GIF?
GIF-прозрачность является бинарной: каждый пиксель либо полностью непрозрачен, либо полностью прозрачен, а палитра ограничена 256 цветами. PNG сохраняет частичную альфа и полный цвет, поэтому мягкие края и плавные тени сохраняются в последовательности PNG и разрушаются в GIF.
Сколько кадров я получу?
Кадры равны выбранной продолжительности, умноженной на частоту кадров, ограничение – 450. Когда ограничение достигнуто, эффективная частота кадров снижается, чтобы клип все равно охватывал выбранную продолжительность. Инструмент показывает эффективные настройки перед экспортом.
Есть ли водяной знак или требуется регистрация?
Ничего. Инструмент бесплатен и не требует учетной записи, и ничего не добавляется к кадрам.
Будет ли ZIP-файл большим?
Обычно больше, чем исходное видео, иногда значительно больше. PNG – это формат без потерь, и каждый кадр сохраняется независимо, без сжатия между кадрами. Это компромисс, который вы делаете ради редактируемой прозрачности, поэтому тщательно обрезайте и используйте только необходимую частоту кадров.
Получен ли видео?
№. Декодирование, шифрование и кодирование PNG выполняются в вашем браузере. Загрузки происходят только при выборе облачной синхронизации, ссылки для обмена или предоставления образца ошибки.
Готовы попробовать?
Бесплатное использование, без регистрации. По умолчанию файлы обрабатываются локально.