Messages : 4,240
Sujets : 54
Inscription : Dec 2015
Type: Particulier
Messages : 20
Sujets : 0
Inscription : Mar 2016
Type: Particulier
(03-13-2016, 11:56 PM)ThierryNK a écrit : Je n'aime pas jouer les rabats joie, mais après avoir re-vérifié, j'ai de gros doutes. Sur quel album as-tu constaté le gapless? Si nécessaire, je peux mettre en ligne 2 pistes significatives.
Sauf fabrication d'un unique fichier à partir d'une playlist côté serveur, le gapless ne dépend que du renderer et de sa capacité à gérer une playlist et appeler la piste suivante avant la fin de la piste en cours.
Envoyer l'audio à Chromecast en utilisant foobar2000 via foo_out_upnp est effectivement gapless, car dans ce cas la Chromecast reçoit un stream audio PCM continu généré par foobar2000 (et donc gapless puisque foobar2000 est gapless).
Dans ce cas c'est donc foobar2000 qui décode l'audio vs le cas plus classique ou c'est la Chromecast qui décode chaque piste séparement.
Messages : 2,893
Sujets : 64
Inscription : Mar 2016
Type: Particulier
Effectivement, foo_out_upnp transmets systématiquement un fichier wav
Messages : 4,240
Sujets : 54
Inscription : Dec 2015
Type: Particulier
(03-15-2016, 03:35 PM)bubbleguuum a écrit : (03-13-2016, 11:56 PM)ThierryNK a écrit : Je n'aime pas jouer les rabats joie, mais après avoir re-vérifié, j'ai de gros doutes. Sur quel album as-tu constaté le gapless? Si nécessaire, je peux mettre en ligne 2 pistes significatives.
Sauf fabrication d'un unique fichier à partir d'une playlist côté serveur, le gapless ne dépend que du renderer et de sa capacité à gérer une playlist et appeler la piste suivante avant la fin de la piste en cours.
Envoyer l'audio à Chromecast en utilisant foobar2000 via foo_out_upnp est effectivement gapless, car dans ce cas la Chromecast reçoit un stream audio PCM continu généré par foobar2000 (et donc gapless puisque foobar2000 est gapless).
Dans ce cas c'est donc foobar2000 qui décode l'audio vs le cas plus classique ou c'est la Chromecast qui décode chaque piste séparement.
Bonjour
Merci pour les explications.
Je ne pense pas que le terme "décoder" soit adéquat: il n'y a pas d'horloge audio d'impliquée dans un transfert upnp, c'est un wave avec entêtes ou un LPCM sans entêtes qui est envoyé (ou un flac ou autre format de fichier).
Ce que je retiens de tes explications, c'est que foo_out_upnp fabrique au fil de l'eau un seul fichier wave à partir d'une playlist et qu'un seul ordre de lecture est généré. Et donc gapless assuré par l'emetteur.
C'est une fonctionnalité supplementaire et un + de ce plugin qui n'est hélas pas standard sur d'autres serveurs upnp comme Jriver ou Minimserver.
Je n'ai pas de machines window sous la main en ce moment pour regarder tout ça de plus près. Il faudra que je pique le portable de mon épouse
Entre temps, Jremote l'application de contrôle dédiée Jriver sous IOS, s'est enrichie du pilotage de la CCA. Mais pas de gapless, un ordre GET:http://... par fichier et pas de GET de la piste N+1 généré par la CCA avant la fin de la piste.
Amitiés
Messages : 5,104
Sujets : 57
Inscription : Dec 2015
Type: Particulier
Localisation: neuf trois (faites gaffe -:) )
Mais le gapless est il vraiment indispensable ... ?
Serveur & Réseau : QNAP HS-453DX avec LMS, Cat5 1attack, switch Aqvox SE, Hdplex 200
Electroniques & Enceintes : Nano Player V4, Farad Super 3, Job INT & Atohm GT2
Ficelles : Ocellia Référence Silver, Audioprana Ag, LH Audio, TWL 7+, BlackNoise
Messages : 20
Sujets : 0
Inscription : Mar 2016
Type: Particulier
03-15-2016, 06:27 PM
(Modification du message : 03-15-2016, 06:30 PM par bubbleguuum.)
(03-15-2016, 05:42 PM)ThierryNK a écrit : Je ne pense pas que le terme "décoder" soit adéquat: il n'y a pas d'horloge audio d'impliquée dans un transfert upnp, c'est un wave avec entêtes ou un LPCM sans entêtes qui est envoyé (ou un flac ou autre format de fichier).
Decoder = "dec" dans codec.
par "Décoder" je faisais réference a la fonctionalité de convertir un flux audio (mp3, flac, etc) en PCM pour alimenter le hardware, chose que Chromecast audio fait lorsqu'on lui donne de tel streams. De meme que n'importe quel appareil ou software capable de jouer ces formats. Ca n'a rien à voir du tout avec le transport...
Pour ce qui est du support (natif) du gapless, faut pas s'y attendre dans l'immediat vu que le problème se situe dans Chrome et qu'il n'est pas simple.
Messages : 4,240
Sujets : 54
Inscription : Dec 2015
Type: Particulier
D'accord sur tout Bubble
Messages : 1,250
Sujets : 91
Inscription : Feb 2016
Type: Particulier
Localisation: Agen
03-15-2016, 07:16 PM
(Modification du message : 03-15-2016, 07:21 PM par Eyeless.)
Euhh pas de gapless chez moi avec foobar upnp, et bubbleupnp.
Que ça soit avec un Soundaware D200 (or cue ou iso) ou la CCA.
Peut etre qu'il y a une façon de procéder qui m'échappe, mais je viens de retester à l'instant, et j'ai un blanc.
Pas d'appel de piste suivante ou de mise en mémoire tampon apparemment, une fois le curseur arrivé à "0" en fin de chanson, ça passe à l'autre, avec un blanc entre les 2.
J'ai bubbleupnp sur la tablette ou le smartphone, CCA en renderer, foobar en server, ma playlist dans bubble.....
Il y a peut etre une fonction qui n'est pas active, je ne sais pas, mais là comme ça, c'est pas gapless du tout.
hum peut etre qu'on ne parle pas de ceci? --> https://www.foobar2000.org/components/view/foo_upnp
mais plutot de ceci ? --> https://www.foobar2000.org/components/view/foo_out_upnp??
Aiyima D03 - Klipsch Heresy RB81 M2 -- Engineered SA USB - PC fanless Daphile
Hp Acrolink 7n-s1000III
Messages : 20
Sujets : 0
Inscription : Mar 2016
Type: Particulier
Citation :
hum peut etre qu'on ne parle pas de ceci? --> https://www.foobar2000.org/components/view/foo_upnp
mais plutot de ceci ? --> https://www.foobar2000.org/components/view/foo_out_upnp??
foo_out_upnp est gapless. Pas foo_upnp (à moins d'utiliser la fonctionalité 'Playback Stream Capture' qui fonctionne sur le même principe que foo_out_upnp).
Messages : 2,893
Sujets : 64
Inscription : Mar 2016
Type: Particulier
03-15-2016, 07:51 PM
(Modification du message : 03-15-2016, 07:52 PM par a supprimer merci.)
Le gapless n'est pas indispensable mais c'est un plus, notamment sur des enregistrements de concerts.
J'utilise foobar en chargeant directement ma musique à partir d'un emplacement réseau. Le chargement initial est un peu long, mais après on gagne en fluidité dans la gestion de la liste de lecture. L'affichage de la bibliothèque en mode "tree" est pratique. A contrario, l'accès à la bibliothèque via l'upnp browser (l'autre composant upnp) est lourd.
|