Satsuki Decoder Pack : ce que contenait le lot, version par version
Un lot de décodeurs DirectShow publié entre 2004 et 2012, destiné à faire lire à Windows les combinaisons de conteneurs et de formats qu'il ne gérait pas d'origine.
Le principe : des filtres enregistrés pour tout le système
Le lot appartenait à une catégorie aujourd'hui disparue : un installateur unique qui enregistrait un ensemble de filtres DirectShow à l'échelle du système. Tout programme utilisant la plomberie multimédia de Windows en héritait immédiatement, sans configuration. C'est ce qui donnait l'impression qu'un pack « réparait » le lecteur, alors qu'il ne touchait pas au lecteur du tout.
Sa conception était plus étroite que celle de ses contemporains. Là où un lot généraliste livrait des codecs complets, celui-ci ne livrait que la moitié utile à la lecture : les décodeurs et les splitters, jamais les encodeurs. L'argument avancé à l'époque était la prévention des conflits, et il était solide. Chaque filtre enregistré devient candidat lorsque DirectShow choisit qui traite un format, et l'arbitrage se fait par valeur de mérite plutôt que par pertinence. Deux fois moins de composants, deux fois moins d'occasions que cet arbitrage tourne mal.
La composition a évolué au fil des éditions sans changer de forme : des splitters pour les conteneurs de l'époque, des décodeurs pour les formats vidéo et audio qu'ils transportaient, et un moteur de rendu de sous-titres. Les modules Windows Media et QuickTime étendaient l'ensemble et restaient séparés, justement parce qu'ils étaient les plus risqués.
Les éditions et les systèmes visés
| Version | Année | Windows | Notes |
|---|---|---|---|
| 1.0.5.5 | 2004 | 98, SE, ME, 2000, XP | Première édition largement diffusée. Décodeurs et splitters DirectShow uniquement. |
| 2.0.x | 2006 | 98, SE, ME, 2000, XP, 2003 | Ajout des modules Windows Media et QuickTime en options séparées. |
| 2.5.x | 2008 | 2000, XP, Vista | Séparation Matroska et rendu des sous-titres intégrés à l'installateur. |
| 3.1.0.8 | 2012 | XP, Vista, 7 | Dernière version documentée. Décodage H.264 revu, modules anciens retirés. |
Ce qui couvre les mêmes formats aujourd'hui
Les formats sont la partie qui mérite d'être conservée, et ils sont tous encore couverts. Pour regarder un fichier, n'importe quel lecteur à décodage interne traite l'éventail historique complet sans rien demander au système. Pour une machine qui doit conserver la chaîne DirectShow, un paquet unique remplace ce que le lot atteignait avec une douzaine de composants, et un composant unique ne peut pas se disputer un format avec lui-même.
Le détail des composants et leur équivalent maintenu figurent sur la page des téléchargements, qui recense également l'état actuel des six grands lots de l'époque. Pour un fichier précis qui refuse de se lire, le diagnostic par symptôme désigne l'étape en cause avant toute installation, ce qui évite d'ajouter des composants au hasard.
Une remarque sur les noms, parce qu'elle explique des recherches divergentes. La documentation du projet parlait de lot de décodeurs ; les portails de téléchargement le classaient comme pack de codecs, catégorie que les lecteurs cherchaient effectivement. Les deux appellations désignent le même installateur, et les deux apparaissent dans les listes et les fils de discussion de l'époque.
Ce que la liste des composants apprend encore
Un lot abandonné garde une utilité que ses installateurs n'ont plus : sa composition datée identifie les formats en circulation à l'époque de sa publication. C'est le chemin le plus court pour comprendre ce dont un vieux fichier a besoin. Un fichier qui ne se lisait que sur une machine équipée d'un lot précis désigne un décodeur précis, et ce décodeur existe presque toujours encore, intégré à un lecteur moderne sous un autre nom.
Les composants ne vieillissent d'ailleurs pas au même rythme, et les distinguer explique pourquoi certains fichiers anciens s'ouvrent partout et d'autres non. Les séparateurs de conteneurs ont le mieux résisté : MKV et MP4 sont plus répandus aujourd'hui qu'à l'époque, et l'AVI subsiste dans les archives. Du côté vidéo, le H.264 et le MPEG-2 restent parfaitement ordinaires, le second parce qu'il est le contenu de tout DVD. Le MPEG-4 ASP est le format réellement historique : les encodages XviD et DivX ont été la norme du téléchargement pendant une décennie avant de cesser d'être produits, et ce sont eux qui échouent aujourd'hui sur une machine neuve, faute pour quiconque d'avoir une raison de livrer la prise en charge d'un format que personne n'encode plus.
Côté audio, la répartition est comparable. AC3 et DTS restent vivants dans tout ce qui provient d'un disque, l'AAC est le format par défaut des enregistrements récents, et Vorbis a été largement supplanté par Opus dans les fichiers neufs tout en restant fréquent dans les MKV plus anciens. Les deux modules optionnels forment l'extrémité éteinte de la liste, et le module QuickTime en particulier couvrait les codecs Apple anciens qui demeurent la chose la plus susceptible de mettre en échec un lecteur actuel dépourvu de jeu de filtres maintenu.
Questions fréquentes sur le lot
S'agissait-il d'un pack de codecs ou de décodeurs ?
D'un lot de décodeurs, et la distinction était volontaire. Un codec encode et décode ; la lecture n'utilise que la seconde moitié. Ne livrer que des décodeurs et des splitters réduisait le nombre de composants enregistrés, donc le nombre d'occasions pour deux d'entre eux de revendiquer le même format.
Quelles versions de Windows étaient visées ?
Les premières éditions couvraient Windows 98, 98 SE, ME, 2000 et XP, Server 2003 étant ajouté plus tard. La dernière abandonnait la lignée 9x et mentionnait XP, Vista et 7. Rien dans la série n'a été conçu pour Windows 8 ni pour ce qui a suivi.
Existe-t-il encore un point de téléchargement officiel ?
Non. La publication s'est arrêtée après la dernière version et aucun point de distribution maintenu ne subsiste. Les copies circulant sur les portails généralistes ne sont plus signées ni contrôlées, ce qui suffit à recommander la prudence.
À quoi sert encore de documenter un lot abandonné ?
Sa liste de composants identifie plus vite qu'autre chose les formats de l'époque. Un fichier qui ne se lisait que sur une machine équipée d'un lot précis désigne un décodeur précis, et ce décodeur existe presque toujours encore, à l'intérieur d'un lecteur moderne et sous un autre nom.
Le module QuickTime servait-il à quelque chose de particulier ?
Il couvrait les codecs Apple anciens que Windows n'a jamais lus nativement. C'est le module dont l'absence se remarque le plus aujourd'hui : un fichier MOV contenant l'un de ces codecs met en échec un lecteur récent qui n'aurait pas de jeu de filtres maintenu installé.
Pourquoi les modules étaient-ils optionnels et non intégrés ?
Parce que ce sont précisément les deux familles les plus susceptibles d'entrer en conflit avec un logiciel déjà présent. Windows Media et QuickTime installaient chacun leurs propres filtres, et un lot qui les aurait recouverts d'office aurait cassé des installations qui fonctionnaient.
Publié