Sujet : Re: [video] FORTH pilotant MP_STE
De : lecoat (at) *nospam* atari.org (Francois LE COAT)
Groupes : fr.comp.sys.atariDate : 06. Aug 2022, 17:08:07
Autres entêtes
Organisation : Aioe.org NNTP Server
Message-ID : <tcm3l8$1i1t$1@gioia.aioe.org>
References : 1
User-Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:60.0) Gecko/20100101 Firefox/60.0
Bonjour,
Arachide écrit :
J'ai fait une petite vidéo montrant comment le FORTH peut piloter MP_STE installé en accessoire.
Le programme génère les images (une histoire de cercle) et MP_STE (en tâche de fond) les assemble vers une animation CIRCLE.FLM.
Démonstration faite sur un vrai STE ! En 16 couleurs puis en mono.
A la fin, je montre une dernière possibilité, c'est la demande d'information à MP_STE sur une animation, elle renvoie le détail de l'anim.
Voici la vidéo:
https://gtello.pagesperso-orange.fr/forth-and-mp_ste.mp4
Guillaume.
PS: ça marche sur ST/STE avec FORTHSTE et MP_STE mais également sur d'autres machines avec FORTH et M_PLAYER (l'Apollo Vampire par exemple ou le TT).
Jusqu'à présent pour réaliser un film avec l'écran, je faisais une
copie d'écran, avec l'appel TOS "Scrdmp()" et les accessoires
"EB_DUMP.ACC" ou "SCR_DMP.ACC" qui sont compatibles, et produisent
des images TGA, IMG, PPM etc. numérotées sur le disque. Ensuite il
faut utiliser un encodeur, pour monter les images dans un format
vidéo.
Mais si l'on peut piloter M_player en accessoire pour encoder
directement une vidéo, c'est beaucoup plus pratique. D'après ce
que tu montres Guillaume, ça a l'air possible à partir du FORTH.
C'est très bien. Mais tu dois avoir mis en oeuvre un protocole
entre le langage FORTH et M_player, qu'il faudrait expliquer ...
Il est sans doute possible de réaliser une vidéo avec tous les
langages de programmation. "SCR_DMP.ACC" est écrit en langage C,
"EB_DUMP.ACC" en GFA Basic. C'est une fonctionnalité très pratique.
Sur Mac QuickTime monte une vidéo ".MOV" à partir de captures d'écran,
éventuellement avec le son. Sous GNU/Linux la commande "recordmydesktop"
permet de faire la même chose dans une vidéo ".OGG" que l'on peut
ré-encoder avec `ffmpeg`. Tout cela est gratuit et d'usage illimité.
C'est vraiment une fonction essentielle d'un ordinateur moderne =)
Merci pour cette réalisation !
-- François LE COATAuteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)http://eureka.atari.org/