Data: 15.7.2011 o 20:55 Kategoria: Software
slomoVideo - darmowe narzędzie do tworzenia scen w zwolnionym tempie

Simon Eugster, pro­gra­mi­sta stojący za takimi pro­jek­tami jak edytor wideo Kdenlive i bi­blio­teka efektów wideo frei0r, pokazał mały zwiastun moż­li­wo­ści nowego na­rzę­dzia, nad którym pracuje. Na­rzę­dzie nosi kodową nazwę slo­mo­Vi­deo i można po­wie­dzieć, że jest swoistym „ge­ne­ra­to­rem zwol­nio­nego tempa”. Filmik został nagrany za pomocą Nikona D7000 z pręd­ko­ścią 24 kl/s (fps), a na­stęp­nie prze­two­rzony do 1300 fps. Zo­bacz­cie co uzyskał:

Jak widać na po­wyż­szym filmiku nie jest to zwy­czajny efekt prostego zwal­nia­nia i przy­spie­sza­nia animacji. Po­dob­nego efektu nie uzyskamy również za pomocą du­pli­ko­wa­nia klatek. Więc w jaki sposób jest ge­ne­ro­wany? Simon za­sto­so­wał tutaj Optical Flow z użyciem bi­blio­teki GPU-KLT+FLOW. Bi­blio­teka ko­mu­ni­kuje się z apli­ka­cją i mówi jej, gdzie wypada każdy piksel z na­stęp­nej klatki. Na tej pod­sta­wie apli­ka­cja in­ter­po­luje (między tymi dwoma klatkami) klatkę po­śred­nią i tak aż do uzy­ska­nia za­mie­rzo­nego efektu końcowego.

Apli­ka­cja napisana jest z użyciem QT, a do importowania/eksportowania obrazu wideo wy­ko­rzy­stuje po­pu­larną bi­blio­tekę FFmpeg. Niestety na zabawę slo­mo­Vi­deo przyj­dzie nam jeszcze trochę poczekać, autor zamierza opu­bli­ko­wać ją wraz z kodem źró­dło­wym w ciągu miesiąca.

Mam nadzieję, że pojawi się również w Kdenlive — już nie mogę się doczekać.

Tagi: frei0r, kdenlive, linux, open source, slow motion