Sugalvojau parsisiųst visas dainas iš YouTube grojaraščio. Savaime aišku pirmiausia nubridau į „google“, bet kažkaip mažai informacijos radau. Radau ko reik, bet „step by step“ neradau, todėl rašau pilnesnę instrukciją.

Nueinam į YouTube-> Vaizdo įrašų tvarkytuvė-> grojaraščiai-> reikalingas grojaraštis-> matom adresą http://www.youtube.com/playlist?list=PLD75F5F5FD271FDED&feature=view_all iš adreso reik tik 16 paryškintų simbolių.
Parsiunčiam youtube grojaraštį ir išsaugom .m3u faile:

$ curl -s http://gdata.youtube.com/feeds/api/playlists/D75F5F5FD271FDED | grep -o "http://www.youtube.com/watch?v=[^']*&feature=youtube_gdata_player">playlist.m3u
#manau komentarų nereik čia viskas aišku.

savaime aišku sąrašą galim paimt ir iš to puslapio kuriame originaliai matom grojaraštį, bet čia švaresnis sąrašas ir mažiau vargo surenkant elementus.

Parsiunčiam vaizdo įrašus ir konvertuojam į *.mp3, tam reikės „youtube-dl“(turbūt visi distributyvai jį turi):

$ youtube-dl --extract-audio --audio-format mp3 --audio-quality 256k -a playlist.m3u

sukuria mp3 256kb, „youtube-dl“ turi ir daugiau argumentų, pvz. pavadinimo formatui, video formatui, bet čia jau kita tema.

Sukuriam vietinį grojaraštį:

$ find *.mp3 -exec echo file://$PWD/{}>playlist-local.m3u ;

ir paleidžiam:)

$ audacious playlist-local.m3u