This connection to the G'MIC imaging processing framework adds a ton of processing options to the Sequence Editor.
StarfallRobles writes:
G'MIC is a sophisticated open-source framework for image processing. It provides several different user interfaces to convert/manipulate/filter/visualize image assets with over 460 different effects. Among these is a command-line interface, the popular G'MIC Plugin for GIMP, as well as a browser based online service ( http://gmic.eu/ ).
Blender-2-G'MIC is a Python script that allows people to access a range of G'MIC image filters from the Blender Video Sequence Editor. Many of the "Artistic" filters are well-suited to enhancing image sequences. "Film Emulation" settings also offer the ability to create a wide range of special film looks. The current B2G script is an alpha release, open to feedback and further development.
11 Comments
This is totally awesome! (At 6'46'' the youtube compression does his best!)
Thanks ...6:46 looks a little better @ 720p HD. :)
Cool! very very cool
is it also animatable, enhancable with drivers?
i did not check it - is it a node? would be great for materials but also render!
Keep up the good work
Wow this is really wonderful, thanks for the hard work! I started learning and have been waiting on the Natron integration so I could work with these filters in a video editing pipeline so having them in blender right now is really exciting!
The upcoming OpenFX plugin "bridge" between G'MIC and Natron (apparently also After Effects/Resolve/Nuke/Vegas Pro) should provide wide support for the hundreds of filters...see:
https://plus.google.com/+TobiasFleischer
Blender-2-G'MIC is way for Blender users to have some fun right now with a subset of G'MIC. More options/filters will added as possible. Thanks.
How is the performance? Is it feasible to use this for video sequences?
Bart - It is ideal for image sequences...check out the "Gallery of Effects" section of the YouTube video, entirely done using image sequences created in Blender. (In fact that's the way to go instead of trying to process movies - mp4, mov, avi, etc... - which are entirely loaded into memory!) I've tried to make this part of the code work as smoothly as possible.
Image size is clearly one factor, but in the end, the type of filter being used will determine how fast things happen. Applying simple effects (Sepia, B&W, Vector Painting) might only take a second or two per frame. Complicated effects involving many iterations (Brushify, Rodilius, Dream Smoothing) take much longer. In that case, patience and lots of coffee come in handy...but the results can be rewarding. I'm looking forward to see how this works out for Blender users.
Really nice!
It would be also good to have a node to be able to use G'MIC from compositing nodes.
I use G'MIC all the time in gimp. It's a great product. I got it because I wanted the "heal tool" functionality of photoshop but I stayed for so many other things. I just wish gimp itself was worked on more to make it an even better environment for G'MIC. I am interested in trying out the product in Blender.
cooool .blender users always wanted this kind of stuff.
In the latest Alpha2 version of Blender-2-G'MIC, I've added six additional G'MIC filter options that allow you to enhance still images by animating a single filter effect over time (Erode, Pencil B&W, Soft Glow, Twirl, Water, Zoom). Info and Blend file/script at: https://github.com/Starfall-Robles/Blender-2-G-MIC