titania icon indicating copy to clipboard operation
titania copied to clipboard

rendering a movie causes memory leak

Open splace opened this issue 7 years ago • 6 comments

rate of loss seems proportional to image size and frame rate.

1920x1080x60 consumed ~ 4Gb/hour.

larger size faster.

splace avatar Sep 17 '18 20:09 splace

Use Glib:Base64 https://github.com/create3000/titania/commit/7ab52a70cc29184676cecb3225e97db0ebbfab05 Don't call dispose in Futures https://github.com/create3000/titania/commit/1942c88b53d85122171758c0e3a8e5920e464511 Dispose future by setValue to nullptr https://github.com/create3000/titania/commit/f662b7522704f72fd6060057438279053c649eaa

create3000 avatar Oct 05 '18 09:10 create3000

This should fix the memory leak. If you want to test, please consider to hide the Console, for instance by bringing the RouteGraph Editor tab to front.

create3000 avatar Oct 05 '18 14:10 create3000

updated, but no change

de.create3000.titania/x86_64/stable de.create3000.titania-origin 43b252b4b57b de.create3000.titania.Locale/x86_64/stable de.create3000.titania-origin 41ec480a57e8

splace avatar Oct 05 '18 15:10 splace

i have found some scenes that will chew through 4gb in less than 5 mins.

splace avatar Oct 05 '18 15:10 splace

could this be it?

https://stackoverflow.com/questions/47881257/transcode-with-ffmpeg-may-eat-up-a-lot-of-memory

splace avatar Jun 12 '19 18:06 splace

still an issue in 4.5.8 (with latest flathub environment)

splace avatar Jul 06 '19 15:07 splace