IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ruby Discussion :

ZiK un lecteur audio rubyesque


Sujet :

Ruby

  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut ZiK un lecteur audio rubyesque
    ZiK a maintenant un site web.

    Ci dessous le post initial

    Bonjour,

    j'écris un petit lecteur audio codé en ruby/gtk2 utilisant gstreamer pour jouer les fichiers.

    Le principe est d'avoir une fenêtre divisée en 2:
    -> panneau droit: un explorateur qui liste les fichiers audio à partir d'un ou plusieurs répertoires racines,
    -> panneau gauche: visualition de la liste de lecture.

    On peut dans la partie gauche, créer et modifier une 2ème liste indépendante de la liste jouée par le lecteur.
    Les 2 panneaux (individuellement) peuvent être cachés individuellement grâce aux icônes situés au-dessus des boutons précédant et stop.

    Les dépendances:
    ruby
    ruby-gtk2
    ruby-gstreamer0.10
    ruby-taglib

    Pour installer ZiK:
    installer les dépendances, télécharger l'archive ZiK-0.4.1.tar.gz puis utiliser les lignes de commandes suivantes
    #tar xzvf ZiK-0.4.1.tar.gz
    #cd ZiK-0.4.1
    #make install --commande à lancer en étant super utilisateur
    Pour démarrer ZiK:
    #ZiK.rb

    Il ne reste plus qu'à choisir votre (vos) répertoire(s) Musique dans préfèrences du menu Explorateur. Pensez à renseigner les types de fichiers listé. Ogg, mp3 et wav sont disponibles pour l'instant. Créer ou importer une liste de lecture. Appuyer sur lecture . Les listes de lecture sont enregistrées au format m3u (seul format supporté pour l'instant ).

    Pour désinstaller:
    #make uninstall --commande à lancer en étant super utilisateur

    Ce travail reprèsente mon premier programme. J'accueillerai donc volontiers toute critique/remarque sur l'application ou le code. Il s'agit d'un programme qui est en développement, au vu mon ancienneté () je ne peux donc garantir son bon fonctionnement, ni ses performances.

    Une petite capture d'écran:
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  2. #2
    Futur Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 6
    Points
    6
    Par défaut
    Bonjour
    Depuis ta réponse (sur dékibulle) je me suis empressé d'essayer ce cher prog : ZiK
    Ben y marche pas chez moi !!! ceci dit je ne suis pas brillant en prog, mais voilà ce que j'ai en ligne de commande (après avoir tapé en #ZiK.rb ) :

    /usr/local/bin/ZiK.rb:32:in `require': no such file to load -- gst0.10 (LoadError)
    from /usr/local/bin/ZiK.rb:32

    Visiblement il y a un pb avec gst0.10
    j'ai bien regardé gstreaming 0.10 est bien installé chez moi ainsi que toutes les dépendance que tu cites

    Je suis sous mandriva... cela ne viendrait-il pas de là ?

    si tu as un tuyau pour me dépanner merci...

  3. #3
    Membre expérimenté Avatar de alexrtz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2003
    Messages
    639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2003
    Messages : 639
    Points : 1 362
    Points
    1 362
    Par défaut
    Salut,

    Il faut installer des bibliothèque depuis ton gestionnaire de paquets.

    Chez moi (Ubuntu), j'ai dû installer : libgstreamer0.10-ruby1.8 et libtagc0-ruby.
    Il est possible que tu doives en installer d'autres.

  4. #4
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Citation Envoyé par drpnoir Voir le message
    /usr/local/bin/ZiK.rb:32:in `require': no such file to load -- gst0.10 (LoadError)
    from /usr/local/bin/ZiK.rb:32
    Bonjour,
    apparemment, il te manque ruby-gstreamer0.10 dans les dépendances. Gstreamer0.10 ne suffit pas, il faut aussi la bibliothèque ruby qui permet de piloter Gstreamer. Je ne sais pas s'il existe un paquet pour Mandriva (je suis sous Ubuntu aussi). Les sources sont disponibles ici.

    edit: j'ai trouver un paquet ruby-gst-0.13
    qui doit correspondre à ruby-gstreamer0.8. Il te faudrait un paquet ayant ruby-gstreamer0.10.
    Si tu ne trouves pas il faudrait soit compiler les sources, soit essayer avec ruby-gstreamer0.8 dans ce cas: il faut remplacer require 'gst-0.10' par require 'gst' dans le fichier /usr/local/bin/ZiK.rb.

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Avant noël, voici la nouvelle version.
    Les nouveautés:
    L'explorateur peut afficher les listes de lecture (m3u),
    un page d'aide est disponible (à améliorer),
    quelques raccourcis claviers.

    PS: je risque de ne pas répondre rapidement durant les "vacances".
    Fichiers attachés Fichiers attachés

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    Bonjour à tous.

    Comme toi vinc-mai j'étais un fervent utilisateur de Dékibulle mais "j'essai" de migrer difficile et ton logiciel me permettrai à priori de réaliser cela plus en douceur.
    J'ai donc entrepris d'installer Zik comme expliqué dans le premier post (je suis parti de la version 0.4.2 que tu as posté dernièrement)

    L'installation semble s'être déroulée correctement mais je n'arrive pas à lancer Zik :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    draco@draco-desktop:~/ZiK-0.4.2$ ZiK.rb 
    /usr/bin/env: ruby: Aucun fichier ou répertoire de ce type
    idem avec "sudo Zik.rb". (Je suis sous Ubuntu 7.10)

    Pourtant le "fichier" env est bien présent :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    draco@draco-desktop:~/ZiK-0.4.2$ ls /usr/bin/env
    /usr/bin/env
    Merci d'avance pour ton aide !

    PS: Je n'ai installé aucun package, cela peut-il venir d'une dépendance manquante ?
    Pourtant l'install s'est bien passé ...

    EDIT : Honte sur moi !!
    Novice dans l'univers linuxien, je pensais que les dépendances manquantes seraient signalées pendant l'install ... mais non !
    Il me manquait donc de nombreux package dont :
    - ruby
    - libgtk2-ruby
    - libgstreamer0.10-ruby1.8
    - libtagc0-ruby
    - libgettext-ruby1.8

    Bref, après avoir installé le paquet "ruby" il m'a suffit d'installer les autres paquets signalé comme manquants (en recherchant "ruby" dans synaptic puis les packages commençant par "lib") :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    draco@draco-desktop:~$ ZiK.rb 
    /usr/local/bin/ZiK.rb:32:in `require': no such file to load -- gtk2 (LoadError)
            from /usr/local/bin/ZiK.rb:32
    draco@draco-desktop:~$ ZiK.rb 
    /usr/local/bin/ZiK.rb:33:in `require': no such file to load -- gst0.10 (LoadError)
            from /usr/local/bin/ZiK.rb:33
    draco@draco-desktop:~$ ZiK.rb 
    /usr/local/bin/ZiK.rb:34:in `require': no such file to load -- taglib (LoadError)
            from /usr/local/bin/ZiK.rb:34
    draco@draco-desktop:~$ ZiK.rb 
    ./gui.rb:20:in `require': no such file to load -- gettext (LoadError)
            from ./gui.rb:20
            from /usr/local/bin/ZiK.rb:39:in `require'
            from /usr/local/bin/ZiK.rb:39
    draco@draco-desktop:~$ ZiK.rb 
    Can't load preferences
    Unable to read /home/draco/.ZiK/ZiK.m3u.
    Refreshing treeview...done.
    Bon je vous l'accorde, l'installation au préalable de ruby était logique, mais le message d'erreur n'était pas assez explicite pur moi

    PS: Pourquoi ne pas réaliser un .deb ou un scipt d'installation que vérifie les dépendance (voir les installent si manquantes) ?

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    Re-bonjour à tous !

    Je trouve que Zik est vraiment un très bon lecteur audio, léger et agréable à l'utilisation comme son homologue windowsien !

    Par contre, j'ai rencontré quelques bugs, et je pense qu'il est bon les partager ici.
    Tout d'abord, lorsque l'on "switch" la vue "Explorateur/Dossier/Explorateur+Dossier" la fenêtre est redimensionnée sans tenir compte de la taille donnée précédemment.
    Ensuite, je recontre des erreurs lorsque je lance l'appli depuis le terminal :
    // pour chaque piste lue
    et
    // au chargement d'une playlist m3u.
    Je pense que cela entraine un autre bug :
    lorsque j'ajoute un dossier qui contient un fichier m3u (illisible ?), les items dans la liste de lecture sont "décalés" :
    graphiquement tout est OK, mais lorsque je clic sur le premier item : il tente de lire la playlist m3u : rien ne se passe (erreur ?)
    lorsque je clic sur le second item, il lit la piste correspondant au 1er item .. etc
    au final, les noms affiché ne correspondent pas aux items lus, et il est impossible de lire le dernier fichier (pas d'item correspondant puisque le dernier item de la liste lit l'avant dernier fichier !)
    Lorsque je desactive le "listing" des fichiers m3u, je ne rencontre plus le problème.

    Si besoin je peux envoyer des screenshots etc.

    En tout cas, dans l'ensemble, c'est déjà une très bonne appli qui, je pense, m'encourage à rester sous GNU/Linux !!

    PS : Comment faire pour lire les fichiers "wma" ?

  8. #8
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Bonjour Draco.
    Désolé de ne pas avoir répondu plus tôt mais j'étais en vacances.

    Citation Envoyé par draco31.fr Voir le message
    PS: Pourquoi ne pas réaliser un .deb ou un scipt d'installation que vérifie les dépendance (voir les installent si manquantes) ?
    Je débute en programmation et je ne sais pas construire un paquet deb. De plus, tout le monde n'est pas sous Ubuntu. Je pensais avoir indiquer clairement les dépendances dans le premier poste et dans le fichier INSTALL.

    Code ruby : Sélectionner tout - Visualiser dans une fenêtre à part
    sh: jackd: not found
    J'obtiens aussi ce message depuis mon retour. Gstreamer doit utiliser jack par défaut depuis une récente mise à jour alors alors que nos 2 systèmes (ubuntu 7.10 pour moi) utilisent alsa afin de gérer la sortie audio. Il faudra que je créée une option pouvoir choisir entre alsa, jack et osd.

    Peux-tu ne décrire précisément comment tu obtiens l'erreur "Gst error" (quel type de fichiers essayes-tu de lire à ce monent? est-il seul dans ta liste de lecture?). Chez moi, j'arrive à lire correctement une liste m3u.

    Je vais regarder pour ajouter le support des wma. J'avais complétement oublier ce format!

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    Tout d'abord voici les différents messages que j'obtiens dans la log :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    draco@draco-desktop:~/ZiK-0.4.2$ ./ZiK.rb 
    Loading preferences
    /home/draco/.ZiK/ZiK.m3u read.
    Refreshing treeview...done.
    Unable to read /media/Maxtor/NewsGroup/Download/MP3/AaRON/Artificial Animal Riding On Neverland (2007)/00-aaron-artificial_animal_riding_on_neverland-2007.m3u.
    Playing... 01-aaron-endless_song.mp3
    Gst error
    A noter tout d'abord que le disque Maxtor est formaté en NTFS et qu'il est monté en lecture/écriture avec les drivers NTFS-3G.

    J'ai mis en pièce jointe le fichier m3u qui pose problème, sachant que tout les fichiers de la liste sont présents dans le même répertoire.
    (NB : J'ai renommmé le .m3u en .m3u.txt pour pouvoir le joindre au forum)

    Alors la marche à (ne pas) suivre :
    Dans ZiK, j'ai activé "m3u" comme format à lister.
    Quand je "déroule" la liste des répertoires et que je choisi d'ajouter le dossier contenant le .m3u et les différentes pistes, j'obtiens les messages d'erreurs ci-dessus.

    J'ai ce message seul si j'essai d'ajouter que le fichier .m3u à la playliste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Unable to read /media/Maxtor/NewsGroup/Download/MP3/AaRON/Artificial Animal Riding On Neverland (2007)/00-aaron-artificial_animal_riding_on_neverland-2007.m3u.
    Je pense donc que l'erreur vient du fait qu'il y ait un décalage entre le nombre d'items à ajouter, et le nombre d'item rééllement ajouté (puisque le .m3u semble poser problème !)

    En espérant que cela t'aide.

    Pour revenir sur le .deb, en théorie, il devrait fonctionner sur toutes les distributions à base de Debian. Il suffit de faire également un .RPM pour couvrir le reste des distributions !
    Perso, je débute également sous Linux et je suis tout aussi incapable de créer le paquet :/
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  10. #10
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Ton fichier m3u ne contient que des lignes indiquant le chemin des chansons. Lorsque j'ai codé la lecture de fichiers m3u uniquement au format étendu .
    http://fr.wikipedia.org/wiki/M3u
    Je corrige çà et l'inclut dans la prochaine version (support des fichiers wma et de la radio).

  11. #11
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Citation Envoyé par draco31.fr Voir le message
    Pour revenir sur le .deb, en théorie, il devrait fonctionner sur toutes les distributions à base de Debian. Il suffit de faire également un .RPM pour couvrir le reste des distributions !
    Je ne pense pas car les noms des paquets sous Ubuntu et sous Debian ne sont pas (toujours) les mêmes! De plus un paquet fonctionnant sous une la version actuelle d'Ubuntu peut ne pas marcher sous une autre...

    Pour supprimer l'indication, 2 solutions:
    installer jackd
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo aptitude install jackd
    ,
    ou indiquer à gstreamer le greffon audio de sortie (je pencherais pour alsa dans ton cas) .

    Citation Envoyé par draco31.fr
    Tout d'abord, lorsque l'on "switch" la vue "Explorateur/Dossier/Explorateur+Dossier" la fenêtre est redimensionnée sans tenir compte de la taille donnée précédemment.
    Pourras-tu préciser le comportement que tu attends lors de la sortie (0.4.3) de la prochaine version afin que je puisse modifier le code pour la version suivante (0.4.4).

    Edit: je pense sortir la version 0.4.3 la semaine prochaine.

  12. #12
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Voici la nouvelle version qui j'espère corrige le bug rencontré par draco31.fr. Cette version permet d'écouter la radio (voir l'aide).
    Fichiers attachés Fichiers attachés

  13. #13
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    Je vais le tester il a pas l'air mal du tout et surtout il permet d'avoir les fichiers et le lecteur dans la même fenêtre

  14. #14
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Salut Maxeur.

    N'hésite pas à faire part de tes remarques et critiques!

    La lecture des radios n'est pas très au point pour l'instant (mais j'avance dessus)! J'avais poté la version 0.4.3 surtout pour corriger le bug lié au liste de lecture m3u.

  15. #15
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Voici les modifications afin d'améliorer le support des webradios.

    Important:
    le fichier de contenant vos préfèrences ~/.ZiK/ZiK.ini a changé de format. Avant d'installer cette nouvelle version il faut au choix le supprimer pour chacun des utilisateurs (le fichier sera recréé mais vous perdrez vos préfèrences), ou le modifier en ajoutant le nom des radios (choisir ce que vous voulez) et en remplaçant les virgules par des retour à la ligne dans la section [ext]. La dernière virgule est à supprimée (ne rien mettre à la place, le fichier se termine ici après la dernière extension.)
    Code ancien ZiK.ini : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    ...
    [radio]
    url1
    url2
    ...
    [ext]
    ext1,ext2,ext3,
    Code nouveau ZiK.ini : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    ...
    [radio]
    nom1
    url1
    nom2
    url2
    ...
    [ext]
    ext1
    ext2
    ext3
    Fichiers attachés Fichiers attachés

  16. #16
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    Salut à tous,

    Je viens de voir que j'ai 2 versions de retard !!
    J'ai donc installé la toute dernière version que tu proposes.

    Pour ce qui est de la lecture de mon .m3u, c'est de pire en pire ...
    Voici la log lorsque je rajoute le fichier m3u ou le dossier le contenant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    draco@draco-desktop:~/ZiK$ ./ZiK.rb 
    Loading preferences
    /home/draco/.ZiK/ZiK.m3u read.
    Refreshing treeview...done.
    Refreshing treeview...done.
    /usr/lib/ruby/1.8/taglib.rb:219:in `tag': TagLib::BadTag
             from /usr/lib/ruby/1.8/taglib.rb:143:in `title'
             from ./playlist.rb:280:in `read_tag'
             from ./playlist.rb:246:in `add_m3u'
             from ./playlist.rb:242:in `each'
             from ./playlist.rb:242:in `add_m3u'
             from ./playlist.rb:106:in `add'
             from ./playlist.rb:102:in `each'
             from ./playlist.rb:102:in `add'
             from ./gui.rb:71:in `initialize'
             from ./ZiK.rb:63:in `call'
             from ./ZiK.rb:63:in `main'
             from ./ZiK.rb:63
    Le pire étant que Zik se ferme tout seul, sans la moindre fenetre d'erreur.
    Cela dit, personellement je me débrouille très bien sans les m3u !!

    Pour ce qui est de mon autre demande, je vais essayer de m'expliquer :
    Lorsque Zik se lance, la fenetre est dimensionnée à 500x600 par défaut.
    Si je change la taille de la fenetre (agrandi par exemple), et que j'alterne les modes d'affichages dossier (panneau gauche seul), playliste (panneau droit seul), dossier + playliste (les 2 panneaux en meme temps), j'ai le comportement suivant :
    * De dossiers + playliste --> Dossier seul : pas de changement de l'affichage, meme taille de fenetre.
    * De dossiers + playliste --> playliste seule : pas de changement de l'affichage, meme taille de fenetre.
    * De dossier --> dossiers + playliste : la fenetre repasse à 500x600 par défaut.
    * De playliste --> dossiers + playliste : la fenetre repasse à 500x600 par défaut.

    Une fois la fenetre redimensionnée à la taille par défaut (500x600), revenir au mode précédent (playliste seule, ou dossiers seuls) ne redonne pas la taille précédente à la fenetre.

    Ce que j'aimerai :
    1- Que la fenetre de Zik s'ouvre en conservant sa taille et sa position lors de sa fermeture à la précédente utilisation
    2- L'alternation des modes d'affichages dossier/playliste/dossier + playliste ne redimensionne pas la fenetre.

    Pour ce qui est du message d'erreur sur jackd :
    ou indiquer à gstreamer le greffon audio de sortie (je pencherais pour alsa dans ton cas)
    Que je mette ALSA ou ESD cela ne change rien meme après une redemarrage de Zik. (Je n'ai pas redemarré le PC pour autant).
    Là encore, je me fiche complètement de ce message vu que je ne lance par Zik depuis la console en général (et donc je le vois meme pas ce message d'habitude !)

    Par ailleurs, j'ai remarqué que seule l'option "Boucle" est sauvegardée.
    Est-il possible de sauver aussi le mode "Aléatoire" si coché précédemment ?
    De meme, je n'ai pas trouvé (mais pas trop cherché non plus) comment lancer la lecture dès le lancement de Zik.

    Voilà pour les remarques sur la dernière version !

    Ceux qui auront lus jusque là trouveront surement que je critique beaucoup mais ce n'est que pour améliorer ce merveilleux lecteur !
    Je remercie aussi grandement vinc-mai pour son développement et l'ajout de formats supplémentaires !

    A+

  17. #17
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Citation Envoyé par draco31.fr
    Pour ce qui est de la lecture de mon .m3u, c'est de pire en pire ...
    Effectivement!
    Enfin, le fichier m3u est maintenant lu correctment j'espère. Par contre, je ne gère pas toutes les erreurs dûes aux tags .
    Essaye d'appliquer le patch joint. Place le fichier dans le répertoire d'installation (ZiK-0.4.4 obtnu par la décompression du fichier tar.gz) puis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    make uninstall #Nécésite droit super utilisateur
    make clean
    patch data/playlist.rb patch_044_playlist_BadTag
    make install #Nécésite droit super utilisateur
    Pourrais-tu m'envoyer (par courriel?) un fichier audio dont le tag n'est pas reconnu par le programme (Erreur BadTag)?

    Citation Envoyé par draco31.fr
    Ce que j'aimerai :
    1- Que la fenetre de Zik s'ouvre en conservant sa taille et sa position lors de sa fermeture à la précédente utilisation
    2- L'alternation des modes d'affichages dossier/playliste/dossier + playliste ne redimensionne pas la fenetre.
    Je m'y mets lorsque j'aurai un moment.
    Citation Envoyé par draco31.fr
    Pour ce qui est du message d'erreur sur jackd
    Personellement, j'ai installé jackd. Il faudra que je le désinstalle pour voir si je peux forcer gstreamer à utiliser ALSA par défaut. (Pas prioritaire pour l'instant)
    Citation Envoyé par draco31.fr
    Est-il possible de sauver aussi le mode "Aléatoire" si coché précédemment ?
    Normalement, c'est déjà codé; Un autre bug .
    Citation Envoyé par draco31.fr
    De meme, je n'ai pas trouvé (mais pas trop cherché non plus) comment lancer la lecture dès le lancement de Zik.
    Impossible pour l'instant. À faire pour la prochaine version.
    Citation Envoyé par draco31.fr
    Ceux qui auront lus jusque là trouveront surement que je critique beaucoup mais ce n'est que pour améliorer ce merveilleux lecteur !
    Je remercie aussi grandement vinc-mai pour son développement et l'ajout de formats supplémentaires !
    Merci!
    J'aprécie les critiques! Cà permet d'orienter mon travail.
    On est au moins 2 à utiliser ZiK.

    Édit: j'ai compressé le patch afin de pouvoir le joindre. Il faudra donc le décompresser.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gunzip patch_044_playlist_BadTag.gz
    Fichiers attachés Fichiers attachés

  18. #18
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    J'aimerai bien pouvoir installer Zik, mais je n'ai pas le temps en ce moment, dés que je peux je l'installe et je t'apporte mes critiques, en tout cas bon courage et bravo

  19. #19
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    Je suis impatient . Mais ne te presses pas. À bientôt.

    PS: la version 0.5 avance!

  20. #20
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    Bonsoir à tous !

    Bonne nouvelle :
    le patch fonctionne ! En tout cas, ZiK ne se ferme plus à l'ajout du fichier m3u.

    Voici la log :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Loading preferences
    /home/draco/.ZiK/ZiK.m3u read.
    Refreshing treeview...done.
    ## 1er test sans les fichiers m3u dans les préférences
    JACK tmpdir identified as [/dev/shm]
    Playing... /media/Maxtor/NewsGroup/Download/MP3/AaRON/Artificial Animal Riding On Neverland (2007)/01-aaron-endless_song.mp3
    ## 2nd test : ajout des fichiers m3u dans les préférences
    Refreshing treeview...done.
    ## le fichier m3u n'est toujours pas lu correctement
    Unable to read /media/Maxtor/NewsGroup/Download/MP3/AaRON/Artificial Animal Riding On Neverland (2007)/00-aaron-artificial_animal_riding_on_neverland-2007.m3u.
    ## le 1er mp3 du dossier est lu sans problème, en suivant, sans que ZiK ne se ferme !
    JACK tmpdir identified as [/dev/shm]
    Playing... /media/Maxtor/NewsGroup/Download/MP3/AaRON/Artificial Animal Riding On Neverland (2007)/01-aaron-endless_song.mp3
    ## fermeture de Zik "proprement"
    /home/draco/.ZiK/ZiK.m3u written.
    Writting preferences
    Bye!
    Comme tu le vois, j'ai fini par installé JackD.
    Cependant, l'erreur ne doit pas venir Zik, puisque le même message était renvoyé par "gstreamer-properties" lorsque l'on clic sur le bouton "Test".
    (que se soit en ALSA, ESD, ou autodetection)

    Pour ce qui est de l'erreur BadTag précédemment cité, je ne suis pas sûr que cela vienne du fichier mp3 en lui-même.
    En effet, l'erreur n'apparaissait que lors de l'ajout de la playlist m3u.
    Si j'ajoutais et lançais la lecture du fichier mp3 directement, il n'y avait pas d'erreur !

    J'espère que la version 0.5 ne se fera pas trop attendre !!

Discussions similaires

  1. [FLASH 8] Créer un lecteur audio
    Par °°° Zen-Spirit °°° dans le forum Flash
    Réponses: 30
    Dernier message: 12/07/2006, 18h51
  2. Lecteur audio en java ou lecteur audio real ou win media ?
    Par DarkWark dans le forum Multimédia
    Réponses: 2
    Dernier message: 21/03/2006, 18h17
  3. Lecteur audio en java ou lecteur audio real ou win media ?
    Par DarkWark dans le forum Multimédia
    Réponses: 1
    Dernier message: 21/03/2006, 12h55
  4. [Lecteur-Audio] par ou commencer ?
    Par DarkWark dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 21/03/2006, 12h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo