Friday, December 25, 2015

Merry Christmas, and give away a GOOS

Hello and Merry Christmas!

Every so often I decide to give away discs or jump-drives filled with open source software but, it seems the projects that put these packages together have slacked in recent years.  The software is outdated and I find a need to include even more software.  So I quickly tried to start a project that others can use to give the Gift of Open Source this holiday season.  I will be uploading it all Christmas Day so be patient because I made several disk options for you to download.  I know I am a little late so maybe you can give it over the 12 days of Christmas or for New Years.

See the menu on top for Downloads!  Here are some of the apps I included on the GOOS (Gift of Open Source) DVDs and CD:

  • Firefox
  • Thunderbird
  • LibreOffice
  • OpenOffice
  • Gimp
  • Inkscape
  • BlueGriffon
  • Scribus
  • VLC
  • Miro
  • BitTorrent
  • FileZilla
  • Pidgin
  • HexChat
  • RSSOwl
  • ProjectLibre
  • GnuCash
  • xTuple
  • TurboCASH
  • Abiword
  • Blender (remember it does video editing)
  • Synfig Studio
  • Natron
  • GLMixer
  • MuseScore
  • LMMS
  • Audacity
  • Handbrake
  • FreeCAD
  • QCAD
  • Maxima
  • RStudio
  • Octave
  • SciLab
  • NetBeans
  • Atom
  • Brackets
  • Godot
  • and much more...

Saturday, June 6, 2015

Video Production on Linux in 2015

Video or movie production on Linux seems almost limitless thanks to Hollywood's adoption of this great, stable, platform.  I would say professional compositing, animation, and special effects is more present and mature on Linux than home friendly video editing software.  This is changing however, perhaps as soon as later this year, we could see the release of OpenShot 2.0 which I anticipate will be the most user friendly and intuitive video editing software suitable for the beginner, to use at home.

I did my first video editing in high school on Windows XP with Windows Movie Maker.  I liked it, it was intuitive and easy.  I found OpenShot 1.x while I was looking for something like Movie Maker for Linux and I have to say it is my favorite video NLE (Non Linear Editor).  It is easy to layer video or images on top of other video or images.  It has some transitions for transitioning between clips, some useful effects to apply to the video clips, and is easy to do basic arranging of clips with drag-and-drop.  OpenShot 1.x is good but just isn't there because of bugs, stability, and a few missing features.  OpenShot 2.0 and beyond should fix these shortcomings for the beginning home user.

There is nothing, however, keeping a determined amature film creator from learning and using some of the most advanced Hollywood video software on Linux.  Notice I say 'some' because much of what Hollywood uses is custom 'in house' software, but there are complete commercial and open-source packages that are free to use for the sake of education or even professionally.

Lets go over what the film creator wanting to go pro can dig into.  A lot of professional movies have SFX (special effects).  All SFX are done through video compositing.  Video compositing is the process of combining separate visuals into a shot.  This often gives the perception that everything seen is part of the same scene.  Perhaps the most powerful program to do this is a compositing package called Nuke.  Nuke was used in many films including The Hobbit, Avatar, and Tron: Legacy.  Nuke is a node compositor which is considered more suitable for complex compositions than the other type of compositor, called a layer compositor.  A popular compositor by Adobe named After Effects is an example of a layer compositor.  There is a free version of Nuke available for Linux which is intended for non-commercial use, you can download it from their website here.



There are other options than Nuke for doing your video compositing.  An open source alternative to Nuke is Natron.  Natron is compatible with the industry standard OpenFX plug-in format which is also used by Nuke and other commercial compositing packages.  Many packages that do 3D computer animation can also do compositing.  Houdini is a popular Hollywood example of one such software that lets you do both.  Houdini has a free educational version called Houdini Apprentice the next cheapest version I can find on their site is Houdini Indie version for $199.  Another extremely popular animation and compositing software is Autodesk Maya.  Maya runs under Linux but I have found no free version for Linux.



If you are looking for an open source alternative to Houdini or Maya, look no further than Blender.  Not only does Blender do 3D modeling, animation, compositing, and simulation but it also has a non linear video editor built in.  The video editor is very capable but there is a catch, you must use video clips that all have the same frame rate.  Blender has only recently been started to be used in Hollywood for small enhancements to scenes.  Blender has also been used for some movies on Lifetime Movie Network and on History Channel.  Blender allows for any property to be animated including those found in the video editor.  It also can do 3D video tracking to insert 3D objects into the camera scene.  Blender has a node compositor with many nodes built in.  There are plans to support OpenFX in the Blender compositor but the project is not currently finished.   If you like intro titles for your video you can find a lot here.

What I have talked about so far should give you a good idea of what to focus on learning if you want to create SFX for your video.  Now if you want to arrange clips of your finished scenes you probably want a good reliable video editor.  The most reliable stand alone video editors on Linux are probably Lightworks and Cinelerra, both are used in Hollywood.  Cinelerra will run slow if it isn't setup properly.  I have only had Cinelerra run smoothly for me one time by accident.  Lightworks as of now is probably your best option for a professional video editor.  It is designed to easily manage a ton of footage if you are thinking of making a full length movie with lots of camera angles and such.  There is a free version which is planned to be open sourced in the future.  You can buy or rent the Pro version for $24.99 a month or a one time payment of $437.99.   The free version limits export to 720p.  Novacut is another promising video editor for full length films.

I may write more in depth about these softwares once I get projects where I can use them more, but as of now you will just have to try them out to see what will suite you and your project.  Some video editors worth keeping an eye on include: slowmoVideo, Pitivi, Kdenlive, LIVES, Shotcut, and Flowblade.

EDIT:  Piranha 8 looks like a very professional video editor if you can shell out the $1000 bucks for it.  The list of films it was used with looks impressive.

Wednesday, May 27, 2015

Awesome Little Computers Running Linux

There are a lot of small, low power, and cheap computers that are coming out these days.  The first one that left an impression on me was the Raspberry Pi which came out in February 2012.  This was a computer about the size of a credit card and ran using only 1.5W if you had the model A and 3.5W if you had the model B.  I was thinking of using one of these as a personal web server because they use so little power, but you had to buy several accessories to get the thing to work such as an SD card, video cable, power cable (I heard it was picky about how much power it got), wifi adapter, ect.   Kits that came with what you needed ran around $100.

Fast forward to today and you will find many more awesome little computers running Linux.  The cheapest and most exciting one in my opinion is the C.H.I.P.  Its the world's first $9 computer.  Unlike the Raspberry Pi you get a complete package with the exception of it including a power cable.  The CHIP comes with a composite video cable and has built in wifi, built in storage, and even built in Bluetooth 4.0  There is a Kickstarter going on right now for the CHIP which has 9 days to go and is approaching 2 million dollars in funding.  I ordered early so I should be getting mine in December of this year.  But you can still get one by February 2016.  The 1Ghz CHIP is faster than the original 700Mhz Raspberry Pi but there is a Raspberry Pi 2 which has a 900Mhz quad-core.  There are also the BeagleBoards which run from $49 to $149.  
All the computers I have mentioned so far run ARM processors but there is another awesome little computer that runs Linux and it uses a chip with a bit more power.  The MintBox Mini is a small computer that is more capable than the rest.  It does run $295 but it comes with the much loved Mint Linux, an AMD A4 Micro-6400T (Quad core 1.0-1.6 GHz + Radeon R3), 4 GB DDR3 RAM, and a 64GB mSATA drive.  Plus it comes with all the plugs you'd expect on a desktop PC and yes, even wifi.  So take your pick at a quick little Linux PC.