LINUX.ORG.RU

Управление mplayer'ом


0

0

Есть mplayer, запускаемый из /etc/inittab (respawn) и проигрывающий интернет радио (какой-то плейлист).

Нужно: не зная заранее pid процесса mplayer, приостанавливать его (pause), выполнять другую команду, продолжать воспроизведение в mplayer.

Важно: mplayer нельзя убивать, надо именно приостановить. Т.е. такой вариант как 'killall mplayer; command; mplayer' не подходит. Нашел пока только такую доку: http://www.mplayerhq.hu/DOCS/tech/slave.txt, но вроде не то, что нужно.

Заранее благодарен за советы.

★★★★★
Ответ на: комментарий от sdio

На первый взгляд -- то, что нужно; завтра на работе попробую.

Спасибо!

Igron ★★★★★
() автор топика
Ответ на: комментарий от bakagaijin

> А чем решение с FIFO не нравится?

mkfifo /tmp/fifo
mplayer -input file=/tmp/fifo playlist.pls

А дальше что? Что ни пробовал, не работает...

Igron ★★★★★
() автор топика
Ответ на: комментарий от bakagaijin

> А в консоль пишет что-нибудь?

Только что проверил -- заработало. Круто, буду знать, всем спасибо.

Igron ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.