Openshot manual3/24/2023 ![]() ![]() ![]() I can probably think of more, but that set alone would give us a pretty good picture of how memory is managed during the encoding process. Encode a Timeline consisting of five 2-minute video clips playing simultaneously on 5 different tracks, followed by four 2-minute video clips playing one after the other on just one of those tracks.Encode a Timeline consisting of five 2-minute video clips playing one after the other after the other, but each one on a different track.Encode a Timeline consisting of five 2-minute video clips playing one after the other after the other.Encode a Timeline consisting of one 10-minute video clip (Track 1) and two 5-minute video clips playing one-after-the-other (Track 2).Encode a Timeline consisting of two five-minute video clips, one after the other.Encode a Timeline consisting of one 10-minute video clip.It'd be interesting to get data on OpenShot's memory consumption during each of the following scenarios): (And that's probably a good avenue for testing, if someone is willing to go through and collect hard data on this. ![]() In fact, if libopenshot isn't properly freeing the Reader resources for each Clip that gets read during the encoding run, it might even be multiplied by the total number of clips in your project. There are a number of places where FFmpegReader.cpp multiplies cache sizes by OPEN_MP_NUM_PROCESSORS * 2, and the working cache size is set to OPEN_MP_NUM_PROCESSORS * 2 * the frame rate!Īlso significant is that this is the reader process we're talking about, meaning that it'll most likely be again multiplied by the number of Clips playing simultaneously in your project. Memory consumption is affected by the number of parallel threads, and OpenShot can already get crazy memory-hungry. I think it's faster for me either because it's 60 FPS source and render, or because I'm on 8-core CPU and it spawns many child processes to parallelize the render (so the memory leak is multiplied). ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |