Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#426 Le 17/12/2009, à 16:04

vinc-mai

Re : [ZiK]Lecteur audio en développement

Bonjour.

Superbe nouvelle Kwesi. Peut-être est-ce du à la réinstallation de la nouvelle version de ZiK... Mystère.

D'après notre discussion de hier soir, ZiKByGit devrait créer les alias dans ~/.bash_aliases or ce fichier n'est pas toujours lu au démarage de bash. Kwesi, regarde si les alias sont bien créé dans ce fichier, puis regarde si les lignes

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

sont commentées ou pas dans le fichier ~/.bashrc.

Si tu as déjà utilisé sudo dans la même session, il ne te redemande pas le mot de passe pendant 15 minutes.

Merci le.nox pour la mise à jour de ZiKbyGit. J'ai pas pensé hier soir mais le dépôt n'est pas nécéssaire pour installer libnotify-ruby1.8.

wget http://rubyforge.org/frs/download.php/67741/libnotify-ruby1.8-0.3.3-0zik1.deb
sudo dpkg -i libnotify-ruby1.8-0.3.3-0zik1.deb

Enfin,  le dépôt te permet d'installer au choix une seconde version!


ZiK un lecteur audio et son blog.

Hors ligne

#427 Le 17/12/2009, à 17:47

vinc-mai

Re : [ZiK]Lecteur audio en développement

@le.nox :
Apparamment seuls les developpeurs avaient le droit de modifier le wiki. Une nouvelle catégorie de gens à été ajoutée. Je t'ai ajouté à cette catégorie. Peux-tu réessayer de modifier le wiki afin de tester les changements ?

Nouveauté : import d'une liste de radios via le menu.

Dernière modification par vinc-mai (Le 17/12/2009, à 19:00)


ZiK un lecteur audio et son blog.

Hors ligne

#428 Le 17/12/2009, à 22:00

Kwesi

Re : [ZiK]Lecteur audio en développement

vinc-mai a écrit :

D'après notre discussion de hier soir, ZiKByGit devrait créer les alias dans ~/.bash_aliases or ce fichier n'est pas toujours lu au démarage de bash. Kwesi, regarde si les alias sont bien créé dans ce fichier, puis regarde si les lignes

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

sont commentées ou pas dans le fichier ~/.bashrc.

J'ai bien ça dans le fichier.
Par contre à chaque fois que j'ouvre la console il m'affiche :

bash: alias: /usr/local/bin/ZiK : non trouvé
bash: alias: /usr/bin/ZiK : non trouvé
bash: alias: /usr/local/bin/ZiK : non trouvé
bash: alias: /usr/bin/ZiK : non trouvé

De plus maintenant je ne peux plus ouvrir Zik en tapant  ZiK !! il faut que je tape ZiK.rb ... je ne comprend pas j'ai désinstallé ZiK puis réinstallé et toujours pareil, je ne sais pas ce que j'ai merdé.
Si quelqu'un a une idée ?


EDIT : C'est bon j'ai supprimé mes alias, tout désinstallé puis tout réinstallé et ça remarche nickel ! les alias compris. Donc juste un conflit avec les alias je pense.
@le.nox : c'est pour moi le petit rajout "vérifiez que les lignes ne sont pas commentées.." dans le script ?? lol
En tout cas il est terrible ce script !! bravo cool

Dernière modification par Kwesi (Le 17/12/2009, à 22:58)


ZiK : Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale !

Hors ligne

#429 Le 17/12/2009, à 22:54

l e . n o x

Re : [ZiK]Lecteur audio en développement

Bonsoir @ Tous,

@Kwesi : je viens de comprendre ton problème, ZikByGit viens d'être mis à jour.
pour ce petit probleme >>

bash: alias: /usr/local/bin/ZiK : non trouvé
bash: alias: /usr/bin/ZiK : non trouvé
bash: alias: /usr/local/bin/ZiK : non trouvé
bash: alias: /usr/bin/ZiK : non trouvé

Vas dans [ gedit ~/.bash_aliases ] et supprime les 4 dernieres lignes, ZikByGit ne verifie pas si tu as déjà ajouté les alias à ta liste, dans ton cas tu as des doublons ...

@Vinc-mai : merci pour cette mise à jour.
- L'import de la liste Radio .m3u fonctionne correctement.
- Certaines radios ne veulent pas fonctionner, voici les traces (Zik se bloque, mais je n'ai pas d'erreur en retour !!)

@ordiportable:~$ ZiKgit 
Hi! This is ZiK (0.12.0+git). Enjoy your music.
/home/xxx/.ZiK/ZiKrc read.
/home/xxx/.ZiK/radio read.
[Trayicon]: configuration read.
[Cover]: configuration read.
[Notify]: configuration read.
Refreshing tree view...done.
http://www.tv-radio.com/station/100-mp3/100-mp3.m3u is moved to http://gisv3.tv-radio.com/station/100-mp3/100-mp3.m3u

Bonne soirée

Dernière modification par l e . n o x (Le 17/12/2009, à 23:03)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#430 Le 17/12/2009, à 23:00

Kwesi

Re : [ZiK]Lecteur audio en développement

merci le.nox je venais de réussir à régler le problème wink (cf. EDIT du mon dernier post)
on c'est croisé tongue

je vais donc regarder les nouveautés

bonne soirée à tous


ZiK : Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale !

Hors ligne

#431 Le 17/12/2009, à 23:34

vinc-mai

Re : [ZiK]Lecteur audio en développement

Bonsoir.

Personne a répondu  ma question. Que donne la commande suivante, lorsque vous êtes dans le répertoire où ce trouve les sources git, chez-vous ?

git describe --tag

Le.nox, peux-tu m'indiquer un exemple d'url qui ne fonctionne pas ?


ZiK un lecteur audio et son blog.

Hors ligne

#432 Le 18/12/2009, à 00:59

l e . n o x

Re : [ZiK]Lecteur audio en développement

Bonsoir,

git describe --tag

me donne :

@ordisalon:~/.ZiK/ZikByGit/zik$ git describe --tag
fatal: cannot describe 'aa71bb36ad3124adc593a77ffc8b4e5deb7cc736'

