Audio Vlc


 

 

Utilité : Ajoute les chansons précédentes et suivantes de la chanson jouée avec vlc

Dépendances : Vlc

Script :

#!/bin/bash

test=`ps aux | grep vlc`
if [ -n "$test" ] ; then killall vlc ;fi

## Variables
name=`basename "$1" `           ## nom du morceau a jouer en premier
dir=`dirname "$1"`                    ## Répertoire
album=`basename "$dir"`        ## Nom de l'album ( nom du repertoire )
cd "$dir"

## Nom ou repertoire en argument
if [ $(ls "$name" | sed -n '$=') != 1 ] ; then cd "$name" ; album="$name"
name=`ls | sed q `
fi

echo "#EXTM3U" > "$album"      ## Creation playlist
echo "$name" >> "$album"

## Boucle

for n in *
do
ext=`echo "$n" | cut -f2 -d.`
if [ "$ext" == "mp3" -o "$ext" == "wma" -o "$ext" == "flac" -o "$ext" == "ogg" -o "$ext" == "wav" ] ## Traitement des extensions
then  
if [ "$n" != "$name" ] ; then echo "$n" >> "$album"  ;fi
fi
done

## Ouverture lecteur vlc

vlc "$album"
sleep 2
rm "$album"


 

 


Plan du site Version imprimable Envoyer un mailLivre d'or


Flux Rss