Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
28th August 2021, 01:24 | #1 | Link |
Registered User
Join Date: Mar 2014
Posts: 38
|
Fow can I force ImageWriter to write the frames?
I have a quite complex, and memory consuming script, in which I read images, and put them various layers, eg. arrows, text, etc.
I found out, that my script use much less memory, if at a point I write out the layered images to PNG files, and then read them back into variables, and then the following commands, filters use those PNG images in the script. A sample from my script: Code:
blank=blackness(text,$00000000).trim(0,-1).loop(k0) image1x1.trim(0,-1).ImageWriter("png\image1x1\", type="png")++k4x4.trim(0,-1).ImageWriter("png\k4x4\", type="png")++text.trim(0,-1).ImageWriter("png\text\", type="png") image1x1r=imagesource("png/image1x1/000000.png",pixel_type="RGB32",FPS=FPS).trim(0,-1).loop(k0) k4x4r=imagesource("png/k4x4/000000.png",pixel_type="RGB32",FPS=FPS).trim(0,-1).loop(k0) textr=imagesource("png/text/000000.png",pixel_type="RGB32",FPS=FPS).trim(0,-1).loop(k0) stack=output=="gif" ? StackHorizontal(image1x1,k4x4,text,blank) : StackHorizontal(image1x1r,k4x4r,textr,blank) How can I force imagewriter to write those 3 frames as images? |
Tags |
imagewriter, png |
Thread Tools | Search this Thread |
Display Modes | |
|
|