Ola a todos,
Ao definir uma região para um script Lua a mesma fica preenchida, mesmo com com o script vazio. Há como mudar isso? A idéia é usar a região para desenhar apenas letras e ignorar esse fundo "automático". Alguém tem alguma solução para isso? E como faria para apagar essas letras posteriormente?
ex.: Quero inserir legenda em um vídeo. Quero apenas que as letras sejam exibidas.
Obrigado
Autor: José Ricardo Júnior
44 comentários
"Com NCLua existe a possibilidade de usar o parâmetro chromakey do descritor. Colocando os seguinte comandos no método redraw do seu nó lua canvas:attrColor(0, 0, 0, 255)
canvas:drawRect('fill', canvas:attrSize() ) -- lembre-se que tem que setar a cor da letra e o tipo de letra aqui! canvas:drawText('Roberto Gerson eh uma legenda!', 0, 0)
E utilizando <descriptorParam name="chromakey" value="black"/> no descritor do nó lua." E funcionou corretamente.