Tags Posts tagged with "movit"

movit

przez -
0 660
Film, filmy

Steinar H. Gunderson ogłosił wydanie wolnej biblioteki Movit, której zadaniem jest przetwarzanie efektów wideo po stronie karty graficznej. Powodami stworzenia były: chęć edytowania wideo w wysokiej rozdzielczości, każdy posiada kartę graficzną oraz działający kompilator C++. Docelowym programem ma być Kdenlive poprzez silnik MLT, który jest niezależnym frameworkiem multimedialnym. Warto tutaj nadmienić, że API Movita nie jest do końca zgodne z MLT, a Steinar chce zachować pewną odrębność od frameworka.

Movity wykonuje wszystkie operacje po stronie karty graficznej, z użyciem GLSL fragment shaders. Biblioteka pracuje w przestrzeni liniowej kolorów ze zmiennoprzecinkową precyzją. Potrafi wykonywać proste operacji zamiany przestrzeni kolorów, np. sRGB na XYZ, a także mieszać źródła.

Posiada również zestaw użytecznych filtrów: korekcja koloru – lift/gamma/gain, plama (blur), dyfuzja (diffusion), poświata (glow), lustro (mirror), skalowanie biliniowe i Lanczos (scale (bilinear and Lanczos)), wyostrzanie (sharpening) – maska i filtry Wiener (unsharp mask i Wiener filters), nasycenie (saturation) i zmniejszenie barwy (desaturation), winietowanie (vignetting) i balans bieli (white balance).

Biblioteka jest rozprowadzana na licencji GPLv2.

Polecane

Prasa, Czasopismo

1 879
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...