Hello,
Merci pour vos retours, je me permets de préciser certains points cependant :
- Ppera c'est en effet bien amusé à tweaker son Atari (port ide, soudure pour changer l'instruction movem, etc) et ainsi atteindre un très haut débit, ce qui lui a permis de pousser l'affichage jusqu'à de l'overscan entrelacé pour une impression de 29 000 couleurs à 25 images/s
- du côté des encoders hicolor il y a eu une saine compétition entre MPP, Photochrome et mon highesTcolor pour répondre au besoin: amélioration de la qualité, développement de nouveaux mode (résolution, entrelacement dual palette/mono pixels) et accélération de l'encodage pour y arriver dans un temps raidonnnable (qqs heures pour 10000 images), soit 4 à 10s par image
- j'ai préféré privilégier les modes utilisables par le plus grand nombre : soit via émulateur, soit sur vrai hardware (que je n'ai plus ici)
- le CPU est très sollicité, sur la hauteur pour l'affichage, un peu pour le son et le reste pour la lecture du flux. Les variables d'ajustement sont donc la hauteur de la vidéo et sa fréquence d'affichage
- le résultat prend bcp de place car il n'y a pas de compression et qu'il faut alors compter 52Ko par image 320x200 (32ko de pixels et 20ko de palettes). Mais à comparer avec du MPEG1 la qualité n'a pas à rougir ! A l'époque on pouvait envisager qqs sec de vidéo seulement en chargeant tout en mémoire, un peu moins de 20 frames à 320x200 avec 1 Mo de mémoire et 1 disquette (avec décompression avant exécution). Par contre niveau qualité, l'encodage est bien meilleur maintenant grâce à des algos plus complexes et plus longs, c'était envisageable à l'époque moyennant qqs minutes de temps d'encodage par image.
- par rapport aux hardware récents et la programmation dessus, oui il y a sans doute un peu de fainéantises à tuner tout, surtout un player qui est un algo bien + simple et rapide à exécuter qu'un encoder. Avec un même hardware pour tout le monde on n'avait pas le choix !
- à priori, mais je n'ai pas le hardware pour le garantir, Ppari m'a donné un player compatible avec des disques rapides mais parmi les plus répandus (ultrasatan ?). Les limites sont de 158 pixels de hauteur et 12.5 images/s. Ce sont ces spécs des vidéos que j'ai posté sur Viméo pour Starcraft, Madagascar est un peu plus haut et passait très bien sur STeem et Hatari. Le réencodage de Viméo change un peu la donne sur le débit. Je me suis un peu loupé sur le son, il y en a sur Starcraft mais il est désynchronisé.
- pour ceux qui seraient intéressé à le tester j'ai un petit package avec le player version 158 lignes à priori compatible vrai hardware et une mini vidéo de qqs Mo déjà prête
- mon encoder higheSTcolor est bien entendu dispo mais pour l'instant il est assez brute de décofrage : appel en ligne de commande et plein d'options de tramage peu documentées, et modes d'encodage compatibles pour mes effets de démos (STreet Art, Japan troubles & beauties, et bientôt une nouvelle

)
Il y a donc à distinguer 2 versions :
- l'exploit hardware de Ppari sur son propre ST
- la version plus grand public avec le hardware disponible maintenant qui demande peut-être encore des tests et du tuning
A+
Cyg