user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 17-02-2013 01:31:43

IceF0x
#! Gourou Linux

Music on console

==Description==

Music on console (moc) est une application en ligne de commande qui vous permettra par exemple d'écouter de la musique même sans serveur X. On l'appelle avec la commande mocp, la touche 'q' permet de quitter l'affichage (client) mais MOC est toujours actif. Il tourne en fond (serveur), ce qui signifie qu'il continuera à tourner même si vous quittez le terminal. Pour le rappeler, il suffit de retaper mocp dans un terminal. Pour quitter le serveur en ligne de commande : mocp -x, et depuis le client : 'Q'.

==Installation==

Ubuntu/Debian/Crunchbang

sudo apt-get install moc

fedora/Viper

yum install moc

ArchLinux/CTKarch/Chakra

pacman -S moc

Gentoo

emerge -av moc

==Configuration==

Créer le répertoire de configuration.

mkdir ~/.moc/

Créer le fichier de configuration

touch ~/.moc/config

Ensuite editer le fichire selon vos désirs.

nano ~/.moc/config

Exemple de configuration

#Répertoire par défaut

MusicDir = "/home/icef0x/Musique"

#Activer la lecture aléatoire d'une playlist

Shuffle = yes

#Définir le thème

Theme = transparent-background

Vous pouvez vous baser sur le fichier exemple suivant qui se trouve dans /usr/share/doc/moc/examples/config.example.gz

Résultat:

capture-1-305ba35.png

== Créer un lanceur Gnome2 ==

Gnome 2

Clic droit sur le menu puis dans la section son et vidéos ajouter un nouveau lanceur avec comme commande.

sh -c "/usr/bin/mocp"

capture-305ba6b.png

Enjoy  :ok:

Documentation et source:
http://arpinux.org/x/doku.php/apps/clizik
http://doc.ubuntu-fr.org/moc
https://wiki.archlinux.org/index.php/Moc
http://www.planet-libre.org/post/9042


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#2 17-02-2013 12:42:54

arpinux
nakedev

Re : Music on console

mon lecteur préféré smile
un ptit addendum...
"h" et "?" vous donne accès à la rubrique d'aide, cependant, je vous livre quelques raccourcis utiles:

  • La touche de tabulation [Tab] permet de passer du panneau de gauche à celui de droite;

  • Utilisez les flèches haut et bas pour vous déplacez dans un dossier;

  • La ligne avec les deux points [..] correspond au retour au dossier parent;

  • La touche q pour quitter l'interface de mocp mais laisser le serveur de musique actif;

  • La touche Q pour quitter l'interface de mocp et arrêter le serveur;

  • La touche Entrée pour entrer dans un dossier ou lancer la lecture d'un fichier audio;

  • La touche n(next) pour passer au titre suivant;

  • La touche b(before) pour passer au titre précédent;

  • La touche s(stop) pour stopper la lecture;

  • La touche p(play/pause) ou la touche Espace pour mettre en pause;

  • Les touches , et . permettent de réduire ou d'augmenter le volume sonore.

  • La touche a(add) pour ajouter un fichier à la playlist

  • La touche A(add all) pour ajouter récursivement tous les fichiers musicaux d'un dossier

  • La touche g(get) pour chercher dans votre playlist

  • La touche S(shuffle) active le mode de lecture aléatoire dans la playlist

  • La touche R(repeat) active le mode répétition de la playlist

moc accepte les thèmes, ils sont installés dans votre dossier /usr/share/moc/themes ou ~/.moc/themes. pour avoir un fond transparent:

$ mocp -T transparent-background

