For those of you who do not understand how to use KimDaBa, there is now no reason not to use it. KimDaBa is the first KDE application to offer small flash videos with voice-overs describing how to use it. See the tutorials at KimDaBa's video page or read on below for Jesper's description of how and why to make video tutorials of applications.
There is a sentence I hear from my users rather often: "This is exactly the software I need, I just wish I had found it a long time ago".
Now if KimDaBa is that good, why isn't everybody in the whole world using
it? One reason might be its name (and I am considering renaming it to
something boring but more obvious, suggestions very welcome). Another reason might be that it is different to many other photo managing applications in some ways. This is not a bug, but simply because it approaches the problem differently, which is its strength.
I've tried remedying this problem by offering a demo setup the first time
people start KimDaBa, and now I'm ready with a new approach:
flash videos including voice-overs that shows KimDaBa in use.
This has actually been on my wish list for years, but I never found any
appropriate tool that would allow me to both record my screen action and
add voice so I could explain what users are seeing.
Before I tell you how I did it, let me send a strong thank you in the
direction of Rainer Endres who held a presentation on the topic at Akadamy
2006.
The tools to use are vnc2swf plus any audio
editing tool, I ended up using the ahem Gnome application called Sweep. I tried for hours to get audacity working as I was told that was the best, but without success.
My work flow was the following:
- First write down the voice-over in a text file - ensure to speak it
out loud to yourself, what sounds good on paper might not sounds good when
speaking. - Next record the audio part (That was by far the hardest part, it took me approximately an hour to record a 1 minute voice-over).
- Following that you must record the video part. For that I created a new user, logged into the user's account, and executed: vncserver -geometry
640x480. That starts a VNC session for the user that is no larger than
640x480, which seems to be the highest to go if it should all be visible at
playback time on a 1024x768 display. - Time to log in to the newly started server, for that I used a command
similar to krdc -h localhost:1 - Now you should be capable of seeing the new user's session in a vnc
window. - If KDE doesn't start automatically in the VNC session, simply run
export DISPLAY=:1 followed by startkde from your new user's shell. - Now it is time to run a command similar to vnc2swf.py -o video.vnc localhost 5901, this will bring up a dialogue where you can start and stop recording. While recording, move your mouse around as dictated in the voice-over.
- The tricky part was that vnc2swf grabbed my audio device, so to play
back the voice-over I had to convert it to mp3, and play it on my mp3 player. - The final step is to combine the video and audio, which is done with
a command similar to: edit.py -c -o video.swf -a audio.mp3 video.vnc, that gives you a video.html file which will start video.vnc.
Now you know how to do it, no more excuses, get started recording
videos for your favourite application. Well only valid excuse is that you
now want to try out KimDaBa now
you know how to use it.
Comments
klik://kimdaba if anyone wants to try.
If you want to see what other users had to say about it:
http://klik.atekon.de/details.php?section=graphics&package=kimdaba
Cool!
The only problem is that this is the rather old 2.0 version. The current version is 2.1
... did you make flash output?
thx
well forget :)
kimdaba would be really kickass if it'd support "xcf" file format.
cheers
I'd love to have a merge of Kimdaba and Digikam. Do you think it make sense?
http://www.kde-apps.org/content/show.php?content=16061
Another app that does well with the creation of flash based application tutorials is the free (as in beer only) app from Debugmode called Wink. It allows you to record tutorials in a frame based way, taking screenshots of what ever you want, and then edit the series of shots, reposition the cursor, and add in text box pointer explaining what you are doing. The app in its current version does not currently support adding in voice overs, but it generates nice flash, html, or pdf style presenations of your tutorials. Find it here: www.debugmode.com.
We just need something that captures its audio from the sound card. An amaroK presentation would be pretty lame without it. :)
klik://wink for those who prefer to klik :)
Wow... You allready wend to the 2006 Akadamy event? Most people are still recovering from the 2005 one :D
Sure, I got this time machine, and it is really fun.
Are they almost finished with KDE 4.0?
no, so they sent a killer robot back in time to protect a young man named rudy and his slightly tomboyish yet fetchingly yummy mother from an untimely demise so he can grow up and join the kde project during the kde4 development cycle to ensure its completion. only rudy can lead us into a brave new future where we are not ruled by heartless robots!
Here a little bit user feedback:
I like the application and the idea behind it - its a very nice application :-)
But it is not perfect, so here some wishes to make it perfect for me:
- addressbook: it would be nice to connect the people keywords to the contacts in the addressbook
- hidden thumbnail directory: I do not like it that the thumbnail directory is a standard directory - hide it! If you do not so maybe other foto management software is affected, and technically it is not so beautiful to have such "technical" directories visible (and there is the possibility that unexperienced users delete this directory)
- digikam: it would be nice to be able to exchange the tags between digikam and kimdaba (import in both directions!) - that would save a lot (!) or work for me because I have a full tagged photo database with digikam
So far from me, hope that helps or shows you what some users (or at least me) think about kimdaba.
Roland
I did actually stop to tag in Kimdaba when I found Digikam also a nice thing, just with worse tag support, but more promise on usability.
I don't want to spend much time on tags that I will loose when I switch the tagging app.
So please, digikam, kimdaba, is that XML you use some standard scheme?
Yours, Kay
So I found the trick with audacity it to make sure your system has not created any sounds for around 30 seconds before starting it. Artsd will automatically relinquish teh dsp after that short delay, and then when you start and app such as audacity that wants native access to the dsp, they will get it. I think you can configure this delay in the settings -> multimedia ->sound system module.
Hope that helps, it works for me....
Regards
Tim
You read the whole thing, and in the end even though you've learned how the videos were made, you still have no clue what KimDaBa is about.
(yes, I've heard about kimdaba, read announcements about it, but still couldn't remember what was the purpose of this application. It's only by reading a reply on how it would be cool to merge it with digikam that I remembered it was some kind of image manager).
Yes you are right. It doesnt say that it is a Picture manager. I can live with this instance since KDE and this news site is done mainly by voluntary work.
This News site is not a Mainstream Publishing Site. Its a special news site for people which are usually deep into KDE.
CNN wouldnt explain that Texas is in the USA every time they bring news about the Hurricane either.
Hermann
I think I qualify as being "deep into KDE" (and people who are really that deep don't need this site to know about KDE related news, they get it from more direct sources), and yet I don't always remember what an application is for just from its name. May be I'm showing my age... :-)
I was using digikam and just wanted to switch to kimdaba, but I couldn't figure it out, how to import photos from the harddisk.
I just had to set up KimDaBa to use the same base directory as Digikam.
Whenever you add pictures to that directory, they will be found by KimDaBa,
either at startup or via Menu maintenance -> Rescan for images.
You have also a KIPI import plugin to import photos from your camera.
Cheers.
Thank you very much! I think there should be a button somewhere to import the pictures. It would enhance the usability a lot!
If there had been a way to play swf files on my platform...
klik://flash
will do the trick
Does it store all of the meta data in the image using exif as well as a central database? If not, I would very much like it if it did.
By design KimDaBa doesn't touch your image files at all. It only stores it in its XML file. Fell free to create a plugin that would convert from the database to EXIF :-)
Try to find a UI bug in second presentation (http://ktown.kde.org/kimdaba/videos/tour2.html).
Tip: look on input fields when annotating images!
I take it you are talking about the multiple blinking cursors. Indeed that is a UI bug, but I can't see how I can get my code to do so in the first place. I've searched for this bug for years, so if you have any idea where to look, I'd be happy to hear.
Is there anyway to watch this video tutorial without using anything to do with flash ?
I run a pure 64bit system and far too lame to set up some 32bit crap, or change to a Gentoo multilib system, or generally be bothered with anything to do with flash.
Is it possible to get the raw screenshots in Jpeg format perhaps along with an ogg audio file ?
Give the cvs version of GPLflash2 a try. I'm not sure if it will work for this, but it might be worth a try.