iRATE ou pirate ?

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
0
21
juil.
2004
Son
En ces jours où les internautes sont accusés de « piraterie » lorsqu'ils téléchargent de la musique sur des réseaux peer to peer, ne serait-ce pas l'occasion d'utiliser un moyen alternatif pour récupérer de la musique ?
Le logiciel iRATE a été conçu dans cette optique.

iRATE est un logiciel dont le principe est de faciliter l'accès de l'internaute aux chansons librement téléchargeables sur le net (groupes mettant leurs morceaux à disposition sur leur site, sites de musiques libres, ...). Il propose actuellement l'accès à plus de 46 000 morceaux.
Le principe d'iRATE est simple mais efficace : le logiciel se connecte à un serveur qui envoie la première fois un liste de morceaux au hasard. iRATE va récupérer ces morceaux sur les sites des auteurs et vous permet, en plus de les écouter, de les noter (rate them). Avec ces notes, il optimisera les prochains morceaux envoyés pour qu'ils soient adaptés à vos goûts.
De plus, afin d'éviter l'uniformisation, il envoie un morceau au hasard une fois sur vingt afin d'étendre votre horizon musical. :)

Pour résumer, on peut dire qu'iRATE est une sorte de radio en ligne qui s'adapte à vos goûts.
Autre point important, ce logiciel est sous licence GPL et est réalisé en Java/SWT et tourne donc parfaitement sous Linux. Il compile de plus sous gcj (le compilateur Java de GCC), preuve d'un certain gain de maturité de gcj.

Vous trouverez dans les liens quelques ressources de musiques légalement téléchargeables, et une interview de l'auteur d'iRATE.
NdM : Merci à Olivier Tableau pour la dépêche originelle. Pour ceux qui n'ont pas peur de compiler du Java, je leur conseille la version instable d'iRATE. Elle est étrangement beaucoup plus stable que la version stable chez moi, elle offre plus de possibilités et a une meilleure ergonomie.

En revanche, je l'ai compilée en .jar avec ant car la compilation avec gcj fonctionne, mais j'ai une erreur au lancement que je ne comprends pas. Si vous arrivez à utiliser la version compilée en native, indiquez la procédure dans les commentaires.

Et si vous avez aussi des liens vers des morceaux librement téléchargeables, faites nous en profiter. :)

