Como pegar a saída do mplayer para o arquivo?

3

Eu preciso de algo assim:
Quando eu vou redirecionar o comando por FIFO para mplayer echo "get_property volume" > /tmp/fifo eu quero ter este comando de saída em output.txt , por exemplo, ANS_volume=100 .

Eu tentei algo parecido com isso% mplayer -slave -quiet -idle -input file=/tmp/fifo file.mp3 > /tmp/output.txt Mas isso não funciona - o arquivo está vazio.
Eu vi algumas pessoas fazendo isso dessa maneira, mas no meu caso isso não está funcionando.

Alguém sabe?

    
por trapczyk 09.01.2017 / 21:57

1 resposta

-1

Pergunta: você precisa colocar seu comando entre aspas duplas não é único? Na página man do mplayer:

                  file=<filename>
                  Read commands from the given file.  Mostly useful with a
                  FIFO.
                  NOTE: When the given file is a FIFO MPlayer  opens  both
                  ends  so  you  can do several 'echo "seek 10" > mp_pipe'
                  and the pipe will stay valid.
    
por 09.01.2017 / 22:20