Tous les projets

ID Projet Ouverte Type Catégorie  asc État Résumé
 19617 Freebox Player (Revolution / V6)04/02/2016AnomalieTélévisionFermée Playlists M3U de Subsonic ne marchent pas ...  Description de la tâche

Bonjour,

J’utilise Subsonic (sous licence software libre, actuellement en vers. 5.3) sur un serveur dédié (Debian GNU/Linux) de ma LAN pour alimenter, via DNLA/UPnP, ma Freebox Player et, à partir de là, ma chaîne HiFi. Pour des raisons “historiques” j’ai, également, un serveur DNLA/UPnP sous licence commerciale : Twonky Server.

J’usqu’à il y a un peu moins d’un an je n’avais aucun problème mais aujourd’hui les playlists servies par Subsonic (en DLNA/UPnP, donc) ne s’exécutent pas séquentiellement comme c’était le cas auparavant (il m’est nécessaire, pour disposer de cette fonction, de passer par le menu “Sélection Multiple”, car sinon c’est l’oeuvre suivante SUR LE RÉPERTOIRE DISQUE DUR qui se joue -j’espère que c’est assez clair-)

Par contre ces mêmes playlists, servies par twonky server, ne rencontrent pas ce problème (elles s’exécutent bien séquentiellement et selon la playlist sans avoir besoin de passer en “selection multiple”). Avec Twonky, par contre, il y a un autre problème : C’est que certaines oeuvres, en particulier les accentuées -mais pas seulement-, disparaissent de la liste présentée par la Freebox Player et ne sont donc pas jouées. Il se trouve que l’ordre de présentation n’est pas le même que celui de Subsonic (je le dis pour le cas où cela pourrait aider, car je ne souhaite pas participer au débuggage de Twonky ;-) )

À noter que si l’on joue une oeuvre directement sur le disque c’est bien la suivante qui s’éxécute (ce qui par ailleurs semble logique). Seules les playlists sont affectées par ce problème.

Je me joins à ceux qui, ici, demandent une intégration avec Subsonic (au moins avec la partie musique) car cela permettrait de couvrir beaucoup des fonctionnalités d’actualité pour ce type d’environnement.

HORS CADRE

Je me permets d’ajouter quelque notes ci-après afin de donner une idée de ce que l’on peut facilement parvenir à mettre en place à partir de Subsonic et Freebox :

En Local

- Serveur LAN: Debian (pourrait être Windows)
- Serveur Multimedia local (DLNA/UPnP): Subsonic / Freebox
- Lecteur local: Chaîne HiFi (via Freebox Player et la Télecommande de la TV, tout simplement)
⇒ Possibilité de jouer tous formats de fichiers (MP3 & FLAC en ce qui me concerne)

En Distant

Possibilité de jouer les oeuvres,
- Playlists ou bibliothèque
- via wifi, 3G, 4G ou ethernet,
- Sur PC, Tablette, smartphone, chaîne HiFi au travail, chez des amis (voir exemple à continuation)

Exemple (un peu extrème) d’utilisation de mon service musical sur une chaîne hifi distante (a Tolède, en Espagne): Il m’est arrivé, depuis l’application cliente Subsonic de mon smartphone sous Android, en utilisant mes playlists, à partir de la sortie casque audio avec un simple fil audio mâle/mâle, d’alimenter partie du contenu musical d’une soirée dans un bar de Tolède spécialisé en Blues !

Gestion des fichiers d’oeuvres

- Extraction depuis les CDs, Sound Converter fait a très bien, vers des fichiers au format mp3 (raisons de compatibilité) ou FLAC (dans un 2ème temps pour les oeuvres les plus écoutées en local)
- Jaikoz (pas libre mais très complet) pour le traitement du contenu des tags, des images des fichiers audio
- Musicbrainz comme service privilégié d’alimentation des tags ainsi que comme projet de collaboration pour ma part

Notation, classement et Géneration des Playlists

  • J’écoute les oeuvres non classées tout en ayant Jaikoz en ligne. J’y anote, dans le champ “Commentaires” mes qualifications et apréciations, séparées par des virgules. Principalement:
  1. Note: de 1 à 5 (1 signifiant que j’ai déjà écouté l’oeuvre mais qu’elle ne me plaît pas du tout et 5 signifiant que c’est une oeuvre très à mon goût -en fait je me suis créé un tag, ‘marvelous’, qui s’ajoute au ‘5’ pour signifier une oeuvre vraiment majeure)
  • Genre (blues, blues rock, jazz etc...),
  • Ambiance (cool, swing, dance slow etc...)
  • Cela donne, par exemple, :
  1. 5,blues rock,cool,danse slow,marvelous,
  2. Note: Lorque je le considère d’intérêt je corrige les genres et autres tags des oeuvres et les synchronise avec Musicbrainz.org
  • J’utilise la BD de Banshee pour y stocker convenablement mon travail et dispose ainsi d’un accès SQL pour les recherches nécessaires à la génération de mes playlists !
  1. NB: Attention, il est nécessaire de régulièrement regénérer la collection de musique sous Banshee pour que les derniers apports soient pris en compte.
  • Pour la génération des playlists j’ai développé, en Bash, ‘genplaylists.sh’, un utilitaire qui génère dynamiquement mes playlists par artiste, genre, ambiance au format m3u (pour plus compatibilité). ‘genplaylists.sh’ tient en compte des détails comme le nombre d’oeuvres que contiennent les playlists et regroupe même dans un même fichier les oeuvres notées 3, 4 et 5 dans le cas où leur nombre par note ne justifierait pas une playlist (générant alors un fichier 3&4 ou 4&5 -voir ci-après)

Exemples:

  • artist-B.B. KING-3-(17).m3u, artist-B.B. KING-4&5-(7).m3u, artist-MELODY GARDOT-MARVELOUS-(4).m3u
  • ambiance-COOL-5-(234).m3u, ambiance-DANSE SLOW-4-(45).m3u, ambiance-MOVE-MARVELOUS-(23).m3u
  • genre-JAZZ SWING-5-(7).m3u, genre-SWING-MARVELOUS-(14).m3u, genre-JAZZ MOVE-MARVELOUS-(6).m3u
  • ALL-5-(426).m3u, ALL-4-(643).m3u, ALL-3-(810).m3u, ALL-MARVELOUS-(118).m3u

Salut

Antonio Rodriguez

Tâches 1 - 1 sur 1 Page 1 sur 1

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche