Descoberto: Executar um vídeo em uma imagem

votos
0

Ok, eu ter encontrado o caminho para executar um vídeo em uma imagem .... o procedimento dado abaixo

1 - Executar um vídeo no Windows Media Player

2 - Enquanto o vídeo em execução, pressione Print Screen

3 - Cole-MS em pintura

4 - Salve a imagem no formato JPEG ou BMP

5 - Executar qualquer vídeo no Windows Media Player novamente

6 - Agora, abra a imagem, no Windows Page \ Fax Viewer ou ACDsee etc.

7 - neste momento a vitória. reprodutor de mídia está jogando e a imagem é aberta

8- Mudar para imagem (foco na imagem) e você vai ver o vídeo em execução atualmente na imagem

pode alguém com amplo conhecimento das janelas me dizer por que isso acontece.

Bem, isso não funciona em todas as versões do Windows e tocadores de mídia. Eu tentei isso na configuração follwing

Windows Media Player 10

Windows XP SP2 2006

Publicado 26/08/2009 em 22:46
fonte usuário
Em outras línguas...                            


1 respostas

votos
2

Só para dar uma resposta concisa, em vez de um comentário: Este comportamento depende tanto do jogador você está usando e na sua placa gráfica. O que acontece é o seguinte:

  1. O player de vídeo preenche a sua janela de vídeo com uma única cor, plana. Normalmente, este vai ser um rosa brilhante ou algo próximo a, mas não exatamente, preto. A idéia é escolher uma cor que não é provável que apareça em qualquer outro lugar na tela.
  2. O player de vídeo instrui o chip aceleração na sua placa gráfica para reproduzir o vídeo, mas para exibi-lo apenas em partes da tela que têm essa cor exata. Para conseguir isso, uma técnica chamada de "overlay" é usado, o que efetivamente permite que a placa de vídeo para conteúdos de vídeo "overlay" em qualquer parte da tela que é preenchido com esta cor particular.

Agora, se você tomou uma imagem do jogador enquanto ele maneira de jogar, o que você tem é uma imagem que contém uma grande uniforme encher onde o vídeo é suposto ser. Se você exibir essa imagem durante a reprodução do vídeo, a placa de vídeo não será capaz de dizer a diferença entre a cor sólida dentro do player e uma imagem dele. Ele só irá substituir essa cor com o vídeo.

Você pode se divertir com esse comportamento desenho para a imagem. Tudo o que você chamou aparecerá a ser desenhado na parte superior do vídeo, porque o vídeo mostra apenas onde quer que a tela tem a cor exata usado pelo player de vídeo.

Respondeu 06/11/2009 em 09:56
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more