<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Checked into GIT source, the 4 patched files of fileexr.C/.h and fileppm.C/.h after testing both.<br></div></div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 27 окт. 2022 г., 18:54 Andrea paz <<a href="mailto:gamberucci.andrea@gmail.com" target="_blank">gamberucci.andrea@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> try to render first exr sequence (from any source) . Set EXR compression to some cpu intensive choice.<br>
> Then load this sequence and in rendering dialog only change name of sequence, so it will create new set of images.<br>
> Try last step with patched and unpatched cingg.<br>
<br>
These are exactly the steps I took. I used "none" or "RLE" compression<br>
with the same results. I also tried rendering a tiff sequence still<br>
with the same results (21 fps).<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">may be slow cpu on my tablet makes bigger difference? Note, I used ZIP compression.</div><br></div></blockquote><div><span class="gmail_default" style="font-size:small">There is a speed-up on the second render, to the point of almost instantaneous when very minimal changes are made even on a relatively new laptop (only 4 years old).  And a speed up when an effect is added to 1/4 of the video.</span></div><div><span class="gmail_default" style="font-size:small">Andrea, you can try these exact steps:</span></div><div><span class="gmail_default" style="font-size:small">1) mkdir /tmp/ppm1 and mkdir /tmp/ppm2  and mkdir /tmp/ppm3 in a window<br></span></div><div><span class="gmail_default" style="font-size:small">2) start cinelerra (with the 2 patchsets having been built in) then load with replace a video<br></span></div><div><span class="gmail_default" style="font-size:small">3) render that video entire project using ppm sequence (render to /tmp/<b>ppm1</b>/a.ppm)<br></span></div><div><span class="gmail_default" style="font-size:small">4) load just the ppm sequence you created in step 3 (load with replace /tmp/<b>ppm1</b>/a.ppm)<br></span></div><div><span class="gmail_default" style="font-size:small">5) now just render this using ppm sequence and this time to /tmp/<b>ppm2</b>/a.ppm<br></span></div><div><span class="gmail_default" style="font-size:small">   it should be really fast</span></div><div><span class="gmail_default" style="font-size:small">6) for testing purposes, add an effect to a small section of the video loaded in step 4 and now render to /tmp/<b>ppm3.</b>a.ppm and it will still be faster than the original ppm1 but not as fast as in step 5 because it can only direct copy the unmodified portion of the video as opposed to where the effect is<br></span></div><div><span class="gmail_default" style="font-size:small"></span> </div></div></div>