Modérateurs: Modération Forum Haute-Fidélité, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Alain07, bebop, BertrandBert, cocogex, fred bx33, jlac42, Marc K, pasqup01, pinouche, samos65, Sergio-22, smalah et 224 invités

Tout ce qui touche la Haute-Fidélité numérique

Le Topic de la Squeezebox Touch de Logitech

Message » 24 Mar 2011 15:32

sebp a écrit:
dafunky a écrit:@sebp : pourtant paime affirme le contraire un peu plus haut...

pem n'a jamais dit qu'il utilisait les sorties analogiques de la Touch pour écouter ses FLAC/DTS. :idee:
(remarque, il n'a jamais dit non plus que c'était du DTS :oops:)

non ce n'était pas du DTS et j'utilisais que les sorties analogiques (donc je ne profitais que de 2 canaux).
Le but était de tester pour voir si différence audible, car sinon taille du fichier trop important : 400 Mo la chanson....... :o

Sinon, le DTS doit pouvoir être converti en PCM, non ?

La configuration dans mon profil


46W3000, Marantz SR7005 (préamp HC), W4S mini mc 7 ch (ampli),W4S DAC2 DSDse (DAC+Préamp hifi),
BW 2xCM9 (bi-amp) + CMC2 + 2xCM1; SB Touch (TeddyPardo) via DS1815+
Nomade : AK SE300 Ti + Alambic Ears Mentawai + Mundaka (old Shanling M3X - AK120+S-EM9)
Avatar de l’utilisateur
pem
Membre HCFR
Membre HCFR
 
Messages: 1301
Inscription Forum: 27 Oct 2004 20:52
  • online

Message » 24 Mar 2011 15:50

pem a écrit:non ce n'était pas du DTS et j'utilisais que les sorties analogiques (donc je ne profitais que de 2 canaux).

C'est vrai que le format FLAC supporte le multicanal nativement, je n'y pensais plus. :oops:

pem a écrit:Sinon, le DTS doit pouvoir être converti en PCM, non ?

Certainement, mais l'intérêt me semble plus que limité si tu ne profites que de deux canaux d'un mixage prévu pour 5 ou plus.
sebp
Contributeur HCFR 2016
 
Messages: 3958
Inscription Forum: 07 Juin 2007 23:35
Localisation: Pau
  • offline

Message » 24 Mar 2011 16:01

oui je vais envisager de faire ça, je verrai bien combien ça pèse du 5.1 initialement compressé DTS puis décompressé puis recompressé lossless FLAC.
En fait même si ma SBT (dans ma SDB) ne lit que les deux canaux principaux, je préfère garder ce mode dégradé et ainsi dans mon salon je peux utiliser SqueezeSlave pour le 5.1 (ça m'ennuie d'avoir à utiliser un autre logiciel, et je commence à prendre goût à squeeze commander et à la synchro des platines
dafunky
 
Messages: 949
Inscription Forum: 10 Jan 2007 11:39
  • offline

Message » 25 Mar 2011 0:29

phabaudio a écrit:Dommage, cette analyse ne donne aucun chiffre sur les temps de décompression.

Bonjour,
Je suis l'auteur de la page citée depuis quelques messages. Je prends note de votre remarque. Lors de la prochaine mise à jour du site (dans quelques mois), je tenterai de mettre sur pied une méthode pour mesurer le temps de décompression. Si les résultats sont intéressants, ils seront publiés.
J'en profite pour rappeler que les chiffres diffusés sur mon site sont à peine représentatifs sur un ordinateur. Amha, on ne peut pas extrapoler ces résultats sur une autre plate-forme. L'architecture des SB (parfois très proche d'un modèle à l'autre) n'a rien de comparable à celle d'un PC.

Longue vie au FLAC ! :wink:
Jonathan
 
Messages: 167
Inscription Forum: 08 Fév 2003 13:09
  • offline

Message » 25 Mar 2011 1:43

Voici les résultats d'un petit test que je viens de m'amuser à réaliser sur mon Mac :
  • -5 : 4,893 s
  • -6 : 4,972 s
  • -7 : 4,831 s
  • -8 : 5,343 s

Les temps donnés sont pour la moyenne des trois derniers temps passés par la commande flac -t <fichier> sur le processeur (%user) d'une série de 4 commandes (la première exécution, non prise en compte, servant à charger le fichier testé dans le cache disque du système).
Les fichiers FLAC ont été générés avec la v1.2.1 des utilitaires ligne de commande, à partir d'un même fichier WAV 24/96 pour que le temps de décompression soit suffisamment significatif.

On peut voir que la commande FLAC a passé 9% de temps en plus sur le processeur pour décompresser le fichier encodé en niveau 8 que celui encodé en niveau 5 (standard).
Mais curieusement, on s'aperçoit que le niveau de compression 7 requiert moins de temps processeur pour être décodé que le niveau 5 (j'ai vérifié plusieurs fois que je ne m'étais pas gouré en générant le fichier, et ai également pu le vérifier sur un simple fichier 16/44,1).

Comme je ne sais pas quelle version du décodeur FLAC est embarqué dans les Squeezebox, difficile de dire quel niveau de compression sera le plus adapté.
L'idée de ce test était simplement de montrer que le niveau de compression a un impact, certes réduit, mais réel sur les ressources nécessaires au décodage.
sebp
Contributeur HCFR 2016
 
Messages: 3958
Inscription Forum: 07 Juin 2007 23:35
Localisation: Pau
  • offline

Message » 25 Mar 2011 2:15

Salut sepb je vois que tu est spécialiste du Flac ,j'ai ripper tout mes cd en Flac ( un gros boulot) pour ce faire j'utilise Vu Player dans ce logiciel le niveau de compression
est paramétrable je l'ai regler a 0 sur une echelle de 5. Cela marche tres bien cela supporte la comparaison avec le PMDT ,mais bon le gain en volume occuper est quasi nul
A quel niveau de compression peut on aller sans perte de qualité?
Je rippe sur un pc et la lecture se fait sur une dune HD base 3.0
silvermica
 
Messages: 801
Inscription Forum: 19 Déc 2008 21:52
  • offline

Message » 25 Mar 2011 8:31

Jonathan a écrit:Bonjour,
Je suis l'auteur de la page citée depuis quelques messages. Je prends note de votre remarque.
(......)
Longue vie au FLAC ! :wink:

Salut, bravo pour le site (participation/globalité ?), il est très intéressant.

sebp a écrit:Voici les résultats d'un petit test que je viens de m'amuser à réaliser sur mon Mac :
  • -5 : 4,893 s
  • -6 : 4,972 s
  • -7 : 4,831 s
  • -8 : 5,343 s

Intéressant...c'est vrai que le résultat du -7 est bizarre :o

La configuration dans mon profil


46W3000, Marantz SR7005 (préamp HC), W4S mini mc 7 ch (ampli),W4S DAC2 DSDse (DAC+Préamp hifi),
BW 2xCM9 (bi-amp) + CMC2 + 2xCM1; SB Touch (TeddyPardo) via DS1815+
Nomade : AK SE300 Ti + Alambic Ears Mentawai + Mundaka (old Shanling M3X - AK120+S-EM9)
Avatar de l’utilisateur
pem
Membre HCFR
Membre HCFR
 
Messages: 1301
Inscription Forum: 27 Oct 2004 20:52
  • online

Message » 25 Mar 2011 10:38

silvermica a écrit:A quel niveau de compression peut on aller sans perte de qualité?

Si ça correspond aux niveaux de compression de FLAC (qui vont de 0 à 8 ), ça n'a aucune incidence sur la qualité du fichier généré, seulement sur sa taille, et sur le temps nécessaire pour l'encodage.
Jonathan explique ça très bien dans sa page consacrée au sujet.
Je me suis contenté d'illustrer le fait que les ressources CPU nécessaires pour le décodage variaient légèrement selon le niveau de compression choisi.
sebp
Contributeur HCFR 2016
 
Messages: 3958
Inscription Forum: 07 Juin 2007 23:35
Localisation: Pau
  • offline

Message » 25 Mar 2011 12:33

Jonathan a écrit:
phabaudio a écrit:Dommage, cette analyse ne donne aucun chiffre sur les temps de décompression.

Bonjour,
Je suis l'auteur de la page citée depuis quelques messages. Je prends note de votre remarque. Lors de la prochaine mise à jour du site (dans quelques mois), je tenterai de mettre sur pied une méthode pour mesurer le temps de décompression. Si les résultats sont intéressants, ils seront publiés.
J'en profite pour rappeler que les chiffres diffusés sur mon site sont à peine représentatifs sur un ordinateur. Amha, on ne peut pas extrapoler ces résultats sur une autre plate-forme. L'architecture des SB (parfois très proche d'un modèle à l'autre) n'a rien de comparable à celle d'un PC.

Longue vie au FLAC ! :wink:

Merci pour avoir pris le temps de réaliser cette page instructive.
Pour ce qui est de la plateforme d'exécution utilisée, mon avis est que ça n'a pas d'importance, pour autant que les mesures soient toutes effectuées sur la même machine et que le temps de codage/décodage moyen soit significatif (c'est à dire suffisamment grand) par rapport au temps requis pour le lancement de la commande utilisée.
phabaudio
 
Messages: 298
Inscription Forum: 27 Déc 2009 23:31
  • offline

Message » 25 Mar 2011 12:42

sebp a écrit:
silvermica a écrit:A quel niveau de compression peut on aller sans perte de qualité?

Si ça correspond aux niveaux de compression de FLAC (qui vont de 0 à 8 ), ça n'a aucune incidence sur la qualité du fichier généré, seulement sur sa taille, et sur le temps nécessaire pour l'encodage.
Jonathan explique ça très bien dans sa page consacrée au sujet.
Je me suis contenté d'illustrer le fait que les ressources CPU nécessaires pour le décodage variaient légèrement selon le niveau de compression choisi.

La différence de 10% entre les extrêmes des temps de décodage que tu as relevés en fonction du niveau de compression est finalement plutôt négligeable. Du coup je ne vois pas vraiment l'intérêt d'utiliser un bas niveau de compression, compte tenu que pour un format audio le temps de décodage me semble tout de même plus critique que celui requis pour le codage (?)...
phabaudio
 
Messages: 298
Inscription Forum: 27 Déc 2009 23:31
  • offline

Message » 25 Mar 2011 14:31

Extrait de la FAQ de http://flac.sourceforge.net/
Why do the encoder settings have a big effect on the encoding time but not the decoding time?

It's hard to explain without going into the codec design, but to oversimplify, the encoder is looking for functions that approximate the signal. Higher settings make the encoder search more to find better approximations. The functions are themselves encoded in the FLAC file. Decoding only requires computing the one chosen function, and the complexity of the function is very stable. This is by design, to make decoding easier, and is one of the things that makes FLAC easy to implement in hardware.

Le niveau de compression joue principalement sur le temps mis a encoder.
Pilru
 
Messages: 115
Inscription Forum: 08 Oct 2003 14:57
  • offline

Message » 25 Mar 2011 14:51

Pilru a écrit:Extrait de la FAQ de http://flac.sourceforge.net/
Why do the encoder settings have a big effect on the encoding time but not the decoding time?

It's hard to explain without going into the codec design, but to oversimplify, the encoder is looking for functions that approximate the signal. Higher settings make the encoder search more to find better approximations. The functions are themselves encoded in the FLAC file. Decoding only requires computing the one chosen function, and the complexity of the function is very stable. This is by design, to make decoding easier, and is one of the things that makes FLAC easy to implement in hardware.

Le niveau de compression joue principalement sur le temps mis a encoder.

Merci pour cette référence. Conclusion : à l'avenir je flaque avec le curseur à donf !
phabaudio
 
Messages: 298
Inscription Forum: 27 Déc 2009 23:31
  • offline

Message » 25 Mar 2011 14:55

Comme tu le sent :roll: :mdr: :mdr:
Gandalflux
 
Messages: 46336
Inscription Forum: 07 Avr 2008 23:03
Localisation: Luxembourg
  • offline

Message » 25 Mar 2011 15:00

phabaudio a écrit:La différence de 10% entre les extrêmes des temps de décodage que tu as relevés en fonction du niveau de compression est finalement plutôt négligeable.

Tout est relatif ...
sebp
Contributeur HCFR 2016
 
Messages: 3958
Inscription Forum: 07 Juin 2007 23:35
Localisation: Pau
  • offline

Message » 25 Mar 2011 15:48

sebp a écrit:Voici les résultats d'un petit test que je viens de m'amuser à réaliser sur mon Mac :
  • -5 : 4,893 s
  • -6 : 4,972 s
  • -7 : 4,831 s
  • -8 : 5,343 s

On peut voir que la commande FLAC a passé 9% de temps en plus sur le processeur pour décompresser le fichier encodé en niveau 8 que celui encodé en niveau 5 (standard).
Mais curieusement, on s'aperçoit que le niveau de compression 7 requiert moins de temps processeur pour être décodé que le niveau 5

Probablement une bizarrerie de l’algorithme ou alors la volonté du développeur. Autre hypothèse. Ce comportement me rappelle celui du Zip. Dans certains cas la compression maximale ne réduit pas la taille des archives, elle l’augmente même. Le temps de compression est très long pour un bénéfice nul ou négatif. Bref, le mieux est l'ennemi du bien.

Même si FLAC est « asymétrique » (il va beaucoup plus vite en lecture), la grande complexité des fichiers -8 finit par avoir un impact négatif en lecture.

pem a écrit:
Jonathan a écrit:Bonjour,
Je suis l'auteur de la page citée depuis quelques messages. Je prends note de votre remarque.
(......)
Longue vie au FLAC ! :wink:

Salut, bravo pour le site (participation/globalité ?), il est très intéressant.

Globalité, merci pour vos encouragements :)

phabaudio a écrit:Merci pour avoir pris le temps de réaliser cette page instructive.

C'est peu de chose. Vous en faites tous autant (et même plus) ici. :wink:

phabaudio a écrit:Pour ce qui est de la plateforme d'exécution utilisée, mon avis est que ça n'a pas d'importance, pour autant que les mesures soient toutes effectuées sur la même machine et que le temps de codage/décodage moyen soit significatif (c'est à dire suffisamment grand) par rapport au temps requis pour le lancement de la commande utilisée.

Nous sommes d'accord sur essentiel. L'échantillon doit être suffisamment important (et identique d'un test à l'autre) pour constater une différence (en compression et décompression). Maintenant d'un point de vue performances pures, au mieux mes chiffres donnent une tendance sur PC. Il ne faut pas sous-estimer l'impact du matériel, mais surtout celui du logiciel. Il existe des versions modifiées de l'algo FLAC officiel. Au menu, optimisations des performances en tenant compte des spécificités des CPU. Il suffit de fouiller un peu dans hydrogenaudio.org pour en savoir plus.

Pour fini, j'ajouterai que FLAC est un merveilleux outil (comme les SB !). Si ses performances (avec la version actuelle) ne sont pas au top, il a de nombreux atouts qui compensent largement (amha).
Jonathan
 
Messages: 167
Inscription Forum: 08 Fév 2003 13:09
  • offline


Retourner vers Source dématérialisée et DAC

 
  • Articles en relation
    Dernier message