Eu uso isso
type mplayer
mplayer is aliased to `mplayer -fs -noconsolecontrols -loop 0'
para reproduzir arquivos. Eu gostaria de silenciar o material stdout para que eu pudesse manter o bash para fazer outras coisas executando o mplayer com &
.
Isso funcionou com o GNOME 2, mas desde que atualizei para o sid, algo deu errado.
MPlayer svn r34540 (Debian), built with gcc-4.6 (C) 2000-2012 MPlayer Team
Outra coisa:
Ao reproduzir após o ciclo completo (o sinalizador de loop acima), a janela com a mídia em loop fica acima de todo o resto.
Por exemplo, se eu assistir a um episódio do Survivor sem som e depois reproduzir videoclipes em segundo plano (ou seja, dois processos mplayer), o videoclipe ganha foco a cada nova iteração.
Existe uma maneira de desligar isso, mas ainda manter o loop ativado?
Responder1
Para silenciar a saída, você pode usar o redirecionamento de IO do shell, um dos seguintes:
mplayer -noconsolecontrols <options> 2>&- 1>/dev/null & mplayer -slave <options> 2>&- 1>/dev/null &
A
-fixed-vo
opção deve fazer com que o mplayer reutilize a mesma janela, corrigindo assim a captura de foco.
Isso é baseado na página de manual incluída em:
MPlayer 1.0rc2-4.3.2-DFSG-free (C) 2000-2007 MPlayer Team
Sim, esse é o mplayer do Debian lenny.