Экспорт видео из matinee в виде отдельных кадров из unreal engine 4

Иногда, когда смотрю видео по ue4 меня не покидает один вопрос- «зачем вы делаете дёргающееся видео в matinee?».
Это вдвойне неприятно, когда автор сделал красивый архивиз, но из-за маленького фпс, смотреть видео неприятно.
Данной записью, я бы хотел помочь людям, у которых слабый ПК, а секвенцию из матини уж больно хочется увидеть в 60фпс да ещё и в 1080р.

Итак, у вас уже есть готовая секвенция в matinee, всё что вам требуется, что бы получить видео в нужном вам фпс и разрешении, так это :
Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
1.Нажать на кнопочку «Movie», во всплывшем окошке, выбрать нужный формат картинок в котором мы хотим получить секвенцию, а также указать требуемый fps.
Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
1.1.вы также можете указать в каком разрешении хотите получить картинки.

После того как вы нажмёте на кнопку «ОК», редактор захочет сохранить всё что ещё не сохранилось, просто согласитесь и подождите, пока не появится новое окно, отдельное, в котором начнётся воспроизводится ваша секвенция.
Сразу предупреждаю! в появившемся окне будет неправильная гамма корреция и фпс будет ужасно низким. Ничего страшного, это всего лишь на время экспорта кадров, на самих картинках всё будет нормально.Также, в зависимости от конфигурации вашего ПК, это окно может запускаться с некоторой задержкой, у меня это около 40 секунд.У вас может быть дольше или раньше.
Также очень важно знать! Вы, и только вы должны закрыть окно в котором проигрывается секвенция (alt+f4 — лучше всего), закрывать окно лучше сразу же как только закончилась секвенция, в противном случае у вас будут лишние кадры записаны. Если же вы прозевали момент, и не вовремя закрыли окно, ничего страшного, потом можно будет просто удалить лишние файлы.
Но если вы всё таки забыли закрыть окно, то приготовьтесь к тому, что в течении нескольких минут, ваш HDD будет забит тысячами картинок, и оповещать вас о заканчивающимся свободном месте на онном.

Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
2. в моём случае, я тоже не успел, и захватил немного лишних кадров.Просто их удалил, и ничего страшного.

Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
3.Все записанные картинки вы найдёте в папке «Saved->Screenshots->Windows»

Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
4.Запускаем програмку для склеивания кадров в видео.
В данном примере, я использую VirtualDub, ссылочка на скачать прилагается.
И просто методом «drag and drop», перетягиваем первый наш кадр в окно программы, остальные кадры автоматически подхватятся (если вы конечно не изменяли их названий).
ОЧЕНЬ ВАЖНО! что бы в папке с вашими кадрами, были лишь они одни,в противном случаем у вас захватится лишние кадры.Лучше просто переместите нужные вам кадры в пустую папку, а потом из неё работайте.

Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
5.Так как подефолту стоит 10 фпс, нужно изменить это значение на то, которые было указанно, ещё в редакторе ue4, когда только выставляли настройки секвенции.
В моём случае, это 60 фпс.

Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
6.После выставления нужного фпс, жмём как на скрине, используем дефолтные настройки, и жмём «ОК», наблюдая за ходом компиляции.

Экспорт видео из matinee в виде отдельных кадров из unreal engine 4
7.Так как на выходе получаем огромный файл, то можно его переконвертировать при желании.
На картинке ДО и После.

Пример получившего видео. Если включите 720р/1080р, то увидите, что там 60 fps.
Шакализация из-за того, что я сильно пережал видео, да и сам ютуб этим грешит, в оригинальном видео, всё отлично.


Читайте также: