3 Flares Filament.io 3 Flares ×

Ola pessoal!

Em vária situações onde capturamos de maneira precária um fundo verde, mais conhecido como chromakey e tentamos aplicar o fundo no Kdenlive e a coisa não ocorre com planejado, fica aqueles pixels fujões.

Existe um plugin chamado keyspillm0pup que resolve o problema. Mas infelizmente ele não vem padrão, precisamos instalá-lo no braço, mas garanto que vale a pena. Então, mão na massa?

Este tutorial foi inscrito baseado na versão 13.10 do Ubuntu.

Primeiro baixe este dois arquivos para uma pasta de sua preferência.

http://lea.hamradio.si/~s57uuu/video/keyspillm0pup.c
http://lea.hamradio.si/~s57uuu/video/frei0r_keyspillm0pup.xml

O arquivo keyspillm0pup.c é o código em c do plugin que vamos compilar daqui a pouco.
Já o frei0r_keyspillm0pup.xml é a interface do plugin para o Kdenlive.

Antes de compilar precisamos instalar a lib frei0r.h, para isto vamos na central de programas e procuramos pela palavra frei0r.

Captura de tela de 2014-03-26 08:06:15

Instale todas as opções.

Feito isto, vá ao terminal, entre na pasta onde esta o código em c e de este comando.

gcc -c -fPIC -Wall keyspillm0pup.c -o keyspillm0pup.o

Se tudo deu certo, uma mensagem de alerta como esta abaixo deverá aparecer.

keyspillm0pup.c: In function ‘f0r_destruct’:
keyspillm0pup.c:153:7: warning: variable ‘in’ set but not used [-Wunused-but-set-variable]
inst *in;
^
Agora execute este comando.

gcc -shared -o keyspillm0pup.so keyspillm0pup.o

Pronto, agora existe na pasta mais dois arquivos.

keyspillm0pup.o
keyspillm0pup.so

Vamos pegar o arquivo keyspillm0pup.so e colocá-lo na pasta /usr/lib/frei0r-1/
pode confirmar a substituição do arquivo sem problema.

Agora pegamos o arquivo frei0r_keyspillm0pup.xml e colocamos na pasta /usr/share/kde4/apps/kdenlive/effects/
pode confirmar a substituição do arquivo sem problema.

Pronto plugin instalado!

Para saber como ele funciona, assista este episódio do Cecid Cena Aberta.

Espero que vocês tenham gostado e até a próxima!

3 Flares Twitter 0 Facebook 3 Google+ 0 LinkedIn 0 StumbleUpon 0 Pin It Share 0 Email -- Filament.io 3 Flares ×