mplayer 출력을 파일로 가져오는 방법은 무엇입니까?

mplayer 출력을 파일로 가져오는 방법은 무엇입니까?

다음 과 같은 것이 필요합니다.
FIFO를 통해 명령을 mplayer로 리디렉션할 때 echo "get_property volume" > /tmp/fifo이 명령이 로 출력되기를 원합니다 . output.txtANS_volume=100

이와 같은 것을 시도했지만
mplayer -slave -quiet -idle -input file=/tmp/fifo file.mp3 > /tmp/output.txt 작동하지 않습니다. 파일이 비어 있습니다.
어떤 사람들이 이런 식으로 하는 것을 본 적이 있지만 제 경우에는 작동하지 않습니다.

아는 사람 있나요?

답변1

질문: 명령을 작은따옴표 대신 큰따옴표로 묶어야 합니까? 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.

관련 정보