EIRTeam.FFmpeg icon indicating copy to clipboard operation
EIRTeam.FFmpeg copied to clipboard

Playback speed in create movie mode is a bit faster.

Open rakzin opened this issue 1 year ago • 3 comments

When I play a video in create movie mode.

the playback speed is a bit faster.

I think maybe because the time in movie mode is not the same from the physics_process's time

the accurate time should sum from the _physics_process's _delta, the 'Time.get_ticks_msec' is not correct.

rakzin avatar Oct 10 '24 15:10 rakzin

Hi, sorry for the massive delay.

Can you reproduce this using godot's built-in theora decoder? We do not use get_ticks_msec or anything like that, just the delta value that is passed by the video stream player.

EIREXE avatar Nov 17 '24 15:11 EIREXE

Well, I found the playback speed unsync in movie-mode is caused by godot's VideoStreamPlayer doesn't take Engine.time_scale into account see https://github.com/godotengine/godot/issues/69965 So I don't use godot to record videos, I use OBS to record it. In that way, Things works fine.

rakzin avatar Nov 24 '24 13:11 rakzin

This issue has been fixed by godotengine/godot#106825.

berarma avatar May 30 '25 21:05 berarma