|
|
Principal Tutoriais Tut Aplicativos EffecTV - divirta-se com este processador de efeitos de vídeos !
|
EffecTV - divirta-se com este processador de efeitos de vídeos ! |
|
|
|
|
Por Percival
|
|
01 de outubro de 2008 |
|
EffecTV Adicionar efeitos em tempo real à captura de imagem de sua webcam no GNU/Linux é só uma das "facetas" deste interessante aplicativo. O EffecTV é um processador de efeitos em vídeo em tempo-real. Você poderá curtir filmes, programas de TV ou qualquer outro stream de vídeo com estes divertidos efeitos. É mais uma dica de enorme utilidade pública que eu trago aqui para vocês. 8^P Download e instalação A página do aplicativo pode ser encontrada em : http://effectv.sourceforge.net/ Requerimentos: Os requerimentos são bem simples: basta ter um Linux instalado ( obviamente você deverá ter uma placa de captura, dispositivo USB, ou outros acessórios suportados pelo video4linux ). Além disto a biblioteca SDL é exigida como dependência ( libsdl está em todos os repositórios das principais distros, ou aqui: http://www.libsdl.org/ ). Se quiser ativar o vloopback ( opcional ) basta instalar o driver disponível em: http://www.lavrsen.dk/twiki/bin/view/Motion/VideoFourLinuxLoopbackDevice ( use o 0.91 ou posterior ). O EffecTV já se encontra nos repositórios das principais distros, como Debian, Ubuntu, Fedora, etc... Fácil de ser instalado através do emerge no Gentoo. Para instalar o aplicativo a partir dos fontes, basta fazer o download aqui. Descompacte-o com um:
tar -xvjf effectv-0.3.11.tar.bz2 Entre no diretório criado:
cd effectv-0.3.11 Seguido de:
$make
#make install obs: o dispositivo /dev/video0 obrigatoriamente deve poder ser lido pelo usuário. Os "finalmentes" O uso básico do EffecTV consiste em:
effectv -opções efeito Lista das opções -device ARQUIVO É o device para o video4linux (default é /dev/video0). -channel NÚMERO Define o número do canal da fonte de vídeo (default é 0). Se o seu dispositivo de captura tem múltiplas fontes de vídeo (TV,Video1,...), você deverá mudar este número para conseguir as imagens. -norm {ntsc,pal,secam,pal-nc,pal-m,pal-n,ntsc-jp} Define a norma de vídeo a ser usada (default é ntsc). -freqtab {us-bcast,us-cable,us-cable-hrc,japan-bcast,japan-cable,europe-west, europe-east,italy,newzealand,australia,ireland,france,china-bcast, southafrica,argentina,canada-cable,australia-optus} Define a tabela de frequências do sintonizador de TV. Escolha um se quiser assistir TV no EffecTV. -fullscreen Iniciar o EffecTV em tela-cheia. -hardware Usa diretamente a memória de vídeo ( se possível ). Isso tornará o EffecTV mais rápido em alguns casos. -doublebuffer Ativa o modo "double buffering" ( se possível ). Isso tornará o EffecTV mais rápido em alguns casos. -fps Mostra frames/segundo na barra de título ( X11 apenas ). -size WxH Define o tamanho da captação da imagem. EffecTV pode ser tornar mais lento quando o tamanho for maior. Se você quiser apenas aumentar o tamanho do visualizador ( e não se preocupar muito com a definição ), usar a opção "-scale". -geometry WxH Define o tamanho da tela. Normalmente usar o "-scale" consiste em um melhor método para se trocar o tamanho da tela. Esta opção serve apenas para propósitos especias ( como "esticar" tela ). -scale NÚMERO Escala da tela. Exemplo: "-scale 2" resulta em uma tela 2x2. -autoplay NÚMERO Muda o efeito automaticamente a cada NÚMERO de quadros ( frames ). -palette {rgb24,rgb565,rgb555,yuv422,yuv422p,yuv420p,yuv411p,yuv410p,grey} Define a palheta do dispositivo de captura. Por default, ela é detectada automaticamente, então você não precisará mexer nestes valores. Alguns dispositivos USB ficarão muito lentos quando usado em RGB. Tente a série YUV nestes casos. Sumário dos EFEITOS. EffecTV pode ser lançado com qualquer efeito que desejar. Basta adicioná-lo ao comando, como explicado logo acima ( lembre-se que o comando e suas opções e efeitos são CASE-SENSITIVE ! ) QuarkTV Dissolve objetos em movimento. FireTV Clipa e queima objetos na tela. BurningTV Queima objetos que aparecem na tela. RadioacTV Clareia e borra objetos que se movem. StreakTV Adiciona 8 pós-imagens á tela. BaltanTV Faz com que as pós-imagens durem mais tempo na tela. 1DTV Segura uma linha horizontal do vídeo a cada 1/30 de segundo. DotTV Converte a imagem em um conjunto de pontos. MosaicTV Corta em mosaico objetos. PuzzleTV Picota a imagem. PredatorTV Faz com que objetos tornem-se visivelmente "invisíveis". SpiralTV Distorção em espiral. SimuraTV Distorção de cor e espelhamento da imagem. EdgeTV Detecta as bordas e mostra a imagem como em um computador antigo. ShagadelicTV Volte aos anos 60! NoiseTV Adiciona "ruídos" às imagens. AgingTV Efeito de envelhecimento nas imagens. TransFormTV Alterações posicionais nas imagens. SparkTV Efeito "faísca". warpTV Efeito de profundidade. HolographicTV Visão holográfica no estilo "Guerra-nas-estrelas". cycleTV Efeito cíclico de troca de cores. DiceTV Efeito "dado". VertigoTV Mixagem, zoom e rotação das imagens. DeinterlaceTV Desentrelaça as imagens de vídeo. NervousTV Efeito de embaralhamento em tempo-real. RndmTV Fornece uma imagem com muito ruído em cor ou P/B. RevTV Efeito em onda. LensTV Efeito de lentes antigas. DiffTV Aumenta o brilho às diferenças entre-quadros. BrokenTV Simula uma TV quebrada. MatrixTV Um efeito do tipo Matrix. PUPTV Vem de "Partial UPdate ( update parcial )", determinada parte da imagem é atualizada em um quadro. ChameleonTV Objetos imóveis vão desaparecendo. OpTV Arte óptica encontra efeitos em tempo-real. NervousHalf Metade da imagem atrasa, ou fica agitada. SloFastTV TV não-linear. DisplayWall Enche a tela com vários displays sob um ponto de vista distorcido. BlueScreenTV Efeito "fundo-azul": troca o fundo das cenas. ColourfulStreak Efeito de cores. TimeDistortion Arranha a superfície e mostra velhas imagens de novo. EdgeBlurTV Extrai as bordas e borra a imagem. Comandos. Up/Down muda o efeito. Right/Left muda o canal da TV. Space captura a imagem de fundo (para FireTV, BurningTV, etc.) ou troca o modo (for SpiralTV, TransFormTV) ALT+Enter modo tela-cheia ( on/off ). TAB flip horizontal ( on/off ). Escape sai do programa. ALT+0-9 muda o "input" do canal de vídeo. F1/F2 aumenta/diminui o brilho do vídeo. F5/F6 aumenta/diminui o balanço de cores. F7/F8 aumenta/diminui o contraste. F12 mostra estas opções.
Alguns screenshots do EffecTV em ação !Aqui vai apenas uma palhinha do que o aplicativo pode fazer: Matrix

Puzzle

Spark

Mais screenshots na página do projeto. É isso aí ! Bom divertimento a todos, Percival ( gnu_xiitas @ irc.freenode.net )
|
|