Autore Topic: Play list a linea di comando  (Letto 1169 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Spaccafumo

  • Qui si usa PuppyLinux su hd.
  • cagnulin
  • **
  • Post: 75
    • Mostra profilo
    • E-mail
Play list a linea di comando
« il: Maggio 12, 2014, 09:27:47 pm »
Per questo script è necessario procurarsi SoX, il "coltellino svizzero" per il trattamento di file musicali.
In particolare qui si usano file formato (libero) .ogg e il comando play, che esegue tutti i formati.
Sox è scaricabile qui: http://www.filewatcher.com/_/?q=.pet+sox
--------------------

versione 1.2 -Suona brani musicali in sequenza casuale:
#!/bin/bash
fl=(/root/media/ogg/*)
l="${#fl[ @]}"           #cancellare lo spazio (inserito per una corretta visualizzazione sul sito)
for ((i=1; i<=$l; i++))
do
rd="$(($RANDOM%$l))"
play -q "${fl[$rd]}"
done

#---fine---










« Ultima modifica: Maggio 21, 2014, 08:23:31 am da Spaccafumo »
...
Qui si usa PuppyLinux su hd.

 

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)