slowmoVideo — это программа с открытым исходным кодом, которая создает замедленное видео из ваших кадров.
Но это не просто заставляет ваши видео воспроизводиться со скоростью 0,01×. Вы можете плавно замедлять и ускорять отснятый материал, опционально с размытием в движении.
Как работает замедленная съемка? slowmoVideo пытается выяснить, где перемещаются пиксели в видео (эта информация называется оптическим потоком), а затем использует эту информацию для расчета дополнительных кадров.
Можно загружать видео в любом формате, поддерживаемом ffmpeg. Последовательности изображений также могут быть загружены, поэтому, если вы сделали интервальную съемку со слишком малым количеством кадров, замедленное видео также может помочь.
slowmoVideo работает не с постоянным коэффициентом замедления, а с кривыми, которые допускают произвольное ускорение/замедление/обращение времени.
Размытие движения можно добавить сколько угодно.