Journal editeur de playlist et algorithmique

Posté par  .
Étiquettes :
0
16
août
2004
Cher journal,
Toujours insatisfait des playlistes offertes par les lecteurs multimédia existants ( xmms, totem etc... ), je me suis résolue à programmer mon propre éditeur de playlistes.
Je trouve les playlistes du type de celle de Rythmbox ou Juk idéales pour de grandes quantités de fichier, cependant, Rythmbox et Juk ne me satisfont pas ( trop instable ou player de mauvaise qualité ).
J'en suis arrivé a la conclusion que l'éditeur de playlist idéal serai un éditeur qui pourai faire des classement par artiste/date/album/etc...
Comme chaqun a pue le remarquer les tag id3 lorsqu'ils sont renseignés sont souvent différents pour un même artiste/chanson, par exemple :
toto.mp3 - Artiste: TotO Album: TotoS Rock
tata.ogg - Artiste: ToTo aka Foo_toto , Album: Toto Rockin'


J'ai donc pensé qu'il faudrai intégrer a un éditeur de playliste la possibilité ( algorythme bayesien ou approximation de chaine ) de détecter que ces 2 fichier sont (Tres probablement ) du même artiste et du même album.

Est ce que qqun saurait si il existe une librairie (c) capable de réaliser de tels comparaison, ou bien ou je pourai trouver de la documentation sur de tels algorythmes?
  • # .

    Posté par  . Évalué à 2.

    T'as essayé Amarok ? car question playlist il oWn !
    • [^] # Re: .

      Posté par  . Évalué à 0.

      j'y cour.
  • # et wxMusik?

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

    essaye wxMusik, il est vraiment bien je trouve, petit, stable, en revanche il n'a pas ton algo de playlist, mais intègre un éditeur de tags, donc permet de corriger les problèmes de tags "variants"
    http://musik.berlios.de(...)
    • [^] # Re: et wxMusik?

      Posté par  . Évalué à 1.

      wxMusik m'a l'air pas mal seulement il dépend de fmod et fmod capuecpaslibre
      • [^] # Re: et wxMusik?

        Posté par  . Évalué à 0.

        Je confirme, il est très bien (sous win, je n'utilise plus que ça). Je confirme aussi que fmod, ça le fait moyen.
        • [^] # Re: et wxMusik?

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

          si vous allez voir le forum de wxMusik, le mec utilise fmod temporairement, quand il aura un framework capable de lire correctement le maximum de formats audio possible, il le changera par autre chose, je lui ai proposé openal ou sdl-mixer
  • # De la qualité des tag....

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

    Hum, le fait que les tag soit hétérogène n'est normalement absolument pas un problème.
    Car si c'est le cas, soit tu rip très mal tes albums (ce qui est mal) soit tu les a téléchargé dieu seul sait ou (ce qui est encore pire)

    En admettant que tu rip tes album toi même, rien de plus facile que de faire un taggage homogène de tout tes mp3 (euh, disons meme mpc ou ape du moment qu'on y est...).

    Ensuite, même si tu récupère de la musique libre sur le net, il faut disons au moins 2minutes par album pour créer les tag a ta manière et comme tu le souhaite (grace a easytag par exemple... easytag.sf.net)

    Donc le seul problème serait davoir un player audio qui permettrait une très grande souplesse ds laffichage des différentes information concernant les fichiers contenu dans la playlist, ainsi qu'une grande facilité de classement et de recherche dans cette dernière.... Mais le fait de pouvoir deviner que tel ou tel chanson appartien à cet album est a mon avis tout a fait superflu :)

    Un excellent example de ce qui est possible est l'excellent logiciel foobar2000, qui malheureusement ne tourne que sous Windows (et très mal avec Wine :( ) www.foobar2000.org, avec le manuel qui va bien www.foobar2000.net !

    Donc a la place de penser algo bayesien et approximation de chaine, et te perdre dans qqch d'inutile, pense plutot a une manière ergonomique et intuitive de présenter toute les information relative a une piste musical et un bon outil de recherche ...

    PS : du moment que tu y es, ne pense pas unikement mp3 + id3, pense aussi ogg, mpc, ape, etc pr les format audio, et aussi ape v2 pr les formats de tag :)
    • [^] # Re: De la qualité des tag....

      Posté par  . Évalué à 1.

      il n'y a pas besoin de récupérer ses fichiers sons "dieu seul sait où" pour rencontrer ce problème.
      Utiliser cddb pour les tagger et ne pas faire trop attention à comparer avec tous ses autres albums suffit amplement.
      • [^] # Re: De la qualité des tag....

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

        Du coup il faut un peu faire attention, ou alors sa prends 2 minutes par la suite pour corrigé le tir...

        Autant régler le problème à la base que dessayer de le contourner par des moyen surment peu efficace et très couteux en temps et en ressource :)
  • # madman...

    Posté par  . Évalué à 2.

    J'utilise ce soft depuis peu.
    C'est pas encore totalement stable, mais je trouve le concept plus que sympathique et très prometteur:

    http://madman.sourceforge.net/(...)

    Ca n'est pas du tout un player, mais juste un générateur de playlist avec entre autre:
    - Gestion d'une base de mp3. (avec possiblité de "noter" une chanson).
    - classement automatique en fonction de l'artiste, du genre, etc...
    - editeur de tag.
    - recherche de morceaux pas "pseudo" expressions régulières.
    • [^] # Re: madman...

      Posté par  . Évalué à 1.

      C'est exactement le genre d'éteur de playlist auquel je pensai.
      Mais c'est dans un outil comme celui la que le probleme d'héterogénéité des
      tags pose probleme. En fait le but en utilisant un algorithme d'approximation
      de chaine c'est de ne pas créer plusieur entrées dans une vue sous forme d'abre (treeview) pour un meme artiste/album/genre/etc...
      D'autre part, je suis tombé par hazard sur beep-multimedia-player, une adaption
      fort sympatique de xmms en gtk2. La vesion CVS est asser stable et fonctionel.
      Apparement ils préparent une nouvelle version ( complétement différente cette foie de xmms ) et je penssai participer en adaptant un éditeur de playliste dans le style de madman (mais moin complexe, cepandant avec approximation de chaine de characteres )
  • # Xmms.

    Posté par  . Évalué à 2.

    Je crois qu'il existe un plug-in de ce type pour Xmms.
  • # Quelques pistes a creuser

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

Suivre le flux des commentaires

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