richmond62 wrote: ↑Thu Nov 10, 2022 8:08 am
95% fantastic . . .
BUT:
1. 'Funny' film:
-
Screen Shot 2022-11-10 at 10.08.36 AM.png
-
2. Err . . . resEdit?
-
Screen Shot 2022-11-10 at 10.09.07 AM.png
This default video clip is also pulled in from external file in the IDE's tools -> resources folder.
In fact it seems that embedded videClips are longer playable, although the data still gets embedded into the Stack file.
OXT is currently using a real small (about 0.8mb) MPEG demo clip I found in the Public Domain.
Alternatively I also converted StackSmith's default video clip, a higher resolution but sound-less sequence of animated shapes with the word "Movie" above it (1.1mb as mpg).
If anyone would like to create a small (1-5mb) animated video for possible use in becoming part of OXT IDE, PLEASE DO! Then upload it here so we can pick it apart (JK

)!
The player default filename property comes from a handler, so that script could be edited to randomly select different video files from that resource folder when a new player control scriptObject gets created (slight nod to Dan Gelder's unreleased Serf xTalk beta), then we could include a few different videos, perhaps that later develops into to a full-blown xTalk-centric content management system type API or something, who knows!

- Screen Shot 2022-11-11 at 11.17.25 AM.png (903.5 KiB) Viewed 10689 times
2. is ResEdit 'inspired' to be accurate, this is actually an SVG Path string that I created for use as an icon indicating any sort of xTalk Resource (stack, library, extension, external, etc.). I call him ResEddy.
One time when I was a very young man RedEdit literally nearly killed me, well ResEdit and my own vices and obsessiveness, I nearly died because I fell asleep with a cigarette after coming home late (and intoxicated) and then trying to read the biblical size The Complete ResEdit book.
There are smatterings of Hyper-graphics being inserted or replacing defunct-branding, but far more than restoring some of the looks, I want to restore some of the functionality of HyperCard that has gone missing from the Meta-Rev-Live lineage this xTalk.
Obviously playSentence notation has always been an important idea to me, but there's other things that are missing or broken (Answer Record). Some things are now only functional on specific platforms. Answer Effect for example, QT may be gone but using Core Image transitions with the 'Effect' syntax still works on macOS, and built-in transition effects still work so we should have a working Answer Effect imo.
I believe speech or rather revSpeech hasn't (ever?) worked on Linux, but I know it could me made to work using JavaScript (via the an invisible Browser Widget that could be created on the fly) or just scan filesystem for a CLI interface to any Text-To-Speech API and call it with shell(). OXT WILL have its own unified cross-platforms Speech API soon which will be delegated from a 'Speak' handler (same keywords that HC used wherever possible), and in fact we already have Open-Source Extensions for NSSpeech and AVSpeech APIs on Apple platforms as well as the JavaScript solution, as soon as can get to that would be great.