É possível reproduzir vários vídeos automaticamente em telas diferentes?

1

Estou planejando construir um sistema com uma placa gráfica que suporte 6 saídas (uma Radeon Eyefinity) e gostaria de reproduzir em cada tela um arquivo diferente, que seria colocado em loop indefinidamente.

Por enquanto, acho que é possível realizar manualmente, contanto que o processador possa acompanhar, quer dizer, o VLC ou o MPC-HC suportam a abertura várias vezes, reproduzindo arquivos diferentes e fazendo o loop da reprodução.

Mas eu gostaria que fosse autônomo, no sentido de que eu gostaria que o computador fosse iniciado e, depois de carregar tudo, comece a reproduzir os vídeos. E essa é a parte complicada que eu acho, como dizer a cada jogador para iniciar (idealmente maximizado) em sua tela jogando seu arquivo.

Existe algo em que você possa pensar que eu possa tentar?

    
por Sevi 23.01.2014 / 20:12

2 respostas

1

Crie um script e use o mpc-hc, aqui está um exemplo

mpc-hc.exe <file> /fullscreen /monitor <N> /play 

Onde <N> é o monitor em que você deseja que o vídeo seja reproduzido.

    
por 23.01.2014 / 20:23
1

Você pode criar scripts para o VLC, informando qual monitor e o estado da janela (etc.) para começar com os argumentos da linha de comando:

  --directx-device={}
      In a multiple monitor configuration, you can specify the Windows
      device name of the display that you want the video window to open on.
      For example, "\.\DISPLAY1" or "\.\DISPLAY2".

.

  -L, --loop, --no-loop
      VLC will keep playing the playlist indefinitely. (default disabled)

.

  -f, --fullscreen, --no-fullscreen
      Start video in fullscreen mode (default disabled)

.

  --playlist-autostart, --no-playlist-autostart
      Automatically start playing the playlist content once it's loaded.
      (default enabled)

Mais informações: Lista completa de argumentos da linha de comando do VLC

Coloque esse script na rotina de inicialização do sistema operacional e você deve estar pronto.

    
por 23.01.2014 / 20:41