Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo
Na cadeia de produo de vdeo, o Jahshaka um software principalmente de ps-edio - adio
de efeitos visuais, adio de objetos 3D, animao de camadas, adio de textos, etc. Embora
possua um modo de edio, se comparado ao Cinelerra, ou mesmo ao Kino, ainda deixa bastante a
desejar.
Este tutorial foi desenvolvido levando em considerao usurios do software em plataformas linux,
em especial usurios da distribuio Debian que possuam conhecimentos bsicos de uso do sistema
operacional. Antes de prosseguirmos, algumas ressalvas sobre as verses existentes do Jahshaka:
Se voc usa Debian Stable, o nico pacote disponvel o 2.0RC1. Veja o tutorial de instalao para
saber como instal-lo sem dificuldades. O problema principal desta verso que ela no renderiza
no modo de edio, ento temos que fazer uma gambiarra para suprir essa carncia. Essa gambs vai
comer muito da memria RAM e do seu espao de SWAP, ento melhor que voc tenha um
computador muito bom, ou trabalhe com trechos bem pequenos de vdeo para fazermos este
tutorial, usamos como base uma mquina com 2GB de RAM e mais de 1GB de SWAP. Fora a
questo da renderizao, o programa funciona bem, ainda que algumas funes mais secundrias
no estejam totalmente funcionais.
J para Debian Unstable, havia um pacote do Christian Marillat que foi retirado do ar, mas que voc
pode baixar por aqui. As verses do MLT e do MLT++ que ele usa tambm podem ser baixadas por
aqui. Alm disso, talvez seja preciso instalar as openlibraries, ento aqui segue o link. Esta verso
funciona muito bem em Macintosh, pipocando muito poucas vezes, entretanto, no linux est muito
lenta para processar vrias coisas. A parte boa fica a cargo da renderizao, que j consegue
renderizar para DV bruto, sem perdas de qualidade.
Em um futuro prximo, possvel que consigamos fazer um pacote das verses mais atuais que
funcione de forma satisfatria.
Este tutorial d prioridade usurios da verso Debian Stable (2.0RC1) do software, por ser a mais
fcil de instalar. Entretanto, ao l-lo ser possvel atualizar as informaes para a ltima verso, j
que a interface nova possui poucas mudanas.
Interface e preferncias
janela destacada abaixo agora estar visvel. possvel abrir esta janela em todos os mdulos
disponveis na rea 2.
Para melhorar a visualizao dos vdeos na rea de trabalho, usaremos uma facilidade chamada
tidy desktop (arrumar rea de trabalho), encontrada no mdulo Desktop (rea 2, conforme a
primeira figura deste tutorial). O programa pedir uma confirmao da escolha, assim como vemos
abaixo:
desta forma, sempre terei uma matriz de qualidade caso tenha que voltar a editar algum trecho.
Prefira no-redimensionar a imagem: escolha No Scaling.
Resoluo (Resolution): 720x480, 540x360 ou 360x240
A resoluo depender do destino que voc quer dar a seu vdeo. Se for um vdeo para a internet,
melhor que seja uma resoluo menor, assim ser mais fcil de public-lo em um site e de as
pessoas baixarem-no depois, uma vez que ficar mais leve. J se o vdeo for para um DVD,
projeo ou mesmo exibio por computador, o melhor manter a resoluo original se a fonte
estiver em formato NTSC, a resoluo ser de 720x480.
proporo de aspecto (Aspect Ratio): 4:3 ou 16:9
Aqui, novamente, depender de qual a proporo de aspecto original, ou seja, de como voc gravou
este vdeo na cmera. No meu caso, sempre gravo em 16:9, salvo quando no estou seguro que as
cmeras auxiliares conseguiro gravar neste formato. Muitas cmeras hoje em dia gravam nos dois
formatos; j as mais antigas costumam gravar apenas em 4:3.
Re-amostragem de udio (Audio Resampling):
O padro para vdeos que tero sada como um DVD 48khz; para CDs de udio, o padro
44.1khz. Se voc usou o Kino para capturar o vdeo da cmera para o computador, a taxa de
amostragem do udio estar de acordo com o que voc selecionou nas Preferncias do programa.
Para vdeo, prefira trabalhar sempre com 48khz. Se voc est usando a verso 2.0RC1 em
plataformas linux, lembre-se que o programa est com problemas de renderizao e que voc
trabalhar apenas com as imagens aqui, como veremos mais adiante (na seo exportando o
vdeo).
Driver de udio (Audio Driver):
Escolha o que melhor se adequa sua mquina. Costumo deixar na opo padro (default), j que
a verso 2.0RC1 do Jahshaka est com problemas de renderizao na plataforma linux. Com isso,
trabalho apenas com imagens neste software tanto faz qual ser o driver de udio.
Previso de udio (Preview Audio):
No meu caso, tanto faz, conforme o que mencionei sobre os problemas de renderizao. Aqui voc
pode escolher entre habilitar a previso de udio quando assistir o vdeo no programa (on) ou
desabilit-la (off).
A interface
Abrindo o mdulo de edio (editing), aps fazer as configuraes, voc ver uma tela parecida
com esta:
Em verde, podemos ver duas reas destacadas, a rea onde estar a pr-visualizao do vdeo com o
qual trabalharemos (1), atualmente sem mdia carregada, e uma Linha do Tempo simplificada (2),
existente em todos os softwares de edio de vdeo. Voltaremos a ela em seguida.
J as letras em laranja evidenciam algumas funes que se repetiro em todos os prximos
mdulos:
A: este um controle do vdeo que estar carregado na Linha do Tempo (2) e visualizado na rea
grande que vemos acima (1). Pela ordem dos botes, temos:
Inserir na trilha;
Inserir aps corte;
Inserir ao final do projeto;
Inserir antes do corte;
Sobrescrever corte;
Sobrescrever a partir do incio da trilha;
Dividir trilha e inserir.
Estas opes sempre se referiro trilha selecionada. Para ficar mais claro, vamos adicionar uma
trilha e carregar dois vdeos, um em cada. Primeiro, adicione a trilha em Tracks... -> Insert.
Repare que agora temos duas trilhas, a T1 e a T2, sendo que, na figura abaixo, a T1 est selecionada
(ela aparece mais escura).
Funo
Tocar vdeo ao reverso (Play backwards)
Parar (Stop)
Tocar vdeo no modo normal (Play)
Tocar vdeo ao reverso em alta velocidade
Tocar vdeo no modo normal em alta velocidade (FF)
Tocar vdeo no modo normal (Play)
Marca ponto de entrada (In) do vdeo na trilha
Marca ponto de sada (Out) do vdeo na trilha
Divide (Split) vdeo no ponto onde est situado o cursor
Apaga o trecho de vdeo selecionado
Substitui trecho de vdeo selecionado por bloco em branco
Muda seleo para a trilha de cima
Muda a seleo para a trilha debaixo
Navega para o frame anterior do vdeo
Exportando o vdeo
Uma vez que o vdeo tenha passado por este processo de edio, ser preciso export-lo. no modo
SETTINGS que entra a principal gambiarra para a verso 2.0RC1. Infelizmente, a gambiarra s
nos permitir criar vdeos sem udio.
Normalmente, ao chegar nesta fase, simplesmente renderizamos o vdeo e escolhemos os formatos
para esta renderizao. Para isto, busque o smbolo de render, ao lado direito da interface ( o
smbolo que parece uma cmera de cinema, para as verses mais recentes). Porm, como
mencionamos, esta funo no est habilitada para a verso 2.0RC1 assim, vamos gambiarra.
Seu vdeo agora est carregado como se fosse para colocar efeitos, mas no faremos isso. O grande
segredo desta verso (2.0RC1) que aqui, no mdulo de efeitos, o boto de renderizao funciona.
Vamos a ele: clique em render, conforme mostra a figura abaixo:
Uma vez que estas imagens estejam em .PNG, torna-se muito mais fcil abri-las no Cinelerra e
export-las como vdeo, no formato que quisermos. Para isto, bastar pedir para o Cinelerra abrir
um arquivo e selecionar todas as imagens .PNG clicando nas imagens e usando a tecla SHIFT
apertada ao mesmo tempo. Escolhendo a opo Paste at insertion point (Colar no ponto de
insero), o Cinelerra abrir todas na seqncia a voc ter que pescar algumas que estaro fora
de ordem por uma questo de nomenclatura no linux e finalmente renderiz-las. Este procedimento
simples para usurios do programa, mas no o foco deste tutorial, portanto, se voc prefere fazer
desta forma mas no entendeu como por este pargrafo, busque informaes da pgina do Cinelerra
do Estdio Livre para entender como abrir arquivos no programa.
H porm um jeito muito mais simples de converter todas essas imagens de .BMP para um vdeo
em formato .DV, .AVI ou .MOV brutos. Para isto, fizemos um script ninja. Ele (1) converter todos
os .BMP em .PNG, (2) colocar os .PNG na ordem certa (j que o processo anterior, por uma
questo de nomenclatura do linux, ter deixado algumas imagens na seqncia errada) e (3)
transformar esta seqncia em um vdeo com um dos formatos brutos acima que voc prefira. Para
rod-lo, voc deve ter instalados, para as respectivas etapas citadas acima, os programas Convert,
Perl e MEncoder (que vem junto com o Mplayer).
Criando o script:
Vamos criar o script! Copie e cole o texto dentro do box abaixo para um arquivo de texto:
#!/bin/
mkdir imagens_em_png
echo 'convertendo as imagens de .BMP para .PNG...'
convert *.bmp png:0
echo 're-ordenando os arquivos...'
ls | perl -nle 'chomp; print if s/(0\.(\d+))/"mv $1 imagens_em_png\/".sprintf("%05d",$2).".png"/e' |
sh
echo 'feito.'
echo 'juntando as imagens .PNG em um video RAW-DV...'
cd imagens_em_png
#TRANSFORMAR IMAGENS PNG EM MOV/RAWDV
mencoder -ovc libdv -lavcopts vbitrate=4000 mf://\*.png -mf type=png:fps=29.97 -nosound -o
video.mov
#PARA FAZER UM VIDEO DV/RAWDV, USE
#mencoder -ovc libdv -lavcopts vbitrate=4000 mf://\*.png -mf type=png:fps=29.97 -nosound -of
rawvideo -o video.dv
Salve o arquivo com o nome de converter.sh ou outro nome de sua preferncia. Para este tutorial,
vamos usar o nome de converter.sh.
Algumas notas sobre o uso do script
Como, na cadeia de produo de vdeo em linux usamos muito o Cinelerra, o script acima gerar
um vdeo em formato .MOV bruto. possvel que voc queira outros formatos, ento deixamos a
opo de codificao para .AVI e .DV brutos dentro do script, mas de um modo que elas no sejam
lidas (h o smbolo # na frente da linha). Assim, se voc quiser gerar um vdeo em .DV, coloque o
smbolo # na frente da linha:
mencoder -ovc libdv -lavcopts vbitrate=4000 mf://\*.png -mf type=png:fps=29.97 -nosound -o
video.mov
...e retire o smbolo # da frente da linha
#mencoder -ovc libdv -lavcopts vbitrate=4000 mf://\*.png -mf type=png:fps=29.97 -nosound -of
rawvideo -o video.dv
Elas ficaro assim aps a mudana:
#mencoder -ovc libdv -lavcopts vbitrate=4000 mf://\*.png -mf type=png:fps=29.97 -nosound -o
video.mov mencoder -ovc libdv -lavcopts vbitrate=4000 mf://\*.png -mf type=png:fps=29.97
-nosound -of rawvideo -o video.dv
Certo? O mesmo vale para a taxa de frames: aqui estamos criando vdeos a 29.97, que a taxa de
frames-padro para o formato NTSC. Se voc quiser outra taxa de frames, basta modificar os locais
onde se l fps=29.97 por fps=XX, onde XX ser a nova taxa de frames por segundo de sua
preferncia.
Rodando o script
Para efetivamente rodar o script e transformar as imagens .BMP no vdeo, copie o script (o arquivo
converter.sh) para a mesma pasta onde est a seqncia de imagens. Abra um terminal e navegue
at esta mesma pasta usando o comando cd no meu caso,
/home/livre/Desktop/hdb/jahstorage/media/renders/EffectsClip13:
com a extenso de acordo com o que voc escolheu para a codificao de seu vdeo). Lembramos
novamente que este vdeo, por ter como matriz apenas imagens, no possui udio.
Os efeitos
Vamos agora dar uma olhada geral nos efeitos e, depois, adicionar um para brincarmos. Como
vimos na primeira figura desta seo (Mdulo de Efeitos), temos trs opes de efeitos, CPU, RT
e GPU, que podem ser encontrados nos botes ao lado esquerdo da camada do vdeo, a FxLayer:
cima dos nmeros verdes ao lado da tecla key, esperar que eles virem tipo duas setinhas
apontando para lados opostos, clicar em cima dos nmeros e arrastar para a esquerda ou direita
conforme voc mantm o boto do mouse apertado.
Uma vez que o vdeo esteja posicionado aos 5 segundos (letra A da imagem abaixo), vamos zerar o
controle X do nosso efeito (letra B). Note que a bolinha foi para o centro do vdeo, conforme
mostra a seta verde na imagem abaixo. Estou mantendo o eixo Y um pouco deslocado para cima,
de modo que esta bola s se mova de forma horizontal. Marque um novo keyframe clicando no
boto key (letra C). O segredo este: havendo um frame-chave de entrada e um de sada, o
software faz a animao (isto , o movimento) por voc!
Outros mdulos
Uma vez que se tenha entendido como funcionam os mdulos de edio e de efeitos, fica fcil
entender os mdulos de texto e animao, j que estes seguem o mesmo raciocnio de
funcionamento. Com o tempo, voc descobrir qual desses mdulos melhor para trabalhar com o
qu. Por exemplo, dependendo do nmero de camadas que se quer usar em um vdeo, muito mais
tranquilo usar o de animao mesmo para textos. Desta forma, o que veremos abaixo mais uma
descrio da interface, para que as diferenas fiquem explcitas, do que propriamente uma
explanao de como utiliz-las.
Para fazer uma animao marcando frames-chave em qualquer dos mdulos a seguir, use o mesmo
procedimento do mdulo de adio de efeitos.
Mdulo de texto
Mdulo de Animao
O mdulo de animao do Jahshaka provavelmente o mais completo, pois nele possvel
trabalhar com vrias camadas de vdeo/texto ao mesmo tempo. A principal diferena deste para os
outros mdulos que aqui torna-se possvel adicionar uma camada como um objeto 3D.