Ecouter sa musique en streaming sans perte de qualité

J’écoute très sou­vent de la musique, mais sur plein de sup­ports dif­fé­rents : sur mon Win­dows, sur mon Linux, sur mon bala­deur, mon smart­phone que je n’ai pas (mais ça doit ren­trer dans le cahier des charges), sur un pc qui n’est pas à moi, etc…

Il est hors de ques­tion de copier ma col­lec­tion de flac/ogg sur chaque sup­port, ou de devoir faire un tri préa­lable (comme sur bala­deur). Je veux tout avoir à dis­po­si­tion, faci­le­ment et rapi­de­ment, dans la meilleure qua­li­té pos­sible.

Et donc, que nous faut-il ?

- Un ser­veur (un ser­veur dédié chez un pres­ta­taire type Kim­su­fi, un pc qui reste allu­mé chez vous…)

- Un logi­ciel de strea­ming

 

Pour le ser­veur, pas de recom­man­da­tions par­ti­cu­lières, Win­dows, Linux, comme vous vou­lez.

Pour le logi­ciel de strea­ming, c’est plus com­pli­qué. Il en existe plu­sieurs, qui font des choses dif­fé­rentes. On peut tout d’abord uti­li­ser le pro­to­cole daap, créé par Apple, mal­heu­reu­se­ment lais­sé com­plè­te­ment à l’abandon au pro­fit de leur sys­tème avec iden­ti­fiant Apple. Pour des ques­tions de sécu­ri­té sur le long terme, j’ai pré­fé­ré ne pas l’utiliser. Si vous n’avez qu’un héber­ge­ment mutua­li­sé, vous pou­vez uti­li­ser Ampache, qui a cepen­dant un gros point néga­tif : il ne peut strea­mer que du mp3, étant don­né que vous vous trou­vez sur un ser­veur HTTP, pas un dédié. J’ai rete­nu la solu­tion Sub­so­nic, qui per­met de strea­mer n’importe quel for­mat audio (enfin en tout cas les moins exo­tiques, comme mp3, aac, ogg, flac…). Vous ins­tal­lez donc Sub­so­nic sur votre ser­veur (dis­po sous Win­dows et Linux, Mac aus­si je crois).

Je ne vais pas m’attarder sur son ins­tal­la­tion et confi­gu­ra­tion, ce n’est pas com­pli­qué, au pire vous trou­ve­rez plein de tutos sur le net, voire mon wiki.

On pour­rait s’arrêter là, et uti­li­ser direc­te­ment Sub­so­nic pour écou­ter sa musique. Mais vous l’aurez com­pris, on va amé­lio­rer la solu­tion :)

Le sou­cis à l’état actuel, c’est que Sub­so­nic encode à la volée vos pistes audio en mp3 afin de pou­voir être strea­mées sur votre navi­ga­teur. Cela est du à une limi­ta­tion du lec­teur flash, qui ne peut lire que le mp3. Alors certes dans l’absolu notre flac sera réen­co­dé en mp3 avec un débit de 10 000kpbs (à la louche), mais je ne suis pas sûr que le son soit iden­tique au flac, le mp3 n’étant pas fait pour mon­ter à un tel enco­dage. De plus, votre ogg à 320 par ex, sera réen­co­dé en mp3 à 320, et là bon­jour les dégâts ! Un autre sou­cis d’utiliser Sub­so­nic tel quel, c’est qu’il ne faut pas oublier qu’il est ouvert dans votre navi­ga­teur ! Paf, je ferme Fire­fox, et plus de musique ! C’est donc pour ces rai­sons qu’on va pas­ser par un client dédié, le client pou­vant lire nati­ve­ment votre flac ou ogg.

Et là, un large choix s’offre à vous (mais pas tant que ça on ver­ra). Il existe de nom­breuses appli­ca­tions natives à Sub­so­nic, du genre Sub­Air, qui fonc­tionnent avec Adobe Air. Outre le fait qu’Adobe ne sup­porte plus Air pour Linux, toutes ces appli­ca­tions uti­lisent l’encodage en mp3 du son. Com­plè­te­ment inutile donc. Non, ce que je vous pro­pose, c’est d’utiliser une solu­tion toute simple, avec un pro­gramme que vous avez déjà d’installé : VLC. Cela peut être adap­table avec d’autres logi­ciels équi­va­lents, type Win­dows Media Player, Winamp, AIMP… Ces logi­ciels savent déco­der de nom­breux for­mats audio sans pro­blèmes.

On va com­men­cer par créer un nou­veau lec­teur dans Sub­so­nic : Para­mètres > Lec­teurs > Lec­teur externe avec Play­list.

capture-du-2013-05-16-114914

Don­nez lui ensuite un nom (par exemple VLC), puis déco­cher les deux cases de l’encodage.

Il ne vous res­te­ra plus qu’à choi­sir ce lec­teur, puis de lan­cer une piste. Votre navi­ga­teur vous pro­po­se­ra alors de télé­char­ger un fichier .m3u. Confi­gu­rez votre navi­ga­teur pour qu’il ouvre le fichier avec VLC ou autre au lieu de l’enregistrer, ain­si tout sera trans­pa­rent !

Win­dows peut poser sou­cis, désac­ti­ver le plu­gin VLC de votre navi­ga­teur afin que votre navi­ga­teur ouvre bien VLC et non un sem­blant de VLC inté­gré dans le navi­ga­teur.

Une fois la musique lan­cée dans VLC, vous pou­vez fer­mer votre page Sub­so­nic sans pro­blème. Vous pou­vez chan­ger de piste, avan­cer dans la musique, etc, tout comme si elle était sur votre ordi­na­teur :)

capture-du-2013-05-16-120103

capture-du-2013-05-16-120222

A voir aussi

Illustration d’un setup de jeu avec un écran éteint relié par un câble HDMI à une console ROG Ally affichant Moonlight en 1080p, symbolisant le streaming local sans allumer l’écran principal du PC.

Comment jouer en streaming local avec Moonlight sans écran allumé grâce à un adaptateur HDMI fictif

Je me doute que l’u­ti­li­sa­tion décrite ci-après est extrê­me­ment niche, mais elle peut ser­vir. J’ai …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *