Inkscape: A Vector Drawing Tool

Feature Request - Export Layers to PNG sequence...

Reported by dreamfaller on 2007-12-14
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Wishlist
Unassigned
Nominated for 0.47.x by M@ McCray
Nominated for 0.48.x by M@ McCray
Nominated for Old by M@ McCray

Bug Description

Hi, I'm an animator who is using inkscape to make cartoons by drawing each frame of my character onto separate layers and then exporting each layer as a PNG file with a sequence number(example: anim0001.png, anim0002.png). I then import that seqeunce into After Effects for compositing... I love your program the way it is...but it would really be nice if there was an automated way to export each layer as a PNG all at once without have to use the Export Bitmap.. To be more clear this is how I would use this feature in a workflow....

1) I would draw the character on Layer 1 and then rename that layer Frame01
2) I would draw the character on Layer 2 and then rename that layer Frame02.
3) I would repeat steps 1 and 2 until I had 12 frames...

In my current workflow....I hide all but one "Framelayer" and then export as a PNG...however...for doing this takes about 2 minutes per frame...if I'm working on an animation with hundreds of frames..this can lead to hours of naming and saving files.

With this new feature I'm requesting all I would have to do is:

File > Export Layers to Bitmap Sequence...

Then a dialog box should appear similar to the export bitmap option that would maybe give the option to choose the order the layers were saved...example.... Export Layer Order: Top to Bottom or Bottom to Top...and then the option choose the name of the sequence like Anim...and then the program would add the extra 0001or 0002 to the file name before the PNG extension. I hope I am making sense. Also...I think all this feature would require is a python script that basically just tells the program to hide all layers and then unhide the layer needed for a specific frame and then export that as a PNG.

Anyway, I love the work you are all doing...have fun.

To see the animation I made with inkscape go to: www.youtube.com/onishippai

vonHalenbach (lustik) wrote :

Hello Dreamfaller, thank you for your input to make inkscape better! I will put your feature request on the list. Inkscape wants to get much better in the animation part. If you have more ideas, how inkscape can be improved further, please don't hesitate to open a new feature request. We need input from people like you, who are experienced with the workflow of animation making. The planning how to create the user interface with timeline and such things need to be done. If you are interested, please work closer together with us and become a part of the inkscape community.

Thank you!

Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
M@ McCray (darthapo) wrote :

I'd love to see this feature added! Or, is there a way to write an extension that does this?

~suv (suv-lp) wrote :

See this project:

"Frame by frame animation extension in development"
<http://www.inkscapeforum.com/viewtopic.php?f=11&t=6019&p=25434>

Source:
<https://code.google.com/p/inkscape-animation-extension/>

tags: added: extensions-plugins
~suv (suv-lp) on 2011-04-19
tags: added: bitmap exporting layers
~suv (suv-lp) wrote :

The extension 'JessyInk' includes an output file format to save all layers as PNGs or PDFs inside a zip archive:
'File > Save a copy as…' -> "JessyInk zipped png or pdf output (*.zip)"

JessyInk is included in Inkscape since version 0.48.

pRototype (regeir) wrote :

Downside about JessyInk is that output resolution is fixed to 50 dpi and is not possible to change.
Bug #1126472

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers