Streaming Video+Son sur vieilleries

Cette catégorie traite de développements récents pour nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Papy.G, fneck, Carl

__sam__
Messages : 4702
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ » 01 juil. 2014 22:48

L'auteur de BadApple64 vient d'indiquer sur pouet qu'il utilise du LBG. Je ne sais pas ce que c'est que le LBG mais ca doit être ca: http://en.wikipedia.org/wiki/Linde–Buzo–Gray_algorithm (http://www.cs.nthu.edu.tw/~cchen/ISA5230/2014/LBG.pdf). C'est une extension de l'algo de Lloyd pour faire du k-means, mais dans le fond je ne vois pas ce qu'il y a de génial dans cette méthode. C'est du k-mean classique.

Il a expérimenté pas mal d'algos et a développé le sien utilisant un algo génétique et du "hill climbing" (optimisation locales?). Apparemment il dit que son algo donne de meilleurs résultats que du LBG. D'après lui s'il avait pris le temps de recoder son algo plutot que le LBG, il aurait obtenu une qualité double. Il a d'ailleurs fait un outil: CSAM Super (non rien à voir avec moi :mrgreen: ) qui sert à compresser des images pour C64 (http://csdb.dk/forums/?roomid=11&topicid=101647)

Visiblement ca marche aussi bien sur des images couleurs ce que je comprends assez bien car l'espace des couleur est nettement moins discret que les images N&B.

(coupez le son, la musique de fond est insupportable, désolé)

J'ai vachement envie de faire joujou avec son outil pour voir ce qu'il est capable de faire.

[EDIT]je viens de tester... je suis bluffé.. même l'algo LBG donne un résultat pas mal sur mon image de test. C'est hypnotique de voir l'algo évoluer, et approximer de mieux en mieux l'image d'origine.
Samuel.
A500 Vampire V2+ ^8^, A1200(030@50mhz/fpu/64mb/cf 8go),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.

Fool-DupleX
Messages : 1091
Enregistré le : 06 avr. 2009 12:07

Re: Streaming Video+Son sur vieilleries

Message par Fool-DupleX » 02 juil. 2014 08:20

Je n'étais donc pas si loin avec ma première idée.

Tu nous montres quelques resultats ?

__sam__
Messages : 4702
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ » 02 juil. 2014 10:18

Voici 2 exemples avec le paramétrage par défaut
Image2.gif
Image2.gif (188.7 Kio) Vu 878 fois
Image3.gif
Image3.gif (224.22 Kio) Vu 878 fois
Image4.gif
Image4.gif (207.79 Kio) Vu 877 fois
Samuel.
A500 Vampire V2+ ^8^, A1200(030@50mhz/fpu/64mb/cf 8go),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.

__sam__
Messages : 4702
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ » 17 août 2015 18:01

Pour revenir sur le sujet, on peut à présent noter la solution de Daniel pour Thomson avec un Arduino: http://forum.system-cfg.com/viewtopic.p ... 79#p106979
Image
Samuel.
A500 Vampire V2+ ^8^, A1200(030@50mhz/fpu/64mb/cf 8go),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.

__sam__
Messages : 4702
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ » 18 août 2015 10:40

L'amstrad a aussi son streaming: http://www.pouet.net/prod.php?which=66191

A noter: Le son ne vient pas du flux, probablement parce que le PCM n'est pas facile à mettre en oeuvre sur cette machine.
Samuel.
A500 Vampire V2+ ^8^, A1200(030@50mhz/fpu/64mb/cf 8go),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.

Répondre