moc transparent
un exemple de thème monochrome (sources: pvsage, forum #!)

background             = default    default
frame                  = default    default
window_title           = default    default
directory              = default    default    
selected_directory     = default    default    reverse
playlist               = default    default
selected_playlist      = default    default    reverse
file                   = default    default
selected_file          = default    default    reverse
marked_file            = default    default    bold
marked_selected_file   = default    default    bold
info                   = default    default
selected_info          = default    default
marked_info            = default    default    
marked_selected_info   = default    default    
status                 = default    default
title                  = default    default    
state                  = default    default   
current_time           = default    default
time_left              = default    default    
total_time             = default    default   
time_total_frames      = default    default
sound_parameters       = default    default
legend                 = default    default
disabled               = default    default
enabled                = default    default    bold
empty_mixer_bar        = default    default
filled_mixer_bar       = default    default    reverse
empty_time_bar         = default    default
filled_time_bar        = default    default    reverse
entry                  = default    default
entry_title            = default    default
error                  = default    default    bold
message                = default    default    bold
plist_time             = default    default

et ce que ça donne:
moc2

Hors ligne

#3 17-02-2013 12:45:09

IceF0x
#! Gourou Linux

Re : Music on console

seul le rouge,vert,bleu,noir,jaune,cyan et blanc était autorisé

voici le mien

1354133690.png

# Underground theme by IceF0x

background		= default		default
frame			= yellow		default
window_title		= white		default
directory		= white		default	bold
selected_directory	= blue		default	bold
playlist		= white		default	bold
selected_playlist	= white		blue	bold
file			= white		default
selected_file		= red		default
marked_file		= white		default	bold
marked_selected_file	= green		default	bold
info			= blue		default	bold
status			= white		default
title			= white		default	bold
state			= white		default	bold
current_time		= white		default	bold
time_left		= white		default	bold
total_time		= white		default	bold
time_total_frames	= white		default
sound_parameters	= white		default	bold
legend			= white		default
disabled		= blue		default	bold
enabled			= white		default	bold
empty_mixer_bar		= white		default
filled_mixer_bar	= black		cyan
empty_time_bar		= cyan		default
filled_time_bar		= black		white
entry			= white		default
entry_title		= black		default
error			= red		default	bold
message			= green		default	bold
plist_time		= white		default	bold

Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#4 24-03-2013 20:45:03

Nino
Membre

Re : Music on console

Salut a tous
j'ai installer sudo apt-get install moc

édite le dossier de config nano j'ai copier coller exemple pour configuré ce dossier en indiquant ou ce trouve mon dossier musique j'éssai de lancer moc mais rien ne ce passe
esse possible sous Ubuntu 12.04 parce que ces vraiment sympa de passer par la console pour écouté sa sic !!
Merci d'avance

Hors ligne

#5 24-03-2013 21:20:12

arpinux
nakedev

Re : Music on console

salut Nino, la commande pour lancer moc, c'est 'mocp' dans un terminal.
il dit quoi ton terminal quand tu lance 'mocp' ?

Hors ligne

#6 24-03-2013 22:05:58

Nino
Membre

Re : Music on console

Salut arpmenber merci pour ta reponse voila retour terminal

hades@corsaire-System-Product-Name:~$ mocp

FATAL_ERROR: Configuration file is not secure: /home/hades/.moc/config

hades@corsaire-System-Product-Name:~$

Hors ligne

#7 24-03-2013 22:11:59

arpinux
nakedev

Re : Music on console

en fait, c'est 'arpinux' ou 'arp' ou 'arpi' ou 'arnault' wink
le soucis vient donc du fichier de config. tu l'as copié depuis le fichier exemple d'après ce que j'ai compris.. donc pas grave si tu le perds.. efface le ou renomme le afin qu'il ne soit plus pris en compte par mocp puis relance ta commande 'mocp'

Hors ligne

#8 24-03-2013 22:14:50

Nino
Membre

Re : Music on console

Je le trouve ou ce fichier ?

Hors ligne

#9 24-03-2013 22:19:26

arpinux
nakedev

Re : Music on console

dans /home/hades/.moc/config smile
la commande en plus simple dans un terminal:

mv /home/hades/.moc/config /home/hades/.moc/config.back
mocp

Dernière modification par arpinux (24-03-2013 22:19:44)

Hors ligne

#10 24-03-2013 22:21:40

Nino
Membre

Re : Music on console

Je lai supprimer toujours pareille comment je fais pour avoir ton modèle thème monochrome il est manifique

Merci

Hors ligne

#11 24-03-2013 22:24:30

Nino
Membre

Re : Music on console

[== Indéfini ==]
La j'ai fais sudo mocp voila ce que j'ai dans le terminal 

┌──────────────────┤/home/hades├─────────────────┐┌───────────────────┤Playlist├───────────────────┐
│../                                             ││                                                │
│.adobe/                                         ││                                                │
│.aptitude/                                      ││                                                │
│Bureau/                                         ││                                                │
│.cache/                                         ││                                                │
│.compiz-1/                                      ││                                                │
│.config/                                        ││                                                │
│.dbus/                                          ││                                                │
│Desktop/                                        ││                                                │
│Documents/                                      ││                                                │
│.fontconfig/                                    ││                                                │
│.gconf/                                         ││                                                │
│.gegl-0.0/                                      ││                                                │
│.gimp-2.6/                                      ││                                                │
│.gnome2/                                        ││                                                │
│.gstreamer-0.10/                                ││                                                │
│Images/                                         ││                                                │
│.java/                                          ││                                                │
│.jdownloader/                                   ││                                                │
│.kde/                                           ││                                                │
├────┤                         ├──────────────────────────────┤       Master 100%  ├───┤>000:00:00├┤
│[]                                                                                                │
│00:00       [00:00]     kHz     kbps [STEREO] [NET] [SHUFFLE] [REPEAT] [NEXT]                     │
└┤                                                                                                ├┘

Dernière modification par Nino (27-03-2013 01:33:42)

Hors ligne

#12 24-03-2013 22:33:36

arpinux
nakedev

Re : Music on console

bizarre de devoir lancer mocp en root ... tu tourne sur quelle distro ? *edit : ubuntu, j'avais pas vu smile
pour le theme, c'est pvsage, un utilisateur crunchbanglinux qui l'a fait.
il suffit de télécharger le theme (aller sur la page http://arpinux.org/x/doku.php/apps:clizik puis sauvegarder le theme moc_monochrome dispo sur la page) et de le placer dans ton /home/hades/.moc/themes/moc_monochrome
ensuite, tu lance mocp comme ça:

mocp -T moc_monochrome

Dernière modification par arpinux (24-03-2013 22:35:16)

Hors ligne

#13 24-03-2013 22:44:46

Nino
Membre

Re : Music on console

j'ai fais gedit ~/.moc/themes j'ai coller le theme monochrome maintenant si je tape sudo mocp

hades@corsaire-System-Product-Name:~$ sudo mocp
[sudo] password for hades:
Running the server...

It seems that the server is already running with pid 9800.
If it is not true, remove the pid file (/home/hades/.moc/pid) and try again.

FATAL_ERROR: Exiting!


FATAL_ERROR: Server exited!

hades@corsaire-System-Product-Name:~$

merci

Hors ligne

#14 24-03-2013 22:46:19

Nino
Membre

Re : Music on console

UBUNTU 12.04

Hors ligne

#15 24-03-2013 22:50:33

arpinux
nakedev

Re : Music on console

bien, bah il te dit quoi faire: "If it is not true, remove the pid file (/home/hades/.moc/pid) and try again." tu efface le fichier pid dans le dossier moc ...
et tu peux tenter un 'killall mocp' dans un terminal aussi avant de relancer la commande.

Hors ligne

#16 24-03-2013 23:00:20

Nino
Membre

Re : Music on console

Ces bon je supprimer le pid je les relancer j'ai télécharger le thème je lai mis dans  /usr/share/moc/themes mais j'ai toujours le thème bleu il n'a pas pris en compte le thème monochrome et quand je tape cette commande MOCP-T moc_monochrome voila le retour terminal

hades@corsaire-System-Product-Name:~$ MOCP-T moc_monochrome
MOCP-T : commande introuvable
hades@corsaire-System-Product-Name:~$

merci

Hors ligne

#17 24-03-2013 23:06:06

arpinux
nakedev

Re : Music on console

GNU/Linux est sensible à la casse, ce qui veut dire sur mocp != MOCP smile
de plus , '-T' est un argument à la commande 'mocp': un espace doit être laissé entre la commande et l'argument.
copie-colle la commande que j'ai laissé plus haut dans ton terminal et voyons voir si il va nous résister longtemps ce mocp tongue

Hors ligne

#18 24-03-2013 23:10:13

Nino
Membre

Re : Music on console

je suis plus obliger de le lancer en root
quant je tape cette commande mocp -T moc_monochrome aucun dossier ou fichier

Hors ligne

#19 24-03-2013 23:11:28

Nino
Membre

Re : Music on console

uct-Name:~$ mocp -T moc_monochrome
Running the server...
Trying JACK...
Trying ALSA...

FATAL_ERROR: Can't open theme file: Aucun fichier ou dossier de ce type


hades@corsaire-System-Product-Name:~$

Hors ligne

#20 24-03-2013 23:12:39

Nino
Membre

Re : Music on console

je l'ai mis ici             '/usr/share/moc/themes/moc_monochrome.txt'

Hors ligne

#21 24-03-2013 23:13:10

arpinux
nakedev

Re : Music on console

sans le ".txt" smile

Hors ligne

#22 24-03-2013 23:22:34

Nino
Membre

Re : Music on console

Ces bon j'ai enlever le txt

mais il n'est pas couleur chrome il est transparant et vert

Hors ligne

#23 24-03-2013 23:29:32

arpinux
nakedev

Re : Music on console

tu utilise ubuntu, donc gnome-terminal est ton émulateur de terminal.
clic-droit dans ta fenêtre de terminal pui sélectionne les préférences du profil. tu pourras changer les couleurs par défaut du terminal. j'utilise URxvt, dont les préférences sont déterminées par le fichier ~/.Xresources, ça fonctionne pas pareil smile

Hors ligne

#24 24-03-2013 23:42:36

Nino
Membre

Re : Music on console

Lorsque je mets utiliser les couleur système y a une ressemblance a ton modèle mais ce n'est pas ça remarque en transparence avec les écriture en vert ces pas mal du tout
la j'ai mis un dossier dans le répertoire musique je me suis déplacer avec les flèche pour aller dedans j'ai lancer une chanson nikel jai 2 question pourquoi je peux pas naviguer dedans si je l'ai pas lancer en root ?
es que je peux aller sur ma partition musique ou suis je obliger de transféré la musique dans le répertoire musique de UBUNTU?

Au passage merci beaucoup je trouve cette applique super

Hors ligne

#25 24-03-2013 23:47:54

arpinux
nakedev

Re : Music on console

mocp utilise les fichiers présents, et ne les déplace pas (c'est le but: une sorte de navigateur de fichiers pour la musique) donc, tu peux naviguer jusqu'à ta partition musique sans soucis si tu as les droits suffisants. tu peux même sélectionner ton dossier musique sur ta partition externe comme dossier d'ouverture de mocp (dans le fichier de conf, c'est l'option 'MusicDir'.

pour ce qui est du lancement de mocp en root, je saurais pas te répondre, j'utilise livarp Debian et je n'ai jamais eu ce soucis.

Hors ligne

Pied de page des forums