O que você está tentando fazer? Eu duvido que exista uma ferramenta pronta para fazer isso, mas existem alguns frameworks que possivelmente permitem que você crie o que você está procurando (com um pouco de aprendizado, um pouco de trabalho e, com sorte, um pouco de diversão).
Dependendo de suas preferências e conhecimento prévio, um deles pode ser útil para você:
Processing , "uma linguagem de programação de código aberto e ambiente para pessoas que querem criar imagens, animações e interações "; Java-like.
Se você preferir o C ++, dê uma olhada no openFrameworks , "um C ++ de código aberto kit de ferramentas para codificação criativa " (que pode incorporar Lua ).
E há Dados Puros , "um ambiente de programação gráfica em tempo real para áudio, vídeo e processamento gráfico ", que com o GEM também permite a saída gráfica (veja parte flossmanual ).
Há também Cinder , "uma biblioteca de origem livre, livre e desenvolvida pela comunidade para profissionais -qualidade codificação criativa em C ++ ", que não parece ter suporte a Linux, embora ( boo hoo )
Existem muito mais projetos como esses (por exemplo, se o Python é sua, duvido que não tenha sido feito algo semelhante com o Python), apenas dê uma olhada nesse nicho.
Editar
A partir do seu comentário, eu aconselharia outra maneira de resolver o problema: Use uma área de trabalho X11 reduzida, com um gerenciador de janelas simples (ou nenhum, usando geometry
settings ) e ferramentas para as várias tarefas, por exemplo
- VLC (ou MPlayer, Xine, ...) para exibir a saída da placa de TV e / ou vídeos
- algum visualizador de imagens para alternar (se for o que você deseja) através de suas imagens
- (algo para a marquise ... hmm ... não faz ideia, desculpe)
E veja de perto o Webconverger . Se você tem dinheiro para gastar, veja o Neon do Webconverger. (Pode haver muito mais a dizer sobre as soluções sinalização digital , mas eu só conheço essa.)