Winamp 3 en open source

Posté par . Modéré par Benoît Sibaud.
Tags :
0
16
déc.
2003
MP3
Aujourd'hui est sorti la version finale de Winamp 5 pour Windows. Mais Nullsoft a aussi annoncé la disponibilité en open source du code de Winamp 3. Le projet prendrait le nom de Wasabi, et serait sur le site WasabiDev.org. Il serait développé par des développeurs indépendants de Nullsoft. La licence retenue est une licence zlib. Il faut cependant noter qu'une partie du code reste fermé, puisqu'étant repris dans Winamp 5.

Merci à Pim's pour l'info.
Ndm : ... et à tous les lecteurs de linuxfr qui nous ont proposé la même dépèche. Winamp 3 a été abandonné depuis son échec sous Windows (buggé, lourd, inutilisable). On trouvait même sur le site un lien permettant de revenir à la version 2.

La version 5 reprendrait des éléments des deux versions, les bugs en moins... (d'ou le numéro de version : 2+3). Il faut noter par ailleurs que Nullsoft propose une version payante de Winamp 5, permettant de ripper, graver des cd-audio...

Par ailleurs, on peut se demander si Nullsoft ne fait pas un cadeau empoisonné aux développeurs, en mettant à leur disposition un code apparemment "pourri". Et le fait de fermer certaines parties du code empêchera sûrement un portage sous Linux ; mais le projet reste à surveiller, on ne sait jamais...

Aller plus loin

  • # Winamp 3 en open source... mais Waste en closed-source.

    Posté par (page perso) . Évalué à 10.

    Ils avaient à peine eu le temps de sortir un logiciel de p2p crypté qu'AOL leur est tombé dessus et y a opposé son véto...
    Ensuite, sous Linux, le reverse-engeenering a bien fonctionné: on dispose d'XMMS qui est un clone plus que réussi de Winamp...
    • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

      Posté par . Évalué à 7.

      Et puis il y a des logiciels comme zinf qui marchent sous Windows et linux et qui remplacent très avantageusement winamp (www.zinf.org).
    • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

      Posté par (page perso) . Évalué à 2.

      C'est sur, mais apparemment winamp 3 apportait son lot de fonctionnalités interessantes, je pense notamment à la media list.

      Mais il faut avouer que j'ai du mal à quitter l'excellent xmms :)
    • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

      Posté par . Évalué à 5.

      XMMS est un clone réussi de Winamp mais n'en possède pas toutes les fonctionnalités, Winamp est vraiment très complet et c'est d'ailleurs le seul player avec CoolEdit sous win capable de lire le speex/vorbis avec un plugin et cela de façon parfaite (bien qu'il soit possible de permettre à des lecteurs basés sur DirectShow de lire le speex mais c'est pas toujours simple). Il supporte également un nombre impressionnant de format et un bon encodeur si on installait les bons plugins.

      Par contre, je ne trouvais pas qu'il était vraiment sujet au plantage, enfin pas plus qu'une autre application win.
    • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

      Posté par . Évalué à 2.

      nostalgie
      Aaaah ! L'époque ou il s'appelait X11Amp, vous vous souvenez ?
      /nostalgie
    • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

      Posté par (page perso) . Évalué à 7.

      Je ne trouve pas que xmms soit mieux réussi que winamp. Certes, il plante peux etre un peu moins que winamp, mais d'un autre coté winamp 2 à eu un développement continu (beaucoup de versions sont sorties, avec correction de bug et fonctions en plus), et a quelques fonctionnalités que n'a pas xmms. Par contre des fonctionnalités de xmms qu'il n'y a pas dans winamp, je n'en connais pas (enfin je me sert plus de winamp depuis un moment, donc je demande a voir...)

      Par exemple winamp permet de faire un fondu sur le morceau suivant en pressant shift (de mémoire), il ne me semble pas que xmms ai cette fonctionnalité. Et xmms a un bug qui m'enerve, lors de grosses playlist, des fois il ne reconnait plus les streams ogg. Winamp a aussi beaucoup plus de plugins que xmms, et une sorte de "pseudo navigateur web" (inutile a mon gout). Il y'a aussi la gestion du format nsv, une sorte de container video avec du mp3 et vp3, qu'aucun lecteur sous linux n'arrive a afficher en streaming (j'ai reussi a lire un fichier sur mon disque avec xine, mais pas plus) :(

      Winamp est un très bon produit, qui serait superieur a xmms si...il était libre :) Car le principal problème de winamp je pense, c'est son espèce d'espion que l'on peux soit-disant désactiver a l'installation. Je ne sais pas pourquoi, j'ai du mal a faire confiance a AOL.

      Quand à xmms, c'est aussi un très bon logiciel, et je m'en sert tous les jours. D'ailleur la 1.2.8 est sortie sans faire de bruit car n'apportant rien de révolutionnaire. Et il arrive encore qu'il me claque entre les doigts sans raisons (bon, souvent après 1 semaine d'utilisation intensive)...
      • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

        Posté par . Évalué à 2.

        Winamp 2.9x ne plante pas. Jamais.

        Quand à ne pas l'utiliser parce qu'il n'est pas libre c'est une choix. Et pour l'espion (mot un peu fort puisque c'est une case à cocher) je pense que s'il envoyait des trucs discretos, vu le nombre de gens l'utilisant, ca se saurait.

        Pour Wazabi le fait qu'une drolle *dll* ne soit pas libre me semble enlever l'intérêt eventuel de la mise en open-source du reste de winamp3.
      • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

        Posté par (page perso) . Évalué à 1.

        Le "fondu sur le morceau suivant" est faisable non pas en appuyant sur SHIFT,
        certes mais en activant le plugin adéquat, cross-fade[1] de son doux nom.
        D'autres plugins existent aussi intéressants comme K-Jöfol[2] ou plus pratiques comme lirc[3],
        sans même parler des nombreux wrapper pour d'aussi nombreux langages comme Perl, Python et même Ruby (!)...


        [1]: disponible sous debian sous la forme d'un paquet annexe, certes...
        [2]: oui, c'est très eye-candy ;-)
        [3]: quoi "faut avoir une télécommande et un port Irda" ?
        --
        Raphaël SurcouF
        • [^] # Re: Winamp 3 en open source... mais Waste en closed-source.

          Posté par (page perso) . Évalué à 1.

          Oui mais avec le plugin adéquat, ca ne le fait pas que juste quand je le veux... Désolé mais pour moi winamp est très légérement au dessus de xmms techniquement parlant. Et je pense que tous ces plugins sont également dispo pour winamp, qui en a vraiment des miliers.

          D'un autre coté ca n'enlève pas le mérite de xmms, qui est très bien foutu aussi, ce sont vraiment des details qui font la difference. Ce qui me manque vraiment, c'est le support du streaming nsv (qui n'aurait aucun interet d'ailleur à être dans xmms, mais pourquoi pas dans xine ? c'est si different du streaming http que de lire sur mon disque dur ?)
  • # Re: Winamp 3 en open source

    Posté par . Évalué à 6.

    le fait qu'il n'ouvre pas tout le code limite quand même un peu l'interet
  • # Re: Winamp 3 en open source

    Posté par (page perso) . Évalué à 5.

    >Et le fait de fermer certaines parties du code empêchera sûrement un portage sous Linux

    Alors là je vois pas trop l'intérêt d'un portage sous linux.
    D'une certaine manière, et cela a déjà été fait : xmms, anciennement x11amp, est clairement son équivalent.
    D'ailleurs je préfèrerais l'inverse : un port xmms sous windows, plutôt que d'utiliser un winamp pas libre.
    Est ce que certain d'entre vous connaissent un équivalent libre à winamp sous windows...?
    • [^] # Re: Winamp 3 en open source

      Posté par (page perso) . Évalué à 2.

      Ah ! le temps que je poste et tagada a déjà proposé zinf (http://www.zinf.org(...)) dans un autre commentaire.
    • [^] # Re: Winamp 3 en open source

      Posté par . Évalué à 2.

      vlc marche trés bien, super léger et surtout il lis tous les formats de fichier.
      c'est d'ailleur le seul player installé sur mon windows.
      • [^] # Re: Winamp 3 en open source

        Posté par . Évalué à 2.

        Je ne pense pas que ce soit le même genre d'utilisation, VLC se rapproche plutôt de lecteurs comme Mplayer, pour ce genre d'utilisations.

        Winamp, c'est plutôt dans le genre playlist, organiser l'ordre de lecture des morceaux, etc.
        • [^] # Re: Winamp 3 en open source

          Posté par . Évalué à 3.

          Je vais peut-être dire une connerie, mais avec vlc tu peux aussi gérer une (des) liste(s) de lecture.....
          En tout cas, avec la version que j'ai chez moi, ça fonctionne très bien....
          Ou alors, j'ai mal compris ce que tu voulais dire....
          • [^] # Re: Winamp 3 en open source

            Posté par . Évalué à 1.

            Peut-être mais je ne sais pas si c'est avec autant de facilité, pour ça, les interfaces de XMMS et Winamp sont déconcertantes de facilité.
    • [^] # Re: Winamp 3 en open source

      Posté par . Évalué à 4.

      Je pense que tu trouveras tout ce qui peut s'en rapprocher ici:

      http://www.framasoft.net/rubrique163.html(...)
    • [^] # Re: Winamp 3 en open source

      Posté par . Évalué à 7.

      Je suis d'accord avec ce point de vue sur XMMS !

      Néanmoins, on pourrait s'amuser à penser que la reprise (d'une partie) du code de Winamp3 par des développeurs extérieurs à Nullsoft pourrait justement aboutir à un produit de meilleure qualité : une manière de plus de prouver l'intérêt du code ouvert.

      Malheureusement, la position adoptée par Nullsoft est différente de celle de Sun lorsqu'ils ont ouvert le code de StarOffice ou de Netscape avec Mozilla : de ce fait, le monde du libre a peu de chance de retirer un véritable intérêt d'une participation au (re)codage de cette application, mis à part le bénéfice d'image évoqué ci-dessus.

      <mavie>Ceci étant dit, je préfèrerais un portage de XMMS sur d'autres plateformes qu'un portage de Winamp sous *n*x.</mavie>
    • [^] # Re: Winamp 3 en open source

      Posté par . Évalué à 2.

      Winamp 3 à déjà été porté sur linux. Une alpha 1 est sortie il y a un moment. Buggée, lourde, mais bon, c'était winamp 3 quoi.

      http://linuxfr.org/2001/10/15/5438.html(...)
      • [^] # Re: Winamp 3 en open source

        Posté par (page perso) . Évalué à 1.

        Ce n'est pas parce qu'on ouvre les sources que l'on est assuré du succès !
        Et puis, j'ai bien l'impression que c'est trop tard. Il y a d'autres logiciels de bonne facture qui ont pris la place.
  • # les bugs en moins...

    Posté par . Évalué à 2.

    Juste pour information , je viens de l installer sur ma machine windows 2000 pro. A la premiere execution cela a fait planter ma machine.
    Apres la desintallation en mode sans echec, il n y a plus de probleme.
    • [^] # Re: les bugs en moins...

      Posté par . Évalué à 8.

      Apres la desintallation en mode sans echec, il n y a plus de probleme.
      Apres la desintallation de windows?
      C'est vrai que j'ai fait ça aussi il y a quelques années et je n'ai plus de problémes non plus depuis.
      Les gens bien élevés n'utilisent pas les fenêtres, ils prennent les ---> []
    • [^] # Re: les bugs en moins...

      Posté par . Évalué à -1.

      Comment ? Windows 2000 ne serait donc pas merveilleusement stable et robuste ? On m'aurait menti ?
      Merci pour l'info, je ne l'installerai donc pas
      • [^] # Re: les bugs en moins...

        Posté par . Évalué à 1.

        il a peut-etre des drivers pourri pour sa carte son

        winamp3 ne plante jamais chez moi (tm)
        je l'utilise pourtant tous les jours
        • [^] # Re: les bugs en moins...

          Posté par . Évalué à 2.

          En ce qui me concerne, j'ai vu des gens chez qui Winamp3 marchait bien, mais chez moi, ce fut une catastrophe (w2k+duron700+128MO).
          En plus, lorsque je l'eu desinstallé, plus de video avec les autres players ...
          Par contre, la version 2.x etait vraiment bien !
          Xmms peu etre commandé en ligne de commande, et c'est vraiment bien !
          ça permet par exemple de faire des raccourcis claviers parfois "exotiques" (avec xbindkeys), et quelques autres choses ...
    • [^] # Re: les bugs en moins...

      Posté par . Évalué à 1.

      Pose toi des questions sur tes drivers... que veut dire "planté"?
  • # Re: Winamp 3 à la poubelle ??

    Posté par (page perso) . Évalué à 10.

    je trouve ça malsein ...

    il n'y a que moi ??

    ça fait un peu ..."bon on à un code tout pourris , on en veux plus, on a tout réécrit de tout façon ... donc poubelle ... à bin non on va le refourger à l'open source ... c'est bon pour l'image ..."

    l'open source n'est pas une poubelle ...

    :-(
    • [^] # Re: Winamp 3 à la poubelle ??

      Posté par (page perso) . Évalué à 1.

      Tout à fait d'accord avec toi, tu n'es pas seul t'inquiètes pas ;)

      WeeChat, the extensible chat client

    • [^] # Re: Winamp 3 à la poubelle ??

      Posté par . Évalué à 8.

      et puis "on va éventuellement récupérer les bonnes idées qu'auront les dev open source pour Winamp 5..."

      AMA, il vaut mieux améliorer/porter XMMS que de bosser sur un winamp buggué.
    • [^] # Re: Winamp 3 à la poubelle ??

      Posté par (page perso) . Évalué à 3.

      Ok l'interêt d'ouvrir le code de Winamp 3 est sujet à discussion, mais ce n'est pas pour autant qu'il faut croire que les ptits gars de chez Nullsoft se désintéressent de l'Open Source !

      Allez faire un tour sur http://www.nullsoft.com/pinkumbrella.phtml(...) et regardez le nombre de projets ouverts qu'ils ont créés. NSIS (Nullsoft Scriptable Installer System) en particulier est un excellent générateur d'installeurs Windows.
      • [^] # Re: Winamp 3 à la poubelle ??

        Posté par . Évalué à 4.

        C'est vrai que c'est dommage de recuperer du code de mauvaise qualité, mais c'est quand meme preferable à pas d'ouverture de code du tout !
        Vous aurriez preférer que ça reste fermé pendant dix anx ? Qui sait, dans le lot, il doit bien y avoir quelques bonnes idées à integrer à d'autres soft .
        Par contre, le fait de porter winamp 3 sous linux n'est pas forcement la meilleure, je le conçoit.
        • [^] # Re: Winamp 3 à la poubelle ??

          Posté par . Évalué à 1.

          Tout à fait d'accord, je pense que le plus sage serait de faire profiter à XMMS de quelques ajouts issus de son ancêtre^H^H^Hinspirateur, par petites touches, sans révolutionner XMMS pour autant : il est déjà de très bonne qualité.

          Bref, prendre juste ce qu'il y a de bon. Et jeter le reste.

          Le + intéressant à mon avis serait une compatibilité avec les innombrables plugins de Winamp ... mais je ne sais pas à quel point c'est dépendant de l'OS. (argh, je crois que c'est des dll, c'est mal barré)

          JiM
  • # Re: Winamp 3 en open source

    Posté par . Évalué à 2.

    D'après ce que j'ai pu en voir, la version de Winamp 5 reste très simple, rapide et fonctionnelle tant qu'on reste avec l'ancien "look" graphique (le classic amp theme si je mem souviens bien).

    Par contre ... utiliser autre chose rend Winamp beaucoup plus gourmand en ressources (très visible sur mon petit Celeron600 mais ça reste perceptible sur mon P4 2.4Ghz).

    Néanmoins, un avantage de Winamp est de jouer les vidéos sans problème avec ffdshow installé. Plus besoin de Windows Media Player ou autre chose ...

    Evidemment, je parle dans ce cas d'utilisation sous windows
    • [^] # Re: Winamp 3 en open source

      Posté par (page perso) . Évalué à 7.

      "petit Celeron600" ? Et ben !
      Ma meilleure machine est un athlon 850 et a part quand j'encodais en divx en temps reel la télé quand j'avais une certe TV, j'ai pas l'impression que ca limite quoique ce soit. Si t'as des vieilles machines dans ce genre hésite pas :-)

      Tu m'aurais dit un petit P166 j'aurais compris, c'est vrai que ca rame, mais la franchement...
      • [^] # Re: Winamp 3 en open source

        Posté par (page perso) . Évalué à 3.

        Ah, ces Windowsien ! Les pôvres, on les as habitués à avoir des gros procs pour faire tourner cette usine à gaz de Windows...

        J'ai un Duron 800Mhz, ca va très bien !
        • [^] # Re: Winamp 3 en open source

          Posté par (page perso) . Évalué à 1.

          Et oui, le respect de la vénérabilité se perd :)

          http://stock.coleumes.org/doc.php?i=/misc-files/ordi-bas-de-gamme(...)


          [...]

          moa@ulysse:~$ cat /proc/cpuinfo
          processor : 0
          vendor_id : GenuineIntel
          cpu family : 6
          model : 5
          model name : Pentium II (Deschutes)
          stepping : 2
          cpu MHz : 297.790
          cache size : 512 KB
          fdiv_bug : no
          hlt_bug : no
          f00f_bug : no
          coma_bug : no
          fpu : yes
          fpu_exception : yes
          cpuid level : 2
          wp : yes
          flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr
          bogomips : 594.73

          moa@ulysse:~$ cat /proc/meminfo
          total: used: free: shared: buffers: cached:
          Mem: 295936000 290861056 5074944 0 11653120 137261056
          Swap: 197365760 774144 196591616
          MemTotal: 289000 kB
          MemFree: 4956 kB
          MemShared: 0 kB
          Buffers: 11380 kB
          Cached: 133584 kB
          SwapCached: 460 kB
          Active: 23360 kB
          Inactive: 200524 kB
          HighTotal: 0 kB
          HighFree: 0 kB
          LowTotal: 289000 kB
          LowFree: 4956 kB
          SwapTotal: 192740 kB
          SwapFree: 191984 kB

          ça va très bien aussi :)
          • [^] # Re: Winamp 3 en open source

            Posté par (page perso) . Évalué à 1.

            (en précisant que j'ai emacs + mozilla + openoffice + apache qui sont lancés)
            • [^] # Re: Winamp 3 en open source

              Posté par . Évalué à 1.

              Aie ... pas taper svp ;o)

              Je n'ai pas le choix de l'OS au travail ... j'ai Linux sur toutes mes machines mais oui ... en ce moment je suis avec Mozilla sous Windows ...
      • [^] # Re: Winamp 3 en open source

        Posté par . Évalué à 1.

        C'est un peu hors sujet mais t'utilises quoi comme programme pour encoder en divx une vidéo ou la télé?
      • [^] # Re: Winamp 3 en open source

        Posté par . Évalué à 1.

        T'inquiete pas si ta un petit P166 qui traine et qui rame tu peux toujours me le refourguer pour remplacer mon petit routeur P90 underclocké a 60 ;)

        Dire que je jouais a Duke 3D sur un 486 DX2, j'ai comme l'impression que les GHz actuels font un peu tourner la tete a tout le monde.

        Soyons clair : pour lire du mp3 un pentium 1 doit suffire amplement et tout programme demandant plus de puissance nuit a lenvironement en faisant augmenter la consommation de courant electrique inutilement et devrait donc etre interdit afin de preserver la planete ;))

        Apres si yen a qui veulent acheter du P4 pour lire du mp3, libre a eux mais bon...
        • [^] # Re: Winamp 3 en open source

          Posté par . Évalué à 1.

          Sur mon P75 ça hachait un peu trop a mon goût. Il na fallait que lire des MP3 si on voulait avoir du son potable, alors le PI et le MP3 je ne crois pas que cela soit une bonne idée.
          • [^] # Re: Winamp 3 en open source

            Posté par . Évalué à 0.

            beuh avec un p90, je pouvais lire mes mp3 sans problème avec netscape, sylpheed, gnumeric et 2-3 autres trucs ouverts en même temps...j'utilisais pas xmms mais mpg123.
          • [^] # Re: Winamp 3 en open source

            Posté par . Évalué à 1.

            > Sur mon P75 ça hachait un peu trop a mon goût.

            Sur un cyrix à 133 Mhz, je lis mp3 et ogg sans problèmes.

            Aurélien.
        • [^] # Re: Winamp 3 en open source

          Posté par (page perso) . Évalué à 1.

          et devrait donc etre interdit afin de preserver la planete ;))

          Oui mais d'una autre côté, quand tu compiles qqch (disons un kernel au hasard), il faut plus de temps sur une petite machine... -> Moins bon pour la consommation électrique :p)

          PS : De toutes façons, ne t'embêtes pas... Tu prèches un convaincu des Sasfépu... Mon portable tourne à 233Mhz (downlocké à 120Mhz généralement), et mon desktop, c'est un 350Mhz... Et j'y fais même du traitement vidéo... :)
    • [^] # Re: Winamp 3 en open source

      Posté par . Évalué à 1.

      Je n'ai jamais aimé utiliser le même lecteur pour la vidéo et le mp3. Parce que quand je regarde vite fait une petit vidéo rigolote / teaser / autre je prefère encore mettre en pause mes mp3 et que ma liste reste comme elle est que de voir se rajouter / remplacer avec une vidéo.

      D'ailleurs histoire de finir en beauté j'utilise windows media player 9 pour les vidéos mais c'est une autre histoire :p
  • # Re: Winamp 3 en open source

    Posté par (page perso) . Évalué à 2.

    l'es ou l'url du code source ? si c le wasabi-sdk qui est ouvert ca me fait bien rigoler... enfin bon... ca m'aurait aider a faire la gestion des skins/script de winamp3 pour lamip tiens...
    • [^] # skins

      Posté par (page perso) . Évalué à 1.

      t'as une implémentation qui fonctionne ?
      ça m'intéresse ça la gestion des skins pour faire un plugin dans une appli.
      • [^] # au temps pour moi, j'ai ma réponse

        Posté par (page perso) . Évalué à 2.

        http://www.wasabidev.org/license.php(...)
        "the core skinning and Maki scripting framework (wasabi.dll) is still closed-source"...
        C'est qui qui est opensource alors ?
        l'About box ???
        C'est des rigolos chez nullsoft!
      • [^] # Re: skins

        Posté par (page perso) . Évalué à 1.

        pour le moment j'arrive a parser les fichiers xml de descriptions des skins de winamp3, y'a pas tous les skins qui marchent mais c deja un debut.
        Le plus dur reste qd meme a faire la partie script. adapter les script vers une interface ala gtk ca demande de refaire ... bah .. heu.. le wasabi en entier... don c ca risque d'etre long a faire mais ca doit etre possible.

        http://fondriest.frederic.free.fr/realisations/lamip/(...)

        y'a quelques screenshot de l'interface et tu peux telecharger les sources pour tester le loader des skin winamp3. Mais bon les skins winamp3 c pas pour aujourd'hui.. patience patience :)
  • # Re: Winamp 3 en open source

    Posté par . Évalué à 1.

    C'est lourd de critique sur l'inutilité d'un winamp porté sous linux et libre, mais perso, je suis accro à sa média library et je ne connais aucun player en ayant une aussi pratique.
    J'ai vu l'equivalent sur Zinf mais c'est affreusement moche, y'a pas moyen de skinner ça :/
  • # Re: Winamp 3 en open source

    Posté par . Évalué à 1.

    Même avec des skins, je trouve XMMS vraiment moche et pas pratique à utiliser, en plus il plante régulièrement sur des playlists trop longues ou une mauvaise initialisation du serveur de son :-(
    Mais est-ce que l'ouverture d'une partie du code de Winamp, même si elle était portée sur XMMS, n'arrangerait pas les affaires de NullSoft en récupérant ensuite les corrections de bugs et bonnes idées pour les intégrer dans ses futures versions de WinAmp?

Suivre le flux des commentaires

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