Comment lire de la musique depuis le terminal?


11

Je veux qu'une ligne de commande joue un fichier musical spécifique dans le terminal (ou script) à partir de mon disque dur. Est-ce possible sans installer de packages supplémentaires?


MoC (Music on Console) est une autre option qui mérite d'être explorée. Voici un guide pour configurer cela.
— legends2k

Réponses:


9

Je pense que l'installation par défaut n'a aucun moyen de lire des fichiers audio à partir de la ligne de commande, autre que l'utilisation aplaysur des fichiers WAV (prend aplayégalement en charge d'autres formats, mais la page de manuel n'est pas claire à cet égard).

Pour lire, par exemple, des fichiers MP3, vous avez besoin de codecs restreints disponibles via ubuntu-restricted-extraset d'un lecteur comme mplayerou cvlc, mais il y en a beaucoup d'autres: voir Quels lecteurs multimédias y a-t-il? où les lecteurs audio à base de texte et à interface graphique sont répertoriés.


ubuntu-restricted-extras est considéré comme par défaut dans Ubuntu (car tous doivent l'installer avec l'installation ou après) je les installe toujours lors de la configuration d'Ubuntu.
— Black Block

Le raté Sox!
— Vorac

APlay ne lit pas les fichiers m4a ... ou il le fait, mais cela ressemble à une connexion par ligne commutée.
— Akiva


3

Il existe plusieurs lecteurs multimédias à base de texte qui jouent dans le terminal, qui ne sont pas mentionnés dans «Quels lecteurs multimédias y a-t-il? --- mais ils impliqueront tous un téléchargement.

(Vous dites "Il vaudrait mieux le faire sans installer de paquets supplémentaires" mais vous ne dites pas que c'est définitivement non)

Jetez un œil à http://kmandla.wikispaces.com/search/view/music .

Moc et cmus méritent une mention spéciale.


3

Essayez sudo apt-get install mocpuis mocp dans une nouvelle fenêtre de terminal.

Cela vous permettra de lire l'audio sélectionné à partir du terminal.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.