mp3player – controla o mpg123
Esse é um script engraçado. Por um tempo, eu me obrigava a usar o mpg123 ou o madplay para tocar minhas músicas. O chato era na hora de voltar uns 15 segundos. No mpg123, sem jeito. No madplay, só voltando a música toda e esperando chegar onde eu queria.
Esse é um scriptzinho que controla o mpg123 de uma forma semi-decente.
#!/bin/bash
if [[ $1 != "-c" ]];then
echo “MP3 Player. Por Cléber Zavadniak. Um front-end para o MPG321.”
echo “f – forward”
echo “ff – forward bem mais”
echo “b – back”
echo “bb – back bem mais”
echo “p – play / pause”
echo “q – quit”
echo “r – reload”
echo “$1″
$0 -c “$1″ | mpg123 -R abc > /dev/null
else
echo “LOAD $2″
while read -s x;do
case $x in
r) echo “LOAD $2″ ;;
p) echo “PAUSE” ;;
b) echo “JUMP -300″ ;;
bb) echo “JUMP -2050″ ;;
f) echo “JUMP +200″ ;;
ff) echo “JUMP +2000″ ;;
q) echo “quit”;exit 0 ;;
esac
done
fi

