Reproduzir todos os arquivos em um diretório com o MPlayer para Windows

1

Usando:

mplayer "path\to\media\*.*"

não funciona com o MPlayer para Windows.

Como faço para reproduzir todos os arquivos em um diretório?

    
por antonio 24.06.2013 / 02:31

2 respostas

0

Agora está claro que não há opção para reproduzir uma pasta no MPlayer. Então, precisamos nos voltar para os serviços do sistema operacional.
A escolha depende muito da sua criatividade, de qualquer forma, pois o prompt de comando forfiles é bastante padrão (e um pouco mais curto que for ):

forfiles /p "path\to\media" /c "mplayer \"@file"

Adicione /s antes de /p para o recurso de subdiretórios.

Claro, use o caminho do MPlayer se o diretório não estiver na variável PATH .

No Powershell, substitua \" por 0x22 :

forfiles /p "path\to\media" /c "0x22mplayer0x22 0x22@file"

Se você preferir algo mais nativo:

dir -file -r "path\to\media" | % {mplayer $_.fullname}

Para usar subdiretórios, use -r near -file .

Nenhum desses comandos é fácil de digitar, portanto, talvez você queira envolvê-los em um script em lote.

    
por 06.02.2017 / 17:00
1

Uma boa maneira é criar listas de reprodução e reproduzir, por exemplo,

  mplayer -loop 0 -playlist album.m3u

Se você estiver em um diretório de arquivos mp3, poderá enviá-los para o mplayer. No Windows, seria

 mplayer dir *.mp3.

Isso resultará no mplayer reproduzindo todos os arquivos mp3 no diretório. Controles de teclado como próximo / > estão trabalhando agora também.

A maneira mais fácil de criar listas de reprodução é por linha de comando, ou seja: em MSwindows

DIR *.mp3 /A-D/B/S/ON > playlist.m3u 

adicionará todos os arquivos em todas as subpastas atuais à playlist.m3u.

    
por 24.06.2013 / 08:56