Парочка рецептов для приготовления MPD
Linux | 9.01.2008 19:02~/bin/mp: приостанавливает проигрывание в MPD, играет чего-нибудь, запускает проигрывание в MPD:
#!/bin/bash
playing=`mpc|tail -2|grep playing`
if [[ $playing ]]; then mpc pause >/dev/null; fi
mplayer "$*"
if [[ $playing ]]; then mpc play; fi
Правда, так не получится передать mplayer’у дополнительные опции или запустить на проигрывание несколько файлов подряд.
В ~/radio лежат однострочные скрипты вроде
#!/bin/bash
mp http://rpod.ru:9000/radio-t
Ну и ещё буквально только что понял, что мне надоели Benassi, и решил заодно попрактиковаться в регэкспах:
mpc next
cd /home/media/music/
rm -rf Benny\ Benassi/
mpc del `mpc playlist | grep "Benassi" | sed "s/^\#\([0-9]*\).*$/\1/"`
Нормальные люди так, конечно, не делают :)
(Как заметил в комментариях Кактус, вместо последней команды достаточно было запустить mpc update)
Чего не хватает, так это динамических плейлистов, как в Амароке. Но Амарок же ресурсы кушает, как не в себя. Надо будет плейлист-демон какой-нибудь сочинить
-
kaktyc
-
LXj
-
kaktyc

