61
Multimedia ja grafiikka / Mielimusiikkia ja uutisia vuorotellen bash-skripteillä
« : 13.05.20 - klo:18.43 »
Halusin kuunnella vuorotellen musiikkia ja lyhyitä uutiskatsauksia eri maista.
Ratkaisu: skriptikokoelma lataa ajastuksen mukaan uutiskatsauksia eri maista ja esittää vuorotellen ne musiikkikansiosta satunnaisesti valittujen biisien kanssa.
Liitteitä 2: ohje ja skriptit.
Uutiskatsauksia lataavat skriptit
Uutiskatsaukset on saatavissa monilta radioasemilta siisteinä mp3-tiedostoina esimerkiksi podcast-osoitteesta.
Muilta asemilta uutiskatsaus saadaan ajastamalla äänivirran tallennus sopivasti esimerkiksi 5 minuutin tallenteeksi. Skriptioen käyttäjä voi helposti muuttaa äänitysten ajoitusta ja kestoa.
Skriptit tallentavat uutiskatsaukset kansioon ~/Radio/Puhe. Tallennuksen alussa lisätään tiedot tallennuksesta tiedostoon ~/Radio/Arkisto/radioloki.txt.
Uutisia ja musiikkia vuorotellen soittava skripti (soita.sh)
Skripti valitsee musiikin satunnaisesti soittolistalta ~/Radio/soittolista.m3u. Skripti tekee soittolistan, kunhan käyttäjä ensin valitsee kansion, josta musiikki haetaan (oletuksena ~/Musiikki).
Ratkaisu: skriptikokoelma lataa ajastuksen mukaan uutiskatsauksia eri maista ja esittää vuorotellen ne musiikkikansiosta satunnaisesti valittujen biisien kanssa.
Liitteitä 2: ohje ja skriptit.
Uutiskatsauksia lataavat skriptit
Uutiskatsaukset on saatavissa monilta radioasemilta siisteinä mp3-tiedostoina esimerkiksi podcast-osoitteesta.
Muilta asemilta uutiskatsaus saadaan ajastamalla äänivirran tallennus sopivasti esimerkiksi 5 minuutin tallenteeksi. Skriptioen käyttäjä voi helposti muuttaa äänitysten ajoitusta ja kestoa.
Skriptit tallentavat uutiskatsaukset kansioon ~/Radio/Puhe. Tallennuksen alussa lisätään tiedot tallennuksesta tiedostoon ~/Radio/Arkisto/radioloki.txt.
Uutisia ja musiikkia vuorotellen soittava skripti (soita.sh)
Skripti valitsee musiikin satunnaisesti soittolistalta ~/Radio/soittolista.m3u. Skripti tekee soittolistan, kunhan käyttäjä ensin valitsee kansion, josta musiikki haetaan (oletuksena ~/Musiikki).