#!/bin/sh
#rippeleskeud nombre_pistes fichiers artiste album annee
if [ $# != "5" ]
    then
#    echo Usage : rippeleskeud nombre_pistes fichiers artiste album annee
    nombre=`zenity --entry --text "Nombre de pistes"`
    fichier=`zenity --entry --text "Nom des fichiers mp3"`
    artiste=`zenity --entry --text "Nom de l'artiste"`
    album=`zenity --entry --text "Nom de l'album"`
    annee=`zenity --entry --text "Année"`
else
    nombre="$1"
    fichier="$2"
    artiste="$3"
    album="$4"
    annee="$5"
fi
debut=`uptime |awk '{print $3}'|sed -e 's/,//g'|sed -e 's/:/ /g'|\
awk '{print $1*60+$2}'`
total=`expr $nombre + 1`
if [ "`expr $total \< 10`" != "0" ]
    then
    total=0$total
fi
j=01
echo LE TOTAL $total
while [ "$j" != "$total" ]
  do
  echo "Piste numero $j"
  echo "Création du wav"
  cdda2wav -D /dev/scd0 -t $j
  echo "Création du mp3"
  lame -b 128 --tt "Piste $j" --ta "$artiste" --tl "$album"\
 --ty "$annee" --tn "$j" audio.wav "$fichier"_$j.mp3
  rm audio.wav audio.inf
  j=`expr $j + 1`
  if [ "`expr $j \< 10`" != "0" ]
      then
      j=0$j
  fi
done
eject
fin=`uptime |awk '{print $3}'|sed -e 's/,//g'|sed -e 's/:/ /g'|\
awk '{print $1*60+$2}'`
difference=`expr $fin \- $debut`
zenity --info --text "Rippage de $album terminé en $difference min."