Pour l'exemple d'url Radio : (dans les traces du post du dessus, l'url ne passe pas ...)

  http://www.tv-radio.com/station/100-mp3/100-mp3.m3u is moved to http://gisv3.tv-radio.com/station/100-mp3/100-mp3.m3u

j'ai l'impressionque c est l'histoire de redirection que ZIk n'aime pas (idee : inclure un "time out" dans la procedure de telechargement Si redirection detecté ...)
voici une liste de Radio telechargeable pour faire des tests :
http://freetuxtv.eric-beuque.com/playlists/playlist_webradio_fr.m3u

La ptit fleche "cover" fonctionne au poil dans la vue compact. (bien joué big_smile ....

Bonne soirée

EDIT : Pour le choix du format de la playlist de Zik (actuellement .pls, si je ne dit pas de betise !!)
Le format m3u me semble plus "ouvert" que le .pls ...

Le PLS (acronyme anglais de PlayLiSt) est un format de fichier fermé appartenant à Winamp et iTunes.

Deplus, si Zik exploite par defau .m3u pas besoin de moulinette pour l import des radios.
Un peu de lecture (en esperent que les infos soient OK)
format m3u : http://fr.wikipedia.org/wiki/M3U
format pls : http://fr.wikipedia.org/wiki/PLS_%28format_de_fichier%29

Dernière modification par l e . n o x (Le 18/12/2009, à 01:45)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#433 Le 18/12/2009, à 02:15

vinc-mai

Re : [ZiK]Lecteur audio en développement

Merci pour le test avec git describe.
Je vais regarder cette radio.

l e . n o x a écrit :

EDIT : Pour le choix du format de la playlist de Zik (actuellement .pls, si je ne dit pas de betise !!)
Le format m3u me semble plus "ouvert" que le .pls ...

ZiK acccepte 3 formats de listes de lecture à l'import : pls m3u et xspdf qui est le format ouvert. Il exporte en m3u ou xspdf. Il importe une liste de radios seulement au format m3u.
En interne, les listes sont sauvegardé dans un format propre à ZiK.


ZiK un lecteur audio et son blog.

Hors ligne

#434 Le 18/12/2009, à 16:20

vinc-mai

Re : [ZiK]Lecteur audio en développement

Bonjour.

l e . n o x a écrit :

Pour l'exemple d'url Radio : (dans les traces du post du dessus, l'url ne passe pas ...)

  http://www.tv-radio.com/station/100-mp3/100-mp3.m3u is moved to http://gisv3.tv-radio.com/station/100-mp3/100-mp3.m3u

j'ai l'impressionque c est l'histoire de redirection que ZIk n'aime pas (idee : inclure un "time out" dans la procedure de telechargement Si redirection detecté ...)
voici une liste de Radio telechargeable pour faire des tests :
http://freetuxtv.eric-beuque.com/playlists/playlist_webradio_fr.m3u

J'ai tester d'ajouté la radio http://www.tv-radio.com/station/100-mp3/100-mp3.m3u ZiK détecte une redirection vers http://gisv3.tv-radio.com/station/100-mp3/100-mp3.m3u. Il joue ensuite le flux http://mp3.live.tv-radio.com/centpourcent/all/centpourcent-128k.mp3. Je n'ai ni erreur  ni comportement anormal.

@le.nox :
J'ai modifié l'API des modules. J'ai supprimé les deux trucs que je trouvais horrible. Elle risque de changer si j'ai des conseils intéressants sur  ce post. Sinon, j'en suis enfin content. Regarde le fichier gui/mod.rb et les modules dans mod/.


ZiK un lecteur audio et son blog.

Hors ligne

#435 Le 03/01/2010, à 22:21

Mouine89

Re : [ZiK]Lecteur audio en développement

1262553196.jpg
Bonne ZiK à tous !

Hors ligne

#436 Le 03/01/2010, à 23:25

l e . n o x

Re : [ZiK]Lecteur audio en développement

Bonne fin de fetes @ tous les Zikfan !!

Quel talent ce Mouine89 big_smile
J'aime vraiment bien .... wink


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#437 Le 04/01/2010, à 02:09

vinc-mai

Re : [ZiK]Lecteur audio en développement

Sympa Mouine!

Bonne année à tous.


ZiK un lecteur audio et son blog.

Hors ligne

#438 Le 15/01/2010, à 20:44

vinc-mai

Re : [ZiK]Lecteur audio en développement

Bonjour.

Je passe donner quelques nouvelles.

J'ai proposé un patch au projet ruby-gnome2 afin de pouvoir parser les tags lors de la lecture. J'espère ensuite pouvoir récupérer les titres des chansons lors de l'écoute des radios.
Je regarde aussi comment on peut lier une bibliothèque en ruby. Le but, à moyen terme étant de définir des raccourcis clavier globaux.
J'attend toujours un identifiant de la part de AmpliFIND afin de pouvoir rechercher sur musicbrainz les tags. (libofa)

La prochaine version devrait, si tout ce passe bien, contenir un plugin pour des raccourcis globaux et un plugin pour l'utilisation des touches multimédias.


ZiK un lecteur audio et son blog.

Hors ligne

#439 Le 17/01/2010, à 20:47

draco31.fr

Re : [ZiK]Lecteur audio en développement

Bonjour et bonne année à tous.

Je profite du passage de Vincent pour demander quelques améliorations/fonctionnalités supplémentaires.

Tout d'abord, toute la log de ZiK s'inscrit dans le fichier ~/.xsession-errors ; cela nuit grandement à la lecture de cette log, qui sers normalement à débusquer les erreurs de l'interface.
Je pense que c'est aussi là que vont toutes les traces "console" s'il n'y a pas de redirection.
Il serait donc judicieux à défaut de pouvoir supprimer l'écriture dans .xsession-errors, de prévoir un mode silencieux et/ou un mode debug pour gérer la verbosité.

Ensuite j'ai 3 autres requêtes moins "techniques".
* La première serait d'avoir une option pour supprimer automatiquement de la liste de lecture les fichiers qui ne sont plus accessibles (suppression ou déplacement).
* La seconde serait un plugin audioscrobbler pour envoyer les données de lecture à LastFM.
Cette fonctionnalité pourrait ensuite être étendue pour la lecture des radio de LastFM.
La doc de l'API est accessible ici : http://www.lastfm.fr/api/submissions
* La dernière demande, serait de pouvoir normaliser les son. J'ai certains morceaux qui ont un volume très faible, alors que d'autres ont un volume correct. Lorsque je mixe les 2 dans une playliste, soit je n'entends pas le premier, soit je deviens sourd avec les seconds !! Vu que ZiK s'appuie sur Gstreamer, et que le tout passe surement par PulseAudio, je suppose que c'est réalisable ... mais je n'ai aucune idée du comment !

Voilà pour mes doléances, en espérant que cela soit réalisable sans trop alourdir ZiK.

Dernière modification par draco31.fr (Le 17/01/2010, à 20:48)

Hors ligne

#440 Le 18/01/2010, à 18:21

vinc-mai

Re : [ZiK]Lecteur audio en développement

Salut Draco.

J'ai jeté un coup d'œil à ~/.xsession-errors, il y a un grand nombre de lignes! Beaucoup d'application semble écrire dans ce fichier. Je n'ai pas trouvé ZiK! Peut-être que seule la sortie erreur est recopiée. L'option --quiet permet de réduire le log! Il faut que je l'améliore pour pouvoir supprimer toutes les sorties.


suppression des fichiers qui ont disparus :
un simple test au démarrage devrait suffire à moins que tu ne veuille monitorer les disparations en live!

lastfm :
je n'ai jamais utiliser lastfm. Quelques services offrent-ils ? Lesquels utilisez-vous ?

normalisation du son :
C'est déjà dans ma todo liste. ZiK n'utilise pas spécifiquement pulseaudio mais le système audio par défaut (alsa chez moi). Il me semble qu'un module replaygain existe dans gstreamer. Je n'en sais pas plus pour le moment.


ZiK un lecteur audio et son blog.

Hors ligne

#441 Le 20/01/2010, à 08:56

draco31.fr

Re : [ZiK]Lecteur audio en développement

vinc-mai a écrit :

J'ai jeté un coup d'œil à ~/.xsession-errors, il y a un grand nombre de lignes! Beaucoup d'application semble écrire dans ce fichier. Je n'ai pas trouvé ZiK! Peut-être que seule la sortie erreur est recopiée. L'option --quiet permet de réduire le log! Il faut que je l'améliore pour pouvoir supprimer toutes les sorties.

Oui il y a plusieurs applications qui écrivent dedans, mais c'est toujours des erreurs ou des warning (le plus souvent liées à GTK)
Pour ZiK, j'ai la liste des pistes lues qui s'y affiche, donc ce n'est pas la sortie erreur. Par contre, je ne connaissais pas l'option "--quiet", et je lance ZiK "simplement" par le raccourcis installé. La commande est "/usr/local/bin/ZiK.rb %F" donc sans option --quiet.
Je pense qu'il vaudrait mieux n'inscrire que les erreurs sur la sortie standard par défaut (sans option supplémentaire) et implémenté une option --debug ou -vv pour la sortie standard.

vinc-mai a écrit :

suppression des fichiers qui ont disparus :
un simple test au démarrage devrait suffire à moins que tu ne veuille monitorer les disparations en live!

Ben le but c'est justement de ne pas avoir à relancer ZiK, ou à reconstruire la playliste.
En géénral, ZiK reste ouvert en permanence sur mon PC, donc il tourne pendant 2 semaines en continu avant que je redémarre. Du coup, dès que je tri mes fichiers ou que je tag un nouvel album après l'avoir ajouté à la liste, ZiK bloque sur le fichier. Je préfèrerai que la playliste se mette à jour "toute seule".
Tu devrais pouvoir traper une exception dans le cas où le fichier n'existe plus lors de la lecture, ça devrait faire l'affaire !

vinc-mai a écrit :

lastfm :
je n'ai jamais utiliser lastfm. Quelques services offrent-ils ? Lesquels utilisez-vous ?

Principalement, le scrobbling, c'est à dire faire remonter à LastFM les titres que j'écoute.
Cela permet ensuite à LastFM de proposer des artistes similaires ...
Dans une moindre mesure, l'écoute d'une webradio LastFM composée des recommandations associée à mon compte.

vinc-mai a écrit :

normalisation du son :
C'est déjà dans ma todo liste. ZiK n'utilise pas spécifiquement pulseaudio mais le système audio par défaut (alsa chez moi). Il me semble qu'un module replaygain existe dans gstreamer. Je n'en sais pas plus pour le moment.

Je pense que du point du vue de ZiK, tu ne peux pas interagir avec Alsa ou Pulsaudio directement, mais si Gstreamer à le greffon qui va bien, alors c'est surement la bonne piste.

PS : Sur Karmic, tout passe par Pulseaudio avant d'arriver à Alsa : la désinstallation de pulseaudio désinstalle aussi une grande partie des paquets nécessaires au système, donc Pulseaudio est devenu incontournable (malgré les bug rencontrés mad )

Hors ligne

#442 Le 20/01/2010, à 18:17

vinc-mai

Re : [ZiK]Lecteur audio en développement

Bonjour.

ZiK sembke écrire dans ~/.xsession-errors lorsqu'il n'est pas lancé depuis une console.  Il faut que je me renseigne sur les bonnes pratiques.

Je vais regarder si GStreamer renvoie une erreur spécifique dans le cas où un fichier n'est plus disponible. Dans ce cas, je déclencherais la lecture suivante.

lastfm:
je regarderai si j'ai un moment mais ce n'est pas prioritaire. Rappelez-moi dans quelque temps!

replaygain:
idem avec une priorité un peu supérieure.

Récap des projets:
raccourcis globaux (j'ai commencé à écrire une bibliothèque en C)
touches multimédia
replaygain
récup des tags, paroles, couvers...(Le code est déjà avancé. J'attend un identifiant...)
lastfm
Intégration dans debian/ubuntu
...


ZiK un lecteur audio et son blog.

Hors ligne

#443 Le 29/01/2010, à 04:26

l e . n o x

Re : [ZiK]Lecteur audio en développement

Bonsoir @ tous big_smile

Vinc-mai : récup des tags, paroles, couvers...(Le code est déjà avancé. J'attend un identifiant...)

> > "récup des tags" Chic chic !! il me tarde de tester tout ceci ...
pour effectuer des tests celle ci devrait fonctionnée : key=3839dbda127e29ccd213da2be833b756 (genpuid from T1000tag).

Vinc-mai : Il joue ensuite le flux http://mp3.live.tv-radio.com/centpource … -128k.mp3. Je n'ai ni erreur  ni comportement anormal.

Je ne comprend pas, cela ne fonctionne pas sur mes 2 PC avec Zik ou Zikgit !!
Zik reste bloqué et sa fenêtre se grise sans aucune trace dans le terminal ...

Vinc-mai :
J'ai modifié l'API des modules. J'ai supprimé les deux trucs que je trouvais horrible. Elle risque de changer si j'ai des conseils intéressants sur  ce post. Sinon, j'en suis enfin content. Regarde le fichier gui/mod.rb et les modules dans mod/.

j'y ai longuement jeté un oeil et du coup ressortie Mon bouquin "Le Ruby pour les Nuls".

Remarques :

- Glissé/Deposé dans le "navigateur" vers "liste de lecture" ne fonctionne pas pour une sélection multiple.

- Si Zik est sélectionné comme appli par defaut dans gnome et si on lance un "2eme.mp3" via nautilus(doubleClik) un 2eme Zik se lance. Comment peut on faire pour que le "2eme.mp3" se mette a la suite (ou en remplacement) dans la liste de lecture ? (peut être une option à rajouter dans Zik, comme dans VLC).

- Allegement de l'interface du Menu du haut :
Musique | Navigateur | Liste de lecture | Aide :

si on suit la logique de la premier Vue N1  : | Navigateur | Liste de lecture |
Menu du haut : Musique | Navigateur | Liste de lecture | Aide

logique de la Vue N2  : | Liste de lecture |
Menu du haut : Musique | Liste de lecture | Aide

logique de la Vue N3  : | Navigateur |
Menu du haut : Musique | Navigateur | Aide

logique de la Vue N4  : | Player |
Menu du haut : Musique | Aide

- pour les radios : j'ai eu une tres bonne surprise en mettant cette addresse dans Zik:
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=100004
Une fenetre supplementaire se lance avec avec le logo "RADIO freebox".
Des que Zik importera les playlistes .m3u se sera le pied pour tous les possesseurs de "Net Box" ;o) un exemple de .m3u >> http://www.radio-streaming.fr/sites/default/files/playliste-radio-freebox.m3u

- pour les flux TV via : http://mafreebox.freebox.fr/freeboxtv/playlist.m3u ca fonctionne, mais pas possibilité de changer de chaine ...

Zik n'est pas fait a l'origine pour faire tout ceci mais cela fonctionne, il ouvre la première ligne du .m3u que se soit de l'audio ou Video/audio....

Pour ceux qu'ils veulent tester :
free : http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
Bouygues : http://bbox-news.com/documents/tv_sur_pc_bbox.m3u
Alice : http://vlc-media-player.org/m3u/alicetv.m3u
Orange : http://vlc-media-player.org/m3u/orangetv.m3u
SFR : http://televisionsurpc.sfr.fr/televisionsurpc.m3u

Je vais essayer de mettre ces paylistes .m3u au format playliste Zik (fichier "radio" ) tongue

Bonne Zik @ tous ;O)

Dernière modification par l e . n o x (Le 29/01/2010, à 04:28)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#444 Le 30/01/2010, à 02:35

l e . n o x

Re : [ZiK]Lecteur audio en développement

Bonsoir,

Les listes : FreeBox Radio & TV sont disponibles big_smile

Le tout en image : Zik | ZikByGit_Radio_0.2.sh | La nouvelle Fenêtré Ruby

1264814732.png

Voici le Script pour tester : ZikByGit_Radio_0.2.sh

wget http://ordiboy.free.fr/open/Linux/ZikByGit/ZikByGit_Radio_0.2.sh
chmod +x ZikByGit_Radio_0.2.sh                             
./ZikByGit_Radio_0.2.sh

Bonne soirée

Note : pour convertir le fichier .m3u en Zik(radio) je ne suis pas arrivé a creer le Script en Ruby honte sur moi, du coup je l'ai fait avec gedit (pourquoi y allé avec des pincettes si on peut le faire avec un tractopelle ;O)

EDIT : @Vinc-mai : du coup "Next button not implemented while playing radio." ce Next button va être utile pour le changement de chaine TV big_smile

Dernière modification par l e . n o x (Le 30/01/2010, à 02:59)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#445 Le 01/02/2010, à 20:37

vinc-mai

Re : [ZiK]Lecteur audio en développement

Salut le.nox!

récup des tags:
J'ai fait quelques tests avec cette clef. Malheureusement, je n'ai toujours pas eu de réponse à mon mail concernant l'obtention d'une clef. Sais-tu comment celle-ci a été obtenue ?

Quelle disribution utilises-tu pour tes tests avec le fux http://mp3.live.tv-radio.com/centpourcent/all/centpourcent-128k.mp3 ?

- Si Zik est sélectionné comme appli par defaut dans gnome et si on lance un "2eme.mp3" via nautilus(doubleClik) un 2eme Zik se lance. Comment peut on faire pour que le "2eme.mp3" se mette a la suite (ou en remplacement) dans la liste de lecture ? (peut être une option à rajouter dans Zik, comme dans VLC).

Je pense qu'il n'est pas possible de lancer une session unique de ZiK pour l'instant! Il faut que je regarde comment vlc fait.

Allegement de l'interface du Menu du haut :
Est-ce vraiment nécessaire ?

ZiK ouvre les vidéos car j'utilise l'élément "playbin" de gstreamer qui appèle les plugins nécessaires à la lecture du flux (mp3, ogg, flac, etc mais aussi avi...).

Convertir depuis le format m3u vers le format radio de ZiK ne devrait pas être trop difficile en ruby. Si tu veux t'entrainer, je peux t'aider si tu butes sur un obstacle.


ZiK un lecteur audio et son blog.

Hors ligne

#446 Le 01/02/2010, à 20:43

vinc-mai

Re : [ZiK]Lecteur audio en développement

@Draco:

Chez moi ZiK ne bloque pas sur un fichier n'existant plus, il passe à la chanson suivante. Est-ce différent chez-vous ?


ZiK un lecteur audio et son blog.

Hors ligne

#447 Le 02/02/2010, à 00:04

l e . n o x

Re : [ZiK]Lecteur audio en développement

Bonsoir @ tous,

1) Probleme avec ce type de radio :
http://mp3.live.tv-radio.com/centpourcent/all/centpourcent-128k.mp3
Ma config : Ubuntu Karmic 9.10 (Install toute fraiche ).

2) Avec Zik & Zikgit, sur ma config  Zik "jump" bien le fichier que je lui ai supprimer (ou manquant) et passe au fichier suivant :

voici les traces ...

Playing Louis Armstrong - Summertime.
[Cover]: cannot found cover in /home/xxx/Musique/Louis Armstrong/01-Summertime.mp3 tag.
Player stopped.
Playing Louis Armstrong - What a Wonderful World.
[Cover]: cannot found cover in /home/xxx/Musique/Louis Armstrong/01-What a Wonderful World.mp3 tag.
Gst error
Player stopped.
Playing Louis Armstrong - Dancing Cheek to Cheek.
[Cover]: cannot found cover in /home/xxx/Musique/Louis Armstrong/16-Dancing Cheek to Cheek.mp3 tag.

3) Allégement de l'interface du Menu du haut.
Les infos du menu du haut sont "souvent" des reprises du clik droit.
Si tu peux allégé "visuellement" la GUI pour un lecteur a vocation "lite" se serait bon a prendre, du moins je pense ....
Du coup j'avais pensez a la proposition des "menu du haut" en fonction des "Vues du player" j'y trouvé une certaine logique et cohérence ...

4) Une session unique de ZiK :
Desque Zik se lance pourquoi est ce qu'il ne controlerait pas si une de ces playlistes est en cour de lecture ? (Le Zik1 joue de la musique, Le Zik2 se lance contrôle un fichier "Zik_Lock = 1" Zik2 ajoute le fichier de musique a la liste en cour de Zik1, puis Zik2 se ferme  ?
Je ne sais pas si c'est propre ou optimisé mais cela doit fonctionné (Technique du tractopelle ;O).
(ce comportement devrais etre activable via l'onglet module, mais pas un fonctionement par defaut).

5) Pour le babysitting sous Ruby, je ne suis pas contre.
Je vais deja commencé par creer un module même non fonctionnel puis, il y a de forte chance que je te sollicite "Merci pour la proposition ;O)

