Explaindio Video Creator

You may not think this post has a lot to do with MicroController Electronics, however, read on before you formulate an opinion.

There is a new Windows and Mac Video Creator program called Eplaindio that recently became available. I am using it to create training, educational and advertising videos for various projects. It is very powerful yet simple to use.

Basically you can take images, SVG graphics, video backgrounds, optional audio files and create scenes which you put together in sequences to make a video. Additionally, slides created in Adobe Flash can be imported to provide additional animation like capabilities.

I made a sample demo video to demonstrate its potential use (especially in electronics)  which you can view below.

All of the electronic SVG images in the sample demo are from fritzing.org. I took those (~6,500) SVG files (which are distributed under the Creative Commons license) and put them into folders and then created a PNG image for each SVG. (The PNGs are used by Explaindio to present a view of the SVG for selection / inclusion into a ‘sketch’.)  I used Inkscape in non-gui batch mode (-z)  to take the SVGs and save them as  PNG images.  (You can download the python script I used to do that HERE.) Contact me if you want a copy of the Fritzing.org electronics SVG/PNG library for use with Explaindio.

If you are interested in that library you might also be interested in the (~8000) SVG graphic files from OpenClipart.org.The SVGs from there can be freely used commercially. I converted them also into folders (with PNGs) for use in Explaindio. Contact me if you want a copy of that library.

It is interesting to note that the Explaindio project files ([.explaindio] used to create the videos) are XML like. That opens possibilities to generate them ‘programatically’.  For example, when I browse through an SVG library looking for ideas or specific images that I need, I can drag/drop them into a folder with my project/scene creator script (add optional text files for adding text slides) and when done, click on the creator script for it to create the project and/or scenes. It saves me a bit of time. Contact me if you are interested in it. (You’ll need to download and install Python in order to use it.)

All in all, I think Explaindio can be taken advantage of to teach Electronics (and other things).

What do you think? Leave a comment and buy your copy of Explaindio here.

 

10 comments

Skip to comment form

  1. Yes I would be interested in how you do that as you explained using python, many thanks John Nephin

      • earl on December 17, 2014 at 6:01 pm
        Author
      • Reply

      Hi John,
      I sent you a link to download the librarys and the Python code.
      The email also has info on how the program works.
      Earl

    • ted on December 22, 2014 at 5:11 pm
    • Reply

    I use Explaindio and it is an easy way to create tutorials and other teaching resources. It is also great for creating marketing materials.

    Thanks for the article and detective work.

    I am very interested in seeing the python code for creating the project files.

    Ted

      • earl on December 22, 2014 at 5:17 pm
        Author
      • Reply

      Hi Ted,
      I just sent you the links via email to get the libraries and the python code.
      Earl

    • Denis Noctor on February 9, 2018 at 3:44 pm
    • Reply

    Hi there Earl. I’dbevery interested in seeing the python code for creating the project files if still available. All the best. Denis.

      • earl on February 11, 2018 at 7:28 am
        Author
      • Reply

      Hi Denis,

      I just emailed you the info. (Links on my site to download all I have on Explaindio SVGs and my Python script + its documentation)

      Earl

    • Denis Noctor on March 14, 2018 at 9:26 pm
    • Reply

    Hi there Earl, apologies for this email… but I never received your email on Feb 11th. Could you resend it. All the best, Denis.

    1. Hi Denis,

      I re-sent it just in case. Also, I will take this opportunity to remind anyone that I send emails to.. Please check your SPAM folder if you do not get the email in your inbox.

      Earl

    • Aasish Neupane on May 1, 2018 at 11:31 pm
    • Reply

    Hi, I am engineer and making video tutorials for engineering student. I would be interested in how you do that as you explained using python.

    1. I sent you an email on how it works. (Make sure to check your spam folder!)
      Earl

Leave a Reply

Your email address will not be published.