Voglio che una riga di comando riproduca un file musicale specifico nel terminale (o script) dal mio disco rigido. È possibile senza installare pacchetti extra?
Voglio che una riga di comando riproduca un file musicale specifico nel terminale (o script) dal mio disco rigido. È possibile senza installare pacchetti extra?
Risposte:
Penso che l'installazione predefinita non abbia modo di riprodurre file audio dalla riga di comando, oltre all'utilizzo aplay
su file WAV ( aplay
supporta anche altri formati, ma la pagina man non è chiara al riguardo).
Per riprodurre, ad esempio, file MP3, sono necessari codec limitati disponibili ubuntu-restricted-extras
e un lettore come mplayer
o cvlc
, ma ce ne sono molti altri: vedi Quali lettori multimediali ci sono? dove sono elencati i lettori audio basati su testo e basati su GUI.
Sox
!
Esistono diversi lettori multimediali basati su testo che giocano nel terminale, che non sono menzionati in "Quali lettori multimediali ci sono?" --- ma implicheranno tutti un po 'di download.
(Dici "Sarebbe meglio farlo senza installare pacchetti extra" ma non dici che è un no-no definito)
Dai un'occhiata a http://kmandla.wikispaces.com/search/view/music .
Degni di menzione speciale sono moc e cmus.
Prova sudo apt-get install moc
e poi mocp
in una nuova finestra del terminale.
Questo ti permetterà di riprodurre l'audio selezionato dal terminale.