|The Boyhood of Raleigh by Sir John Everett Millais, oil on canvas, 1870.|
A seafarer tells the young Sir Walter Raleigh and his brother the story of what happened out at sea [source: Wikipedia.org]
Most software are created for business purposes. But some software are created to solve real life problems. This is the story behind CaptureMe...
- Work out of the box
- Works on all Linux distributions
- No fuzz, Just screencasting !
Every software that we tested in Linux, had some kind of problem or it was not doing what it supposed to do.
So we had to deal with this ASAP!
Fortunately, Linux and open source community in general, has created some wonderful tools and so we didn't have to reinvent the wheel.
What we needed for the software, was already out there. The only thing that was missing was just to pick them and add them to a software in such way that it would do what it was intended to.
This tools were :
- Bash Scripting
We can read on Wikipedia page for Zenity:FFmpeg is a free software project that produces libraries and programs for handling multimedia data. The most notable parts of FFmpeg are libavcodec, an audio/video codec library used by several other projects, libavformat, an audio/video container mux and demux library, and the ffmpeg command line program for transcoding multimedia files.
Zenity is a cross-platform program that allows the execution of GTK+ dialog boxes in command-line and shell scripts.So we have the recording "Kernel" which is the FFmpeg libraries, and we have "Zenity" for dealing with some simple user interactions for Bash Script applications.
And that was it !
Last but not least, we chose the name "CaptureMe" as the name of the application because it is simple and descriptive as is the software its self.