Volete ascoltare la musica in modo semplice, senza sprecare risorse in modo superfluo ed evitando di ingombrare il vostro piccolo schermo? MOC è quello che fa per voi ;) Music on Console
Alternative a questo programma esistono, personalmente in passato ho provato Eina, ottimo ma con qualche bug, crashava. Esiste anche Sonata, ma bisogna configurare un MPD. Troppo tempo.
Noi vogliamo ascoltare, e alla svelta! :D
Installazione
Ordunque installiamo Moc, un programmino che occupa un misero mega e poche risorse. È talmente facile che basta usare il vostro packet manager per farlo:Per Arch
pacman -S moc
Per Debian
aptitude install moc/stable
Per Fedora
wget http://repos.fedorapeople.org/repos/tim4dev/moc/fedora-moc.repoVi consiglio pure di installare i pacchetti, se ci sono nei repo, moc-ffmpeg-plugin
su -c 'mv fedora-moc.repo /etc/yum.repos.d/fedora-moc.repo'
su -c 'yum install moc'
-----
Nel caso abbiate pulseaudio, dovete modificare il file di configurazione (~/.moc/config) - se non c'è bisogna crearlo - scrivendo all'interno:
SoundDriver = OSS, ALSA, JACKovvero, OSS deve essere al primo posto.
Come usarlo
aprite il terminale e scrivetemocpEt voilà!
Se avete pulseaudio il commando sarà: padsp mocp
Ecco i comandi che vi faciliteranno la vita:
# - p = pausa/togli pausaInoltre, se proprio volete usarlo in modo comodo, create un file chiamato config dentro la cartella /.moc nella vostra home. Dentro incollate questo:
# - s = stop
# - ENTER = Seleziona la canzone o la cartella
# - a = aggiunge la canzone alla playlist
# - r = toglie la canzone dalla playlist
# - TAB = salta dalla playlist(colonna destra) al manager dei file (sinistra)
# - q = esce dal programma
# per dirigersi velocemente alla cartella musica usando il tasto m:
MusicDir = "/vostra/cartella/di/musica"
Ovviamente cambiate il percorso con la vostra cartella in cui si trovano i files musicali. Salvate. E ora ogni volta che premerete "m" verrete indirizzati nella cartella indicata in modo veloce.
Interfacce più user-friendly
certo, vi starete dicendo sì ma così è brutto, sì ma così devo avere il terminale tra le palle, sì ma così... c'è una soluzione, anzi molte.Con terminale a cascata
Personalmente prediligo questo modo. Basta installare yakuake, quake, Stjerm (il primo per kde, il secondo per gnome e il terzo per OB e affini) per poi usare Moc in questo modo, figherrimo perché con un tasto lo nascondete.
Se usatate Openbox o affini potete provare con obmocmenu
ecco qui una guida che vi spiega come fare: MoC pipemenu & tint2 launcher buttons!
Ma ci sono una miriade di interfacce per usare MOC, potete rincorrere ad un plasmoide o un applet apposta, mocicon:
Ecco qui il plasmoid MOC Plasma Client
nota bene: per usarlo dovete avere canzoni nella playlist.
Ascoltare la Radio con poche risorse
Lo streaming radio con Moc è molto più leggero che con VLC, guardate l'immagine a confronto. (Ringrazio Herr Affe per questo punto)Dunque per ascoltare uno streaming radio basta farsi una playlist con gli indirizzi radio che ci piacciono e la salviamo nella stessa cartella MusicDir di moc, la stessa che richiamiamo con "m".
La playlist va salvata in formato .m3u e possiamo editare i nomi delle radio, di modo tale che su moc potremmo vedere il nome della radio e non l'indirizzo. Esempio, se il file .m3u ha questo contenuto:
#EXTM3U
#EXTINF:-1, controradio
http://streaming.controradio.emmi.it:8190/
#EXTINF:-1,radio.electro-music.com
http://radio.electro-music.com:8050
#EXTINF:-1,http://amber.streamguys.com:4860/
http://amber.streamguys.com:4860/
#EXTINF:-1,MDR-Figaro
http://c22033-l.i.core.cdn.streamfarm.net/22007mdrfigaro/ live/3087mdr_figaro/live_de_ 128.mp3
la playlist radio comparirà così:
NB: due cose:
Se per caso avete problemi con gli indirizzi degli streamings copiati dai siti ufficiali delle radio consultate il commento n°1 di Herr qui in basso.
Segnalo che l'ultimo aggiornamento di Moc su Debian non permette lo streaming, per risolvere potete retrocedere di una versione pacchetto in questo modo:
aggiungere il repo di squeeze
deb http://ftp.it.debian.org/dopodiché i comandi in ordine:debian/ squeeze main contrib non-free
sudo aptitude updateQuindi, bloccare il pacchetto, aggiungendo al file /etc/apt/preferences qualcosa come questo:
sudo aptitude -t stable install moc
Package: mocIl valore di 1001 dovrebbe andare bene, ma se qualcuno prova e inciampa in un errore ci faccia sapere.
Pin: release a=stable
Pin-Priority: 1001
----------------------
Altre curiosità e ottimizzazioni per questo esplendido programma vi lascio ad una guida molto approfondita di Idl3 HowTo: MOC il riproduttore audio per console ;)
Ottimo!
RispondiEliminaAggiungo solo un piccolo consiglio: qualche volta può capitare che MOC non sia in grado di riprodurre gli indirizzi degli streamings copiati dai siti ufficiali delle radio. Allora apro quello stesso URL con VLC, che è più versatile, e vado su Strumenti>Informazioni media. Nella mascherina che appare in fondo si trova "Posizione:", che indica il nuovo URL da passare a MOC. La maggior parte delle volte questo trucchetto funziona.
Buon ascolto!
aggiornato il post con le dritte di Doc in privato e suggerendo il consiglio di Herr ;)
RispondiElimina@Santiago Sant dove parli dell'aspetto perchè non fai anche un cenno alla possibilità di cambiare tema?
RispondiElimina@ Sant
RispondiEliminaNon per romperti le palpebre, ma hai visto che conky supporta MOC?
Cf. http://conky.sourceforge.net/variables.html
Perché non aggiungi un capitolo apposito sul conky?
ok mi sono segnato le richieste, maledetti :D
RispondiEliminaMilozzy ma per tema cosa intendi? quelli di moc? pensavo che fossero solo i colori
@Santiago
RispondiEliminaSì intendevo gli schemi di colore ;)
Mi sa che il repo per Fedora indicato sia vuoto. Verificate anche voi.
RispondiElimina@Herr Affe
RispondiEliminaNon mi pare, ci sono tutti i pacchetti
http://repos.fedorapeople.org/repos/tim4dev/moc/fedora-14/i386/
Cicciobello,
RispondiEliminaecco qui cosa mettere nel conkyrc:
${if_running mocp}${font style:bold:size=8}${color yellow}CURRENT MUSIC ${hr 2}${color}${font}
${color red}${moc_state}$color $alignr$moc_curtime / $moc_totaltime
${color green}${moc_album}${color}
${moc_song}${endif}
Ho aggiornato moc su Debian/testing, con l'aggiornamento del 12/10 hanno risolto il problema dello streaming.
RispondiEliminaPuoi togliere la nota a fondo guida ora.