sobrepõe um vídeo de amostra com canal alfa sobre outro vídeo no gstreamer

3

Eu quero reproduzir dois arquivos de vídeo usando um pipeline GStreamer na minha tela. O primeiro vídeo não tem um canal alfa incorporado e quero que o segundo vídeo com um canal alfa incorporado seja sobreposto ao primeiro.

O plugin alpha parece ser para adicionar um canal alfa a um fluxo de vídeo inicialmente sem ele, mas não é o que eu quero. Como faço para compor vídeos com canais alfa incorporados no gstreamer?

Aqui estão 2 amostras: betina.flv (formato a cores A420) e betina.mov (formato de cor BGRA).

Minha tarefa não é criar esses arquivos, mas sim sobrepô-los em cima de filmes não-alfa simples.

    
por nponeccop 07.09.2013 / 22:26

1 resposta

1

Você vai querer usar videomixer , acabei de adicionar suporte de conversão automática em relação aos canais alfa, ele está no git master, mas ainda não foi lançado.

    
por 14.09.2013 / 18:59