6) Pour la clef : contacte cette personne (re06011988 : Createur de T1000Tag, c'est lui qui à fait la demande à l'epoque ). suivre le lien http://forum.ubuntu-fr.org/misc.php?email=53589 ;O)

7) Glissé/Deposé dans le "navigateur" vers "liste de lecture" ne fonctionne pas pour une sélection multiple.

8) Un petit nouveau "Truc" de bizarre, semble venir du mixe (Ruby+Karmic) :
[BUG] Segmentation fault ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]
La solution : Revision r24713 has been backported to 1.8.7 as revision r25801.
http://redmine.ruby-lang.org/issues/show/2326

voici les traces :

@ordisalon:~$ ZiK
Hi! This is ZiK (0.12.0). Enjoy your music.
...........
Player stopped.
Playing Garden State - Piste 02.
[Cover]: id3v2.2.0 is not supported
/home/xxx/.ZiK/playlist saved.
Configuration saved.
List of radios saved.
[Notify]: configuration saved
[Trayicon]: configuration saved
[Cover]: configuration saved
Player stopped.
Player stopped.
Player stopped.
Bye.
/usr/bin/ZiK: line 286
   (null)-CRITICAL **:dbus_g_proxy_disconnect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed
/usr/bin/ZiK: line 286
   (null)-CRITICAL **:dbus_g_proxy_disconnect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed
/usr/bin/ZiK:286: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]

Abandon

Bonne soirée

Dernière modification par l e . n o x (Le 03/02/2010, à 03:25)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#448 Le 11/02/2010, à 14:13

vinc-mai

Re : [ZiK]Lecteur audio en développement

Bonjour.

1)
As-tu installé les plugins de gstreamer? Le lien fonctionne-t-il avec totem ?

2)
Merci pour le test.

3)
Je vais y réfléchir.

4)
C'est pas si simple que çà car dans le cas d'une session unique, il faut pouvoir dialoguer avec. J'implémenterai cette fonction dans le futur.

5)
Voici le code ruby qui permet de lire un fichier. data est un tableau contenant toute les ligne du fichier.

begin
  f=File.open('/chemin/fichier.m3u')
  data=f.readlines
  songs=data.reject{|l| l =~ /^#/}
  songs.reject!{|l| l =~ /^[:blank:]*$/}
ensure
  f.close unless f.nil?
end

songs est un tableau où les lignes commençant pa # ainsi que les lignes blanches ont été supprimées.
J'avoue ne pas avoir testé le code!

7)
je vais regarder çà.

8)
J'espère que le bug sera corrigé sous Ubuntu.


ZiK un lecteur audio et son blog.

Hors ligne

#449 Le 11/02/2010, à 14:38

vinc-mai

Re : [ZiK]Lecteur audio en développement

7) Glissé/Deposé dans le "navigateur" vers "liste de lecture" ne fonctionne pas pour une sélection multiple.

Il fonctionne  bein que j'avais l'impression du contraire lors de mes premiers tests. Il faut faire attention à ne pas resélectionner un seul élément : il ne faut pas relacher le bouton lors du dernier clic de sélection et glisser directement le tout vers la liste de lecture.


ZiK un lecteur audio et son blog.

Hors ligne

#450 Le 15/02/2010, à 19:53

vinc-mai

Re : [ZiK]Lecteur audio en développement

Bonsoir.

Un nouveau module fait son apparition dans ZiK. Il permet de définir des raccourcis globaux (effectifs même ZiK est caché). Pour l'instant les touches F9 à F12 permettent de passer à la chanson précédente, d'arréter le lecteur, de démarrer/mettre en pause le lecteur et de passer à la chanson suivante.
Il est nécéssaire d'installer la bibliothèque rghk. Un paquet debian va être disponible en préversion. Il s'agit de ma première bibliothèque pour ruby smile. Je suppose qu'il existe un bug : la touche scroll_lock (arrêt défil?) devrait empécher le bon fonctionnement de la bibliothèque. Quelqu'un peut-il confirmer ?


ZiK un lecteur audio et son blog.

Hors ligne