Recherche de site Web

CMUS (C* Music Player) - Un lecteur audio basé sur une console pour Linux


CMus est un lecteur audio de terminal open source léger, rapide et puissant, basé sur ncursed, pour les systèmes d'exploitation de type Unix/Linux. Il a été publié et distribué sous GNU General Public License (GPL) et fonctionne exclusivement via une interface utilisateur basée sur un terminal.

CMus a été conçu pour fonctionner sur une interface utilisateur en texte uniquement, ce qui réduit les ressources requises pour exécuter l'application sur des ordinateurs plus anciens ainsi que sur des systèmes sur lesquels le système Windows X n'est pas disponible. disponible.

L'application CMus a été initialement développée par Timo Hirvonen, mais il a arrêté le développement en 2008. Plus tard, il a été nommé « cmus-unofficial », puis repris par SourceForge en novembre 2008. En février 2010, il a été fusionné dans le projet officiel nommé « cmus ».

Fonctionnalités Cmus

  1. Ajout de la prise en charge de nombreux formats audio, notamment MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN et MOD.
  2. Démarrage plus rapide avec des milliers de pistes.
  3. Lecture continue et prise en charge de ReplayGain.
  4. Vapeur de pistes Ogg et MP3 d'Icecast et Shoutcast.
  5. Filtres de bibliothèque musicale puissants et filtrage en direct.
  6. File d’attente de lecture et excellente gestion des compilations.
  7. Navigateur de répertoire facile à utiliser et couleurs personnalisables avec des raccourcis clavier dynamiques.
  8. Ajout du mode de recherche de style Vi et du mode de commande avec complétion par onglets.
  9. Facilement contrôlé via la commande cmus-remote (socket UNIX ou TCP/IP).
  10. Fonctionne sur des systèmes de type Unix, notamment Linux, OS X, FreeBSD, NetBSD, OpenBSD et Cygwin.
  11. Pour plus de fonctionnalités de base, visitez CETTE PAGE.

Installation du lecteur audio CMUS sur Ubuntu/Debian et Linux Mint

Pour installer le lecteur de musique CMus, ouvrez une fenêtre de terminal en appuyant sur « Ctrl+Alt+T » depuis le bureau et exécutez la commande suivante pour l'installer.

sudo apt-get install cmus
Exemple de sortie
[sudo] password for tecmint: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  java-wrappers libjs-cropper libjs-prototype libjs-scriptaculous libphp-phpmailer libphp-snoopy tinymce
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  cmus-plugin-ffmpeg libao-common libao4
Suggested packages:
  libesd0 libesd-alsa0
The following NEW packages will be installed:
  cmus cmus-plugin-ffmpeg libao-common libao4
0 upgraded, 4 newly installed, 0 to remove and 36 not upgraded.
Need to get 282 kB of archives.
After this operation, 822 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://in.archive.ubuntu.com/ubuntu/ raring/main libao-common all 1.1.0-2ubuntu1 [6,610 B]
Get:2 http://in.archive.ubuntu.com/ubuntu/ raring/main libao4 i386 1.1.0-2ubuntu1 [37.7 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ raring/universe cmus i386 2.5.0-1 [228 kB]
Get:4 http://in.archive.ubuntu.com/ubuntu/ raring/universe cmus-plugin-ffmpeg i386 2.5.0-1 [9,094 B]
Fetched 282 kB in 18s (15.5 kB/s)                                                                                                                             
Selecting previously unselected package libao-common.
(Reading database ... 218196 files and directories currently installed.)
Unpacking libao-common (from .../libao-common_1.1.0-2ubuntu1_all.deb) ...
Selecting previously unselected package libao4:i386.
Unpacking libao4:i386 (from .../libao4_1.1.0-2ubuntu1_i386.deb) ...
Selecting previously unselected package cmus.
Unpacking cmus (from .../archives/cmus_2.5.0-1_i386.deb) ...
Selecting previously unselected package cmus-plugin-ffmpeg.
Unpacking cmus-plugin-ffmpeg (from .../cmus-plugin-ffmpeg_2.5.0-1_i386.deb) ...
Processing triggers for man-db ...
Setting up libao-common (1.1.0-2ubuntu1) ...
Setting up libao4:i386 (1.1.0-2ubuntu1) ...
Setting up cmus (2.5.0-1) ...
Setting up cmus-plugin-ffmpeg (2.5.0-1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

Si votre gestionnaire de packages ne fournit pas de version à jour de cmus, vous pouvez l'obtenir à partir du référentiel suivant ajouté sur vos systèmes.

sudo add-apt-repository ppa:jmuc/cmus
sudo apt-get update
sudo apt-get install cmus

Installation du lecteur audio CMUS sur RHEL/CentOS et Fedora

Le lecteur audio CMus peut être installé sur un système basé sur Red Hat, à l'aide d'un référentiel tiers. Alors, installons et activons le référentiel RPMForge sur vos systèmes. Une fois que vous avez activé rpmforge sur votre système, vous pouvez l'installer à l'aide de la « commande yum » suivante.

yum install cmus
Exemple de sortie
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos-hcm.viettelidc.com.vn
 * rpmforge: be.mirror.eurid.eu
 * updates: mirrors.digipower.vn
rpmforge                                                              | 1.9 kB     00:00     
rpmforge/primary_db                                                   | 2.7 MB     00:53     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package cmus.i686 0:2.4.1-1.el6.rf will be installed
Dependencies Resolved

=============================================================================================
 Package                  Arch       Version                            Repository      Size
=============================================================================================
Installing:
 cmus                     i686       2.4.1-1.el6.rf                     rpmforge       294 k

Transaction Summary
=============================================================================================
Install      1 Package(s)

Total download size: 1.0 M
Installed size: 2 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): cmus-2.4.1-1.el6.rf.i686.rpm 					294 kB     	00:13  

Installing : cmus-2.4.1-1.el6.rf.i686                                   		23/23 
Verifying  : cmus-2.4.1-1.el6.rf.i686                                   		17/23 

Installed:
  cmus.i686 0:2.4.1-1.el6.rf                                                                                                                                   

Complete!

Démarrer CMus

Pour lancer la première fois, tapez simplement « cmus » dans un terminal et appuyez sur « Entrée ». Il démarrera et ouvrira une vue album/artiste, qui ressemble à ceci.

sudo cmus

Ajouter de la musique à CMus

Ouvrez la vue du navigateur de fichiers en appuyant sur « 5 » et ajoutez de la musique. La vue devrait ressembler à ceci.

Utilisez les touches fléchées pour sélectionner le dossier et appuyez sur « Entrée » pour accéder au dossier dans lequel vous avez stocké tous les fichiers audio. Pour ajouter des fichiers audio à votre bibliothèque, utilisez les touches fléchées pour sélectionner un fichier ou un dossier et appuyez sur la touche « a », cela vous amènera à la ligne suivante (il est donc facile d'ajouter beaucoup de fichiers/ Dossiers). Alors, commencez à ajouter des fichiers ou des dossiers en appuyant sur « a » dans votre bibliothèque. Une fois que vous avez ajouté des fichiers musicaux, enregistrez-les en tapant « :save » sur l'invite de commande de cmus et appuyez sur « Entrée ».

Lecture de pistes de la bibliothèque CMus

Pour lire un morceau, tapez simplement « 2 » pour obtenir la vue de la bibliothèque. Vous obtiendrez quelque chose de similaire à ceci.

Utilisez les touches « haut » et « bas » pour choisir une piste que vous aimez jouer et appuyez sur « Entrée ».

Utilisez les touches fléchées « haut » et « bas » pour sélectionner une piste que vous souhaitez entendre, puis appuyez sur « Entrée » pour la lire. il.

Quelques touches CMus pour contrôler Play
Press *c* to pause/unpause
Press right/left to seek by 10 seconds
Press *<*/*>* seek by one minute
Press "r" to repeat the track
Press "s" to random order to play all tracks.

Gestion de la file d'attente

Supposons que vous écoutiez une chanson et que vous souhaitiez écouter la chanson suivante de votre choix, sans interrompre la piste en cours d'exécution. Accédez simplement à la piste que vous souhaitez écouter ensuite et tapez « e ».

Pour afficher/modifier la file d'attente, appuyez sur « 4 » et votre vue de file d'attente devrait ressembler à une simple vue de bibliothèque.

Si vous souhaitez modifier l'ordre des pistes, vous pouvez le faire en appuyant sur les touches « p ». Pour supprimer une piste de la liste d'attente, utilisez simplement « *shift-D ».

La liste de lecture

Le mode playlist sur « 3 », mais avant de passer à la vue playlist, ajoutons quelques chansons. Appuyez sur « 2 » pour obtenir la vue de la bibliothèque, accédez à la piste souhaitée et appuyez sur « y » pour l'ajouter. Tapez maintenant « 3 » pour accéder à la liste de lecture nouvellement créée.

Semblable à l'affichage de la file d'attente, où vous pouvez utiliser les touches « p » et « d » pour déplacer et supprimer des chansons de la liste de lecture.

Rechercher une piste

Pour rechercher une piste, accédez à la vue bibliothèque en appuyant sur « 2 », puis appuyez sur « / » pour lancer une recherche. Tapez le nom de la piste que vous recherchez. CMus commencera à rechercher les pistes contenant tous ces mots. Appuyez sur « Entrée » pour sortir du mode de recherche et appuyez sur « n » pour trouver la correspondance suivante.

Personnalisation CMus

Comme je l'ai dit, Cmus a un tas de paramètres très intéressants à modifier, comme changer les numéros de disque de piste, activer la prise en charge de la relecture ou changer les raccourcis clavier. Pour obtenir un aperçu rapide des raccourcis clavier et des paramètres actuels, appuyez sur « 7 » et pour modifier les paramètres ou l'utilisation des raccourcis clavier (touches haut/bas) et appuyez sur « Entrée ».

Quitter CMus

Une fois que vous avez terminé, appuyez sur « :q » et appuyez sur « Entrée » pour quitter. Cela enregistrera toute votre bibliothèque, vos paramètres, votre liste de lecture et votre file d'attente.

Lectures complémentaires

L'application CMus est livrée avec un excellent manuel de référence. Ici, je n'ai pas couvert la plupart des fonctionnalités et commandes telles que « charger » et « enregistrer » les listes de lecture, gérer et contrôler cmus à distance à l'aide de « cmus-remote. ', etc. Pour plus de commandes et d'options, utilisez *man cmus* dans un terminal ou lisez la page de référence suivante.

Manuel de référence Cmus