Aller plus loin

  • # Superbe !

    Posté par  . Évalué à 10.

    hé ben je pense que d'autres connaissent, mais moi pas. Et je trouve cela très bien.

    J'en découvre de la musique, allez de site en site chercher la musique libre de droit, trouver les liens dans chaque site, les télécharger puis les écouter, à la longue cela m'a ennuyé surtout que je trouvais une fois sur trois des morceaux "détéstables" (pas selon mes goûts serait plus juste)

    Merci pour cette nouvelle :)
    • [^] # Re: Superbe !

      Posté par  (site web personnel) . Évalué à 6.

      Le concept est génial =)
      Le soft est encore immature mais le principal marche.
      • [^] # Re: Superbe !

        Posté par  . Évalué à 7.

        C'est grace à des projets comme cela que j'adore le libre ou alors c'est l'inverse :)

        en tout cas il y aura pleins de bonnes volontés pour le rendre hyper-mature
      • [^] # Re: Superbe !

        Posté par  . Évalué à 4.

        Hmm premier probléme, y a moyen de changer le dossier de téléchargement, j'ai essayé de le renommer pour voir si iRate me demande où il est que je lui en donne un autre, mais il refuse de redémmarer après cela !?
        • [^] # Re: Superbe !

          Posté par  (site web personnel) . Évalué à 6.

          Arrêter le logiciel et :

          cd /home/toto/irate
          mv download/ ou_tu_veux/irate
          ln -s ou_tu_veux /irate /home/toto/irate/download

          A la première exécution le logiciel m'avait demandé où se trouvait mon profil (/home/toto/) mais je n'ai pas cherché plus loin.

          Un lien symbolique vers le répertoire où on stocke - par exemple à côté des images de cdrom du répertoire d'eMule - et ça roule.
  • # Hé bé !

    Posté par  . Évalué à 9.

    C'est pas mal du tout comme concept...

    Tip : J'ai teste l'install via java web start sous windows, Ne pas toucher à la barre de volume pendant le download ca plante irate

    Ca marche bien, à part ça...

    Mais c'est quand meme dommage (probleme de droit) qu'il n'y ait pas un petit moteur genre bittorent pour recuperer les morceaux sans passer forcement par le site de l'artiste, enfin bon c'est tout l'interet du soft, on ne peux telecharger que ce qui est libre de droit...

    Question : Vous connaissez d'autres applis qui s'installent par java webstart ? c'est bluffant !
  • # Le principe est sympa

    Posté par  . Évalué à 10.

    ... mais il faut quand même un certain temps avant qu'on ne reçoive que ce qui nous interesse vraiment.

    Bon et puis le client GTK2 est pas mal même si ça manque de souplesse dans la configuration.

    Je passerais sur Java que je ne porte pas trop dans mon coeur. Le projet mérite d'être mis en avant (et merci à celui qui m'a fait découvrir ça).
  • # Quelques morceaux gratuits

    Posté par  (site web personnel) . Évalué à 10.

    Sur le site de Gogol Premier, qui en a bavé pour récupérer ses droits détenus par une major (que l'on ne nommera pas pour ne pas lui faire de pub) qui refusait de rééditer ses morceaux d'anthologie comme "J'encule", "Adolf Mon Amour", ou encore "C'est vraiment très fou la Disco" et "Mondialisation... piège à cons"

    C'est sur http://www.gogol-premier.com/v2/CULTE/discographie.php(...)

    Les morceaux diffusables gratuitement et librement sont marqués en bleu (format MP3 cependant).

    Aaaaahhhhhhh, toute ma jeunesse...
  • # Installation sous Debian

    Posté par  . Évalué à 10.

    > Si vous arrivez à utiliser la version compilée en native, indiquez la
    > procédure dans les commentaires.

    Il y a un paquet pour Debian, il suffit d'ajouter cette ligne dans /etc/apt/sources.list :
    http://members.westnet.com.au/takahe/debian sarge main(...)

    Après, un petit coup de apt-get update et apt-get install irate-client-gtk et il n'y a plus qu'à lancer irate-client.

    Trop bien ce truc, en plus c'est tout en français !
    • [^] # Re: Installation sous Debian

      Posté par  (site web personnel) . Évalué à 8.

      La traduction laisse à désirer tout de même.
      "Not bad" => "Pas pire" alors que le sens est sûrement "Pas mal" :)

      L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

      • [^] # Re: Installation sous Debian

        Posté par  . Évalué à 3.

        Oui mais je pense que c'est voulu, il veut lui donner une conssonance argotique, enfin je crois :)
      • [^] # Super dépêche en tout cas...

        Posté par  . Évalué à 0.

        Merci à Olivier Tableau et aux modérateurs pour cette dépêche qui est vraiment extra...

        Note : je viens de le tester en version stable à partir des packages RPM sur ma Mandrake 9.2 et c'est largement utilisable... En plus, coup de bol, le titre que je viens de télécharger ("Monsters de Beth Quist"), m'a tout de suite plu...

        Seul regret perso : je ne suis pas encore en ADSL :-((
        • [^] # Re: Super dépêche en tout cas...

          Posté par  . Évalué à 2.

          Oh oui ce morceau est excellent, faudra que je cherche le groupe.

          tiens il y a une touche info :)
          • [^] # Re: Super dépêche en tout cas...

            Posté par  . Évalué à 3.

            http://magnatune.com/artists/beth_quist(...)

            3 albums de Beth Quist sont en vente sur Magnatune.
            • [^] # Re: Beth Quist

              Posté par  . Évalué à 5.

              Roooh, cool de m'avoir fait connaître Beth Quist ! Je confirme que c'est excellent et je suis en train de m'écouter les albums, merci magnatune.com ^^

              J'ai trouvé son site web : http://www.home.earthlink.net/~quistian/(...) et j'aime bien l'une des raisons pour lesquelles elle préfère la vente en ligne sur Internet à la production de CD (ses albums sont tous autoproduits et le dernier est uniquement disponible sur Internet) : « Waning are days of CDs. Welcome to now. There are many reasons for celebrating the reduction of CD production. Personally, my favorite is the fact that I'm not producing more plastic, and virgin paper wrapped in throw away plastic. It's an environmentalist's dream! »

              En gros : « Le CD a fait son temps. Bienvenue dans le présent. Il y a plein de raisons pour célébrer la réduction de la production de CD. Personnellement, ma [raison] préférée est le fait que je ne produis plus de plastique, et de papier glacé enveloppés dans du plastique à jeter. C'est un rêve d'environmentaliste ! »
        • [^] # Re: Super dépêche en tout cas...

          Posté par  . Évalué à 2.

          Vraiment désolé, je me suis emmêlé les pinceaux avec la mise en gras, je me serai moinsser moi même si j'avais pu.
        • [^] # Curieux hasard

          Posté par  . Évalué à 2.

          J'ai essayé moi aussi (client gtk2 sur Debian) et comme par hasard le premier morceau qu'il me joue est .....
          Monsters de Beth Quist . Bon c'est vrai que je le trouve pas mal. Mais du coup je m'interoge sur le supposé hasard de la liste de morceau que l'on reçoie à la première connection.
          • [^] # Re: Curieux hasard

            Posté par  . Évalué à 2.

            Je pense pas que les premiers morceaux reçus soit aléatoires. Ils doivent plus représenter une diversité des morceaux disponible.

            Je dis ça parceque mon collègue de boulot à eu exactement la même liste que moi...du moins au début....
          • [^] # Re: Curieux hasard

            Posté par  (site web personnel) . Évalué à 3.

            Au temps pour moi, la première fois c'est une liste standard :
            http://irate.sourceforge.net/documentation.faq.html(...)
            Initial - when the user first joins a standard set of tracks are downloaded.

            Je rajouterais bien une NdM mais je peux point :(

            L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

      • [^] # Re: Installation sous Debian

        Posté par  (site web personnel) . Évalué à 10.

        J'ai un ami québécois, et lui dit "pas pire" quand je veux dire "pas mal" donc à mon avis, ça a été traduit par un québécois, voilà l'explication la plus probable que je vois :)
      • [^] # Traduction française

        Posté par  . Évalué à 2.

        Les responsabes du projet cherchent un traducteur pour la version française. Elle est en effet pour l'instant incomplète et très moyenne (passer par la mailing list).
        Pour info, il y a seulement quelques centaines d'expressions à traduire.
      • [^] # Re: Installation sous Debian

        Posté par  . Évalué à 2.

        La traduction laisse à désirer tout de même.
        "Not bad" => "Pas pire" alors que le sens est sûrement "Pas mal" :)


        C'est québécois comme expression...
    • [^] # Re: Installation sous Debian

      Posté par  (site web personnel) . Évalué à 10.

      Je confirme bien que cela marche.

      Et ce concept est tout simplement génial. En rajoutant un système de rémunération volontaire des auteurs ça pourrait bien "refaire le monde" :-)

      Les musiques les mieux notées par soi-même et/ou les plus écoutées seraient indiquées et les coordonnées bancaires de l'artistes, disponibles.

      Ce logiciel/concept est terrible. Je sens que ma nuit va être courte :-o
      • [^] # Re: Installation sous Debian

        Posté par  (site web personnel) . Évalué à 10.

        Après tout c'est à ça qu'on tend non ? Plus (moins) d'artistes préfabriqués par des maisons de disques, mais un système où même le gars qui fait de la musique dans son garage peut être reconnnu pour son talent. Si moins de gens sont découragés d'en faire leur métier à cause des difficultés d'ordre technique/légales (je pense surtout aux contrats des maisons de disque), la qualité globale ne peut qu'augmenter...
      • [^] # Re: Installation sous Debian

        Posté par  . Évalué à 1.

        Les musiques les mieux notées par soi-même et/ou les plus écoutées seraient indiquées et les coordonnées bancaires de l'artistes, disponibles.

        Et pour changer de iTunes et autres sites d'achats de morceaux, je trouve que le fait d'acheter seulement une chanson, quand on aime un artiste particulier, ne conviet pas. Dans ce cas, il vaudrait mieux pouvoir faire un don directement à celui-ci.

        Pour ce qui est du logiciel en lui-même, la question est:
        Pourquoi personne n'y a pensé avant? C'est génial!
  • # rating

    Posté par  . Évalué à 6.

    si vous êtes comme moi, il vous faut surement écouter trois ou quatre fois un morceau avant de pouvoir se faire une opinion dessus, alors il vaut mieux attendre avant de donner son avis :)
  • # C'est quoi cette news toute mal ecrite ?

    Posté par  . Évalué à -10.

    "le compilateur Java de gcc" hein ?
    Les modérateurs peuvent-ils modifier les news avant leur parution ?
  • # Compilation sous Debian

    Posté par  . Évalué à 5.

    > Si vous arrivez à utiliser la version compilée en native, indiquez la
    > procédure dans les commentaires.

    Après l'installation sous Debian, la compilation sous Debian :)

    Installation des dépendances :
    apt-get install gcj libgcj4-dev imagemagick

    Récupération des sources :
    cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/irate login
    cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/irate co irate

    Compilation :
    cd irate
    ./configure
    make

    lancer ./irate-client

    Par contre, je n'ai pas réussi à créer un paquet Debian pour la version GTK2, mais ça fonctionne pour la version motif. J'ai tapé la commande suivante :
    fakeroot debian/rules binary

    Et il me jette avec le message suivant :
    dpkg-shlibdeps: warning: unable to find dependency information for shared library libswt (soname gtk2, path /usr/lib/libswt-gtk2.so, dependency field Depends)
    • [^] # Re: Compilation sous Debian

      Posté par  . Évalué à 4.

      Tu n'as pas swt (gtk2) donc forcément ça foire ....
      apt-get install libswt2.1-gtk2-java

      Ca peut marcher, sinon cherche la librairie là :
      http://www.eclipse.org/swt/(...)
      • [^] # Re: Compilation sous Debian

        Posté par  . Évalué à 2.

        > Tu n'as pas swt (gtk2) donc forcément ça foire ....

        Si, libswt3.0-gtk2 est installé, le problème n'est pas à la compilation mais lors de la création du paquet Debian, comme je l'ai déjà dit.

        D'ailleurs un ldd sur le irate-client compilé m'indique : libswt-gtk2.so => /usr/lib/libswt-gtk2.so (0x40027000)
  • # Tiens c'est marrant...

    Posté par  . Évalué à 3.

    Pour ceux qui habitent les villes dans lesquelles est distribué le magazine gratuit "20 minutes", notamment Paris (mais tout le monde n'habite pas Paris), il y avait eu un petit article sur ce logiciel fort intéressant, mais je n'arrive pas à remettre la main dessus (même pas sur le site internet du journal... :-(

    Et d'ailleurs ce n'est pas la première fois qu'ils parlaient d'un logiciel libre, Miranda avait également eu son article il y a un peu plus longtemps que ça.
  • # Un RPM pour mandrake10 ?

    Posté par  (site web personnel) . Évalué à 1.

    Le RPM de swt pour mandrake 9.2 nécessite une bibliothèque plus ancienne que celle de la mandrake 10....
    Et le rpm irate s'installe pas sans celui de swt....

    Merci d'avance.
  • # Qualité du son?

    Posté par  (site web personnel) . Évalué à 2.

    Excellente initiatife que ce logiciel !! Une petite merveille !

    Seul bémol (ha ha ha, remplacez par le rire des sitcoms américaines qui vous indiquent quand il faut rire), le son est de (très) mauvaise qualité quand je l'écoute avec madplay via iRATE. Est-il possible de changer le player par défaut ? Parce que, sinon, les bitrates sont tout à fait acceptables, et la qualité est satisfaisante quand je joue les fichiers avec XMMS, JuK, etc ...


    Alex.
    • [^] # Re: Qualité du son?

      Posté par  . Évalué à 1.

      J'ai tenté de faire un lien symbolique madplay => mpg123 mais ça ne marche pas, il lit passe toutes les pistes en une demi seconde sans sortir de son :(
      Je ne sais pas trop comment il fonctionne, mais peut être qu'en faisant un simple script on peut y arriver. Peut être suffit-il de changer le nom des options sur la ligne de commande...
      J'ai pas trop le temps en ce moment, mais si quelqu'un ne sais pas trop quoi faire, je pense que ça pourrait intéresser pas mal de monde.
      • [^] # Re: Qualité du son?

        Posté par  . Évalué à 1.

        Je vous propose une solution qui marche à peu près. Le problème majeur que je rencontre est que je ne peux pas mettre en pause un morceaux, car cela relance le lecteur. Autre souci que j'ai réglé à la barbare : mpg123 tourne malgré que iRate soit mort, donc j'ai trouvé une solution un peu moche mais qui fonctionne (au bout de deux secondes). Toute amélioration est bien sur la bienvenue (je ne supporte pas la qualité de madplay)
        #!/bin/bash
        
        player="mpg123"
        irate="irate"
        
        # Prepare pour la recuperation du dernier parametre
        nbparam=$[ $# - 1 ]
        shift $nbparam
        
        # Suppression des lecteurs deja presents
        killall $player
        
        # Lancement du lecteur
        $($player -q "$1") &
        
        # Surveille la fin d'iRate pour killer le lecteur
        $(
        fini="pasfini"
        echo "1 : fini = [$fini]"
        while [ "$fini" != "" ] ; do
                # Evite de tuer le CPU
                sleep 2
        
                # Teste si iRate est mort
                fini=$(ps -e | grep $irate)
        
                # Teste si le lecteur a fini
                joueencore=$(ps -e | grep $player)
                if [ "$joueencore" == "" ]  ; then
                        fini=""
                fi
        done
        killall $player
        )
        
        • [^] # autre solution gore

          Posté par  . Évalué à 2.

          voici un fichier script qui remplace /usr/bin/madplay:
          exec mpg123 -q "$4"

          ça marche parfaitement sauf pour le reglage du son depuis l'interface irate

          ça marche aussi à peu près avec xmms
  • # Dans le même genre

    Posté par  (site web personnel) . Évalué à 6.

    Il existe aussi http://gnomoradio.org/,(...) un peu sur le même principe.
    • [^] # Re: Dans le même genre

      Posté par  . Évalué à 2.

      ça aussi c'est bien, mais le grand hic c'est que la version windows n'est pas encore valable.

      il faut regarder la vérité en face, les logiciels qui pourrait intéresser le plus grand nombre, souffrent de ne pas avoir de portage windows :(
  • # Re: Superbe !

    Posté par  . Évalué à 1.

    Il serait interresant qu'il est un classement sur leur site web, des titres préféré des utlisateurs.

    Sinon le concept du soft est plutôt pas mal.
  • # interface homme machine

    Posté par  . Évalué à 2.

    Le système arrive à récolter les données des goûts utilisateurs dans la database centrale et à partir de là il calcule le morceau de musique le mieux adapté à chacun. Mais pour que l'argorithme soit parfait, je pense qu'il faudrait aussi qu'on recueilledes informations biométrique car le psychique de l'organisme influe forcément sur l'attente d'écoute.
    Ainsi vous votez + à tel morceau de musique, mais en fait vous avez surtout envie de l'écouter le matin, alors que le soir il vous fatigue.

    Pour faire les choses bien et optimiser la machine, au niveau structurels et conjoncturels, dans une optique mélant la subjectivité individuelle, et la réalité des besoins organiques en nutriments essentiels, il faudrait donc impérativement rajouter un corpus d'informations supplémentaires : CSP, ASV, biométrie et géolocalisation.

    --
    - Puisque vous avez apprécié notre boisson, continua l'appareil, pourquoi ne pas partager ce plaisir avec vos amis ?
    - Parce que, dit Arthur sacarstique, je tiens à les garder.
  • # Un plug-in pour les lecteurs

    Posté par  . Évalué à 2.

    dans ce site http://www.audioscrobbler.com/(...) se trouve un plug-in qui, si installé, envoie de sinfos sur les chansons écoutées dans le serveur de Audioscrobbler pouvant mettre en contact les gens qui aiment la même musique

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.