Кадр из видео
Дойдите до нужного кадра и сохраните его в полном разрешении. Ничего не загружается, каким бы ни был размер.
Любой размер: декодируются только выбранные кадры.
Сохраняет кадр со сцены в полном разрешении видео. Сначала стрелками дойдите до точного кадра.
- Полностью бесплатноБез аккаунта, без дневных лимитов, без платных тарифов.
- Ничего не загружаетсяФайлы обрабатываются на вашем устройстве и не попадают на сервер.
- Результат без подвохаБез водяных знаков, без принудительного ухудшения качества, без ограничения размера.
- Обновления на видуКаждое исправление и каждый новый инструмент записаны на странице изменений.
Что делает этот инструмент
Перетащите видео — и инструмент прочитает его таблицу кадров: момент показа каждого кадра, взятый из индекса файла без декодирования. С этого момента видео перестаёт быть потоком, который перематывают по секундам, и становится нумерованным списком кадров — 1 из 1 800, 2 из 1 800 — а кнопки со стрелками и клавиши ← → сдвигают ровно на один кадр за нажатие (с Shift — на десять). Кадр на сцене декодирован в полном разрешении видео, и сохраняется именно он, а не уменьшенный предпросмотр.
Два способа сохранить. «Этот кадр» записывает кадр со сцены в PNG, JPG или WebP; в имени файла — имя видео и тайм-код, так что clip-00-01-23.456.png сам говорит, откуда он. «Каждые N секунд» проходит всё видео и сохраняет по кадру через заданный интервал — контрольный лист ролика, упакованный в ZIP. Всё происходит на вашем устройстве: запись на 2 ГБ открывается на месте, декодируются только запрошенные кадры, и ничего никуда не отправляется.
Как пользоваться
Перетащите ползунок под картинкой примерно к нужному месту, затем кнопками ‹ › шагайте по одному кадру, а « » — по десять, пока картинка не станет ровно той. Можно ввести время в поле тайм-кода — подойдут 83.5, 1:23.5 или 0:01:23.500 — и инструмент перейдёт к последнему кадру на этот момент или раньше. Строка над сценой показывает разрешение, частоту кадров, длительность и общее число кадров — вы видите, в каком пространстве двигаетесь.
Формат выбирайте до сохранения. PNG без потерь — верный выбор для текста, записей экрана и всего, что потом будете редактировать; JPG и WebP меньше и хороши для фотографических кадров, качество настраивается в «Настройках». Для режима «каждые N секунд» задайте интервал; строка рядом с кнопкой ещё до запуска скажет, сколько кадров получится, а пакет останавливается на 200 кадрах, чтобы длинное видео не заполнило память случайно. Результат — список с миниатюрой на каждый кадр и одна кнопка «Скачать всё», которая складывает их в один ZIP.
Что стоит знать до сохранения
Изображение не может быть чётче видео, из которого взято. Ролик 1080p даёт картинки 1920 × 1080; если видео сжато сильно, кадр несёт те же блоки, а кадр из быстрого движения — ту же смазанность, потому что она в самой картинке. Здесь помогает покадровый шаг: самый резкий кадр часто стоит на один-два кадра дальше того, на котором вы остановились сначала. Видео с флагом поворота (почти всё снятое телефоном) выходит правильно ориентированным — инструмент применяет этот флаг при декодировании. Файл, кодек которого браузер декодировать не может — иные старые AVI и WMV или HEVC на машине без аппаратной поддержки, — так и будет обозначен, а не показан пустым прямоугольником; предварительное преобразование в MP4/H.264 решает вопрос. Из защищённых от копирования потоков нельзя взять ни одного кадра — так устроена платформа, а не этот инструмент.
Немного истории: почему видео — это список кадров
Кино остаётся последовательностью неподвижных изображений с тех пор, как братья Люмьер в 1895 году показывали 16 кадров в секунду, и цифровое видео сохранило эту идею: контейнер вроде MP4 (ISO/IEC 14496-14, стандартизован в 2003 году) хранит индекс, где записано, в каком месте лежит каждый сжатый кадр и когда его показать. Сжатие изменило одно: большинство кадров не хранится целиком — начиная с MPEG-1 1993 года типичный кадр кодирует только отличие от соседних, и полными остаются лишь редкие ключевые кадры. Поэтому плеер чисто переходит только к ключевым кадрам, а «перейти к 1:23.5» в видеоэлементе браузера приводит куда-то около этого времени, а не к конкретному кадру. Чтение индекса напрямую, как делает этот инструмент, возвращает покадровый взгляд, который у кино был всегда.
Где это нужно
Обложки и миниатюры для загружаемых роликов, когда автоматический выбор платформы — это моргание или смаз; стоп-кадры из записей экрана для документации и отчётов об ошибках; фотографии товара из медленного облёта предмета; референсы для аниматоров и иллюстраторов; контрольный лист каждые 10 секунд, чтобы просмотреть длинную лекцию или файл видеорегистратора, не смотря всё подряд; кадры из полёта дрона для отчёта; и тот единственный кадр семейного видео, который заслуживает печати. На выходе обычное изображение, так что остальные инструменты сайта подключаются напрямую: обрезать, сжать для веба или убрать фон, чтобы поместить объект на чистую страницу. Если сам ролик сначала нужно поправить, поверните видео, прежде чем брать кадры. Чтобы оставить только часть ролика, Обрезка видео вырежет её без перекодирования.
Частые вопросы
Сохранённое изображение — в полном разрешении видео?
Да. Кадр декодируется в размере показа видео — 1920 × 1080 для ролика 1080p, 3840 × 2160 для 4K — и сохраняется как есть. Сцена лишь масштабирует его под ваш экран.
Как сдвинуться ровно на один кадр вперёд или назад?
Кнопками ‹ › или клавишами ← →; каждое нажатие сдвигает ровно на один кадр. Shift со стрелками или « » — на десять. Счётчик показывает, на каком кадре из скольких вы находитесь.
PNG или JPG?
PNG сохраняет каждый пиксель и подходит для снимков экрана, текста и всего, что будете редактировать. JPG и WebP в несколько раз меньше и годятся для фотографических кадров; качество задаётся в «Настройках».
Почему не больше 200 кадров за раз?
Кадры сохраняются в полном разрешении, и несколько сотен PNG в 4K заняли бы несколько гигабайт памяти. Увеличьте интервал или запустите пакет дважды на разных частях видео.
Видео загружается на сервер?
Нет. Файл открывается на вашем устройстве, декодируются только запрошенные кадры. Ничего никуда не отправляется, и после загрузки страница работает офлайн.