Why Nostr? What is Njump?
2025-04-18 18:24:08
in reply to

Adam Dalliance on Nostr: Godot's VideoStreamPlayer plays ogg files but does not allow skipping them: Seeking ...

Godot's VideoStreamPlayer plays ogg files but does not allow skipping them:

Seeking in Theora videos is not implemented yet (it's only supported for GDExtension-provided video streams)

These GDExtension things exist, but need to be compiled differently for each architecture. Separate and different parts of the code for windows/linux/mac.

Which is too much of a pain, especially since I have no Mac for testing and stuff.

I really need to be able to skip the video to different frames because (A) during animation-edit user is going backwards and forwards with time control a lot and (B) during 360 3D render it has to do a panoramic scan across the scene with time paused.

That's all no good. No viable video player in Godot.

So instead today I've been adding a multiple image flipbook. Fine. We'll just have to have hundreds of individual images and pick the right one based on the global time.

Nearly done bar the render now. Just need to go through the face animation, the emotional expressions.
Author Public Key
npub1nt895z73pcuda96rmacvajulx2vwze6hw289kgd2vh0zlvuz8naqkcncwa