Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
550 connectés 

 

 

Utilisez-vous amaroK ?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20
Auteur Sujet :

amaroK - Lecteur audio KDE

n°667165
copinard
Posté le 23-04-2005 à 00:42:07  profilanswer
 

Reprise du message précédent :

savtronic a écrit :

Si ça peux aider quelques personnes : j'avais de petits freezes de l'interface entre 2 chansons qui ont disparus après avoir désactiver la surveillance des modifications sur les dossiers de la collection. En contrepartie je dois relancer un scan de temps en temps pour mettre à jour la base de donnée.


Excellent!!! C'était donc ça qui faisait tout ramer pendant 3-4 secondes entre 2 chansons.
Merci pour l'astuce.

mood
Publicité
Posté le 23-04-2005 à 00:42:07  profilanswer
 

n°667168
savtronic
Posté le 23-04-2005 à 00:57:34  profilanswer
 

De rien, ça m'a gonflé un bon moment car il m'arrivait de voir Amarok complètement dans les choux au bout d'un moment :\
 
En ce qui concerne le support MPC avec le moteur Arts, je ne sais pas si ça avait été tiré au clair dans le topic, mais il semblerait que cela soit possible à partir de la version 3.3 de KDE (librairie akode http://wiki.kde.org/tiki-index.php?page=aKode).
 
En tout cas sur une Mandriva 2005 fraichement installée, Amarok a bien voulu me lire mes fichiers musepack sans aucun paquets supplémentaires à installer.


Message édité par savtronic le 23-04-2005 à 01:12:52
n°667258
inti
t'as mieux mais tapir
Posté le 23-04-2005 à 12:54:43  profilanswer
 

Ah vi tiens, ca a réduit le problème déjà, merci :jap:


---------------
Viva Manul!
n°667296
VorteX
Posté le 23-04-2005 à 14:05:33  profilanswer
 

savtronic : oui je confirme, mais j'ai ce bug bizarre si le fichier mpc est sur un partage nfs.
 
Est ce que tu pourrais faire le test pour voir si ca le fait chez toi aussi stp ???

n°667303
savtronic
Posté le 23-04-2005 à 14:14:29  profilanswer
 

Je le ferais volontier si je savais ce qu'est un partage nfs :)

n°667544
VorteX
Posté le 24-04-2005 à 12:26:33  profilanswer
 

C'est un systeme de partage de fichiers par le reseau (comme samba, mais natif unix).
 
Pour l'activer, suffit d'aller dans le MCC (centre de controle mondrake), et d'aller dans partage de disque, puis de dire quel repertoir partager dans konqueror ou gnome.
Pour le lire, il suffit de monter le partage (point de montage dans le MCC)

n°668826
multani
Dépressionnisé
Posté le 27-04-2005 à 11:35:01  profilanswer
 

Salut les loutres [:romf]
 
 
 
Bon, il parait que c'est à la mode d'afficher des trucs dynamiques dans sa signature, genre la musqiue qu'on est en train d'écouter par ex. [:dawa]
Je me suis dis que ça serait dommage que Amarok ne puisse pas en profiter :D J'ai donc fais un petit plugin, qui est en phase de test à l'heure actuelle (cf ma signature).
 
J'ai quelques trucs à corriger, c'est pas tout à fait au point encore, c'est un peu chiant à installer, mais bon, le principal est là déjà ;)
 
Si ça intéresse des gens, faites le savoir ;)

n°668834
dam1330
...
Posté le 27-04-2005 à 11:46:54  profilanswer
 

ah bein oui, je suis interessé, ca peut etre amusant, et j'aimerai savoir comment ca marche techniquement

n°668839
M300A
Posté le 27-04-2005 à 11:54:02  profilanswer
 

multani a écrit :

Salut les loutres [:romf]
 
 
 
Bon, il parait que c'est à la mode d'afficher des trucs dynamiques dans sa signature, genre la musqiue qu'on est en train d'écouter par ex. [:dawa]
Je me suis dis que ça serait dommage que Amarok ne puisse pas en profiter :D J'ai donc fais un petit plugin, qui est en phase de test à l'heure actuelle (cf ma signature).
 
J'ai quelques trucs à corriger, c'est pas tout à fait au point encore, c'est un peu chiant à installer, mais bon, le principal est là déjà ;)
 
Si ça intéresse des gens, faites le savoir ;)


 
Ha oé, très sympa :)
 
 
Ce qui serait vraiment bien c'est que l'action "Copier la méta chaîne" soit paramétrable, artist - titre, je trouve ca légé, j'aimerais bien qu'on puisse la définir facon foobar2000, avec des %nom_du_champ%.
 
Si tu t"ennuie :whistle: ^^
 
 
Par contre je veux bien ton plug in pour tester ;)


---------------
:wq
n°668902
multani
Dépressionnisé
Posté le 27-04-2005 à 14:00:21  profilanswer
 

Bon, j'ai quelques trucs à mettre au point avant (genre gicler mon mot de passe :ange: ), et je pourrais faire une release 0.1-alpha ;)
 
Je vous tiens au courant ;)

n°668935
LpZ_squall
Posté le 27-04-2005 à 15:03:25  profilanswer
 

Salut les gens !
 
Je viens de passer à kubuntu Hoary, donc g testé Amarok, et  :love: !
 
Par contre, est-ce qqun pouré m'expliker le systeme de notes attribuées, parce que franchement je comprend pas lol : des chansons qui ont été jouées beaucoup se retrouvent avec des mauvaises notes alors que des chansons jouées 2-3 fois ont des meilleures notes et se retrouvent dans le top 10 !!
 
Ca vous fait ça aussi ??

n°668974
multani
Dépressionnisé
Posté le 27-04-2005 à 16:12:38  profilanswer
 
n°669004
M300A
Posté le 27-04-2005 à 17:03:21  profilanswer
 

ImportError: No module named pycurl ;-)
 
J'ai installé python, python2.4-pycurl et python-dcop (debian sarge up to date :))


---------------
:wq
n°669007
multani
Dépressionnisé
Posté le 27-04-2005 à 17:06:09  profilanswer
 

Hum, je regarde ça (je suis en python 2.3 [:cupra] )

n°669008
M300A
Posté le 27-04-2005 à 17:06:27  profilanswer
 

Je me suis auto depanné, attention python2.4 est dispo dans deb, mais tout les deps sont fait sur le 2.3, donc -> python2.3-pycurl


---------------
:wq
n°669010
M300A
Posté le 27-04-2005 à 17:07:21  profilanswer
 

Par contre du coup ca ne fait aucune erreur mais la signature n'est pas mise à jour :(


---------------
:wq
n°669012
multani
Dépressionnisé
Posté le 27-04-2005 à 17:12:07  profilanswer
 

Le script tourne bien ? (icone "Play" dans la boite de dialogue des scripts)....
 
Sinon, tu peux éditer les deux lignes et mettre ça à la place :

Code :
  1. ## On veut pas de détail (sinon, on passe à 1)
  2. c.setopt(c.VERBOSE, 0)
  3. ## On renvoit les pages reçues par perform vers cette fonction
  4. c.setopt(c.WRITEFUNCTION, get_curl_result)


 
et tu mets ça :

Code :
  1. ## On veut pas de détail (sinon, on passe à 1)
  2. c.setopt(c.VERBOSE, 1)
  3. ## On renvoit les pages reçues par perform vers cette fonction
  4. ## c.setopt(c.WRITEFUNCTION, get_curl_result)


 
Quand tu lanceras amarok via /usr/lib/amarok/amarokapp, t'auras pleins de debug ;)

n°669013
M300A
Posté le 27-04-2005 à 17:13:20  profilanswer
 

Haaa un mode verbose ^^
 


---------------
:wq
n°669019
multani
Dépressionnisé
Posté le 27-04-2005 à 17:18:16  profilanswer
 

J'ai rajouté une erreur sur la page web : si tu remplis pas tout les champs demandés, ou si tu les mets pas comme il faut, le forum te rejette, et ton profil est pas mis à jour ...

n°669023
M300A
Posté le 27-04-2005 à 17:20:39  profilanswer
 

Ok, bah c'est ca alors à tout les coups


---------------
:wq
n°669025
M300A
Posté le 27-04-2005 à 17:21:47  profilanswer
 

champs = {
  'email': email,
  'sexe':'1', ## 1 pour un homme, 2 pour une femme, 0 pour NA
  'mailv':'0', ## email visible : 0 = non, 1 = oui
  'online':'1', ## Apparaitre dans la liste des connectés : 0 = non, 1 = oui
  'ville':'Metz', ## ville
  'icq':'', ## numéro ICQ
  'homepage':'http://dahuts.le-vert.net', ## site perso
  'bday':'', ## jour de naissance
  'bmonth':'', ## mois de naissance
  'byear':'', ## année de naissance
  'hobby':'', ## Passions
  'metier':'',  ## Métier
  'citation':'', ## Citation personnel
  'signature':signature.replace('{NP}', np), ## Signature
  'topicpp':'50', ## Nombre de topic par page
  'image':'1', ## Afficher les images : 0 = non, 1 = oui
  'affichsign':'1', ## Afficher la signature : 0 = non, 1 = oui
  'affichoutils':'1', ## Afficher la barre d'outils : 0 = non, 1 = oui
  'quote':'0', ## Afficher les citations de façon traditionnelle : 0 = non, 1 = oui
  'smilies':'1', ## Interprétation des smilies & images : 0 = non, 1 = oui
  'rollover':'1', ## Surlignage des lignes : 0 = non, 1 = oui
  'theme_css_choice':'', ## Thème graphique : value = "Selon le forum consulté" => "", "Défaut" => "defaut", "Dégradé" => "degrade"
  'theme_images_choice':'', ## Jeu d'icône : value = "Selon le forum consulté" => "", "Défaut" => "defaut", etc.
  'language_choice':'0', ## Language du forum : Anglais = 1, Français = 0
  'zlib':'1', ## Compressé les pages : 0 = non, 1 = oui
  'mailmp':'0', ## Envoi de mail par mp : 0 = non, 1 = oui
  'modomp':'0', ## Mode de contact préféré: 0 = email, 1 = message privé
  'submit':'Valider les modifications'}


 
 
Ca ne va pas ca ??


---------------
:wq
n°669027
multani
Dépressionnisé
Posté le 27-04-2005 à 17:23:24  profilanswer
 

Hum, je dirais que si :??:
Le verbose mode te donne quoi ?

n°669029
M300A
Posté le 27-04-2005 à 17:24:46  profilanswer
 

Now playing
NOW PLAYING : # The Church Of Pentagram - Armageddon Project
* About to connect() to forum.hardware.fr port 80
*   Trying 83.243.23.28... * connected
* Connected to forum.hardware.fr (83.243.23.28) port 80
> POST /user/editprofil_validation.php?config=hardwarefr.inc HTTP/1.1
Host: forum.hardware.fr
Pragma: no-cache
Accept: */*
Cookie: sign=0; passs=********************; user=M300A; p=1; data=M300A
Content-Length: 496
Content-Type: application/x-www-form-urlencoded
 
ville=Metz&zlib=1&mailv=0&bmonth=&image=1&citation=&topicpp=50&rollover=1&metier=&submit=Valider+les+modifications&affichoutils=1&online=1&mailmp=0&hobby=&icq=&homepage=http%3A%2F%2Fdahuts.le-vert.net&email=fuzzpilz%40free.fr&sexe=1&bday=&quote=0&language_choice=0&theme_images_choice=&modomp=0&theme_css_choice=&smilies=1&byear=&affichsign=1&signature=%5Burl%3Dhttp%3A%2F%2Fmultani.info%2Fnpamarok%2F%5DAmarok+NP%5B%2Furl%5D+-%3E+%5Bb%5D%23+The+Church+Of+Pentagram+-+Armageddon+Project%5B%2Fb%5D< HTTP/1.1 200 OK
< Date: Wed, 27 Apr 2005 15:24:06 GMT
< Server: Ayzo
< Transfer-Encoding: chunked
< Content-Type: text/html
* Connection #0 to host forum.hardware.fr left intact
* Closing connection #0
track changed


Message édité par M300A le 27-04-2005 à 17:25:29

---------------
:wq
n°669031
multani
Dépressionnisé
Posté le 27-04-2005 à 17:28:11  profilanswer
 

T'as pas mis en commentaire la deuxième fonction [:mmmfff]

n°669033
dam1330
...
Posté le 27-04-2005 à 17:30:33  profilanswer
 

pfffffffff, j'ai un melange de sid et d'ubuntu, je peux pas installer python-dcop...
 
root@shuttle:/home/damien/Desktop# apt-get install python-dcop
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
 
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
 
The following packages have unmet dependencies:
  python-dcop: Depends: python (< 2.4) but 2.4.1-0ubuntu2 is to be installed
E: Broken packages

n°669034
M300A
Posté le 27-04-2005 à 17:30:45  profilanswer
 

:??:


---------------
:wq
n°669035
M300A
Posté le 27-04-2005 à 17:31:21  profilanswer
 

vire tes sources sid et fait un update


---------------
:wq
n°669037
M300A
Posté le 27-04-2005 à 17:32:10  profilanswer
 

multani a écrit :

T'as pas mis en commentaire la deuxième fonction [:mmmfff]


 
J'ai pa compris la :??:


---------------
:wq
n°669038
multani
Dépressionnisé
Posté le 27-04-2005 à 17:33:38  profilanswer
 

multani a écrit :

Le script tourne bien ? (icone "Play" dans la boite de dialogue des scripts)....
 
Sinon, tu peux éditer les deux lignes et mettre ça à la place :

Code :
  1. ## On veut pas de détail (sinon, on passe à 1)
  2. c.setopt(c.VERBOSE, 0)
  3. ## On renvoit les pages reçues par perform vers cette fonction
  4. c.setopt(c.WRITEFUNCTION, get_curl_result)


 
et tu mets ça :

Code :
  1. ## On veut pas de détail (sinon, on passe à 1)
  2. c.setopt(c.VERBOSE, 1)
  3. ## On renvoit les pages reçues par perform vers cette fonction
  4. ## c.setopt(c.WRITEFUNCTION, get_curl_result)


 
Quand tu lanceras amarok via /usr/lib/amarok/amarokapp, t'auras pleins de debug ;)



## c.setopt(c.WRITEFUNCTION, get_curl_result)


 
Faut mettre en commentaire ça (ça l'est pas par défaut ;) )

n°669039
M300A
Posté le 27-04-2005 à 17:34:43  profilanswer
 

dam1330 a écrit :

pfffffffff, j'ai un melange de sid et d'ubuntu, je peux pas installer python-dcop...
 
root@shuttle:/home/damien/Desktop# apt-get install python-dcop
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
 
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
 
The following packages have unmet dependencies:
  python-dcop: Depends: python (< 2.4) but 2.4.1-0ubuntu2 is to be installed
E: Broken packages


 
 
J'ai lu a moitié, te faut un python2.3... Je te conseille de rasé ton python est d'installé python2.3 de la sarge (de la sid ?)


---------------
:wq
n°669043
dam1330
...
Posté le 27-04-2005 à 17:38:26  profilanswer
 

si je vire python2.4 il me supprime tout mon kde (600mo), j'ai kde3.4 qui vient d'ubuntu et celui la est basé sur python2.4.
 
 
python2.3 est bien installé

n°669047
M300A
Posté le 27-04-2005 à 17:41:15  profilanswer
 

J'ai rien dit, zappe mes message j'ai du mal ;)


---------------
:wq
n°669049
M300A
Posté le 27-04-2005 à 17:42:07  profilanswer
 

Je suis surpris de la simplicité du script par contre :eek:
 
C'est si génial que ca pythojn ? ;)


---------------
:wq
n°669058
dam1330
...
Posté le 27-04-2005 à 17:50:04  profilanswer
 

bon, j'ai reglé mon probleme de python-decop.
quand je lance amarok en ligne de commande je n'ai pas d'erreur, le script est bien lancé, y a pas de problemes.
 
j'ai:
 
NOW PLAYING : #6 Stop crying your heart out - Oasis
Now playing
NOW PLAYING : #6 Stop crying your heart out - Oasis
track changed
Now playing
NOW PLAYING : #9 whatever - Oasis
Now playing
NOW PLAYING : #9 whatever - Oasis
track changed
 
 
je pense que c'est bon ?
 
mais j'ai pas ma signature......

n°669062
M300A
Posté le 27-04-2005 à 17:52:57  profilanswer
 

Tient chose etonnant pourquoi met-il le titre avant l'artiste :??:


---------------
:wq
n°669068
M300A
Posté le 27-04-2005 à 18:00:11  profilanswer
 

Ok, je vois le code ;)


---------------
:wq
n°669071
dam1330
...
Posté le 27-04-2005 à 18:05:12  profilanswer
 

tain c'est fort !!!  
quand je vais dans profil ma signature est bonne, et les autres champs sont modifiés ...

n°669077
M300A
Posté le 27-04-2005 à 18:14:26  profilanswer
 

Arf je me suis merdé dans ma modif lol ;)


---------------
:wq
n°669082
M300A
Posté le 27-04-2005 à 18:18:58  profilanswer
 

Voila :)
 
Imitation foobar2000.
 
Faudrait qu'amarok gère les Lettre dans les numero de track aussi (bah oui sur un vinyl c'est pas mal...).
 
Je vais aller voir si y'a un forum quelque part ou je peux faire ce genre de request :)


---------------
:wq
n°669083
M300A
Posté le 27-04-2005 à 18:20:46  profilanswer
 

Au cas ou si ça t'interresse :
 

if str.find( "engineStateChange: play" ) != -1:
   # Récupération des informations sur la chanson via DCOP
   ## cf. http://amarok.kde.org/wiki/index.php/DCOP_Functions pour récupérer d'autres valeurs
   artist = pcop.dcop_call( "amarok", "default", "artist", () )
   title = pcop.dcop_call( "amarok", "default", "title", () )
   track = pcop.dcop_call( "amarok", "default", "track", () )
   album = pcop.dcop_call( "amarok", "default", "album", () )
   ## NP à afficher dans la signature, remplace la chaine {NP} de la variable 'signature' définie plus haut)
   np = '[' + album + ' ' + '#' + track + ']' + ' ' + artist + ' - ' + title
   print "Now playing"
   update_profile(0, np)


 
 
Voila ce que j'ai juste modifier, et la même chose dans pause.
 
Je trouve que c'est plus présentable :)
 
 
 
Tu saurais par contre comment faire un test sur le numéro de track, de facon à ce qu'il ne soit pas affiché si il est vide :??:
 
 
 
Merci :jap:


---------------
:wq
n°669290
multani
Dépressionnisé
Posté le 28-04-2005 à 10:43:03  profilanswer
 

M300A a écrit :

Je suis surpris de la simplicité du script par contre :eek:
 
C'est si génial que ca pythojn ? ;)


C'est juste que j'ai super bien programmé [:petrus75] [:cupra]
 
 
 
Nan, c'est vrai que c'est pas mal comme langage ;)
 

dam1330 a écrit :

tain c'est fort !!!  
quand je vais dans profil ma signature est bonne, et les autres champs sont modifiés ...


Quand tu postes un message, ya une case à cocher pour que ta signature apparaisse ;) (dans la zone Option en dessous de la zone où tu écris ton message ...)
 

M300A a écrit :

Voila :)
 
Imitation foobar2000.
 
Faudrait qu'amarok gère les Lettre dans les numero de track aussi (bah oui sur un vinyl c'est pas mal...).
 
Je vais aller voir si y'a un forum quelque part ou je peux faire ce genre de request :)


 
Genre ? Je vois pas trop ce que tu veux :??:
 

M300A a écrit :

Au cas ou si ça t'interresse :
 

if str.find( "engineStateChange: play" ) != -1:
   # Récupération des informations sur la chanson via DCOP
   ## cf. http://amarok.kde.org/wiki/index.php/DCOP_Functions pour récupérer d'autres valeurs
   artist = pcop.dcop_call( "amarok", "default", "artist", () )
   title = pcop.dcop_call( "amarok", "default", "title", () )
   track = pcop.dcop_call( "amarok", "default", "track", () )
   album = pcop.dcop_call( "amarok", "default", "album", () )
   ## NP à afficher dans la signature, remplace la chaine {NP} de la variable 'signature' définie plus haut)
   np = '[' + album + ' ' + '#' + track + ']' + ' ' + artist + ' - ' + title
   print "Now playing"
   update_profile(0, np)


 
 
Voila ce que j'ai juste modifier, et la même chose dans pause.
 
Je trouve que c'est plus présentable :)
 
Tu saurais par contre comment faire un test sur le numéro de track, de facon à ce qu'il ne soit pas affiché si il est vide :??:
 
Merci :jap:


 
Pour la présentation, je vais améliorer un peu le système actuel, pour que se soit un peu plus souple & facile à modifier ...
Par contre, pour la présentation, ça dépend de chacun ;) (perso, pour ma signature, je trouve ça bien :) )
 
Pour vérifier ton numéro de piste, essaie un truc dans ce genre :

Code :
  1. if track.strip() != '':
  2. np = '#' + track + ' ' + title + ' - ' + artist
  3. else:
  4. np = title + ' - ' + artist

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20

Aller à :
Ajouter une réponse
 

Sujets relatifs
Dans longtemps, un nouveau lecteur multimédia pour Linux[libthread_db] Problème de compilation avec Amarok 1.1 beta2
[mdk10] pb install AmarokUn Lecteur Audio qui vaut le coup?
Lire des CD audio ET donnéesLecteur MP3 Lynx reconnu la premiere fois... puis pu envie maintenant
[Mdk] Résolu : Lecteur de cartes mémoire qui squeeze le graveurAlleger gnome/KDE
Plus de sujets relatifs à : amaroK - Lecteur audio KDE


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware