Kdenlive Meets Studio Dave

Over the past few months I've been drifting into the world of Linux video applications and development. I've already written a review of the LiVES video editor, and I've made occasional reference to the Kino editor. Recently a reader asked if I'd tried a recent version of Kdenlive. I started looking into it and I liked what I saw. The following article is an account of my continuing experience with the latest codebase from the project.

Introduction

First, the bare-metal description. Kdenlive (Figure 1) is a non-linear video editor for Linux, FreeBSD, and OSX. It supports realtime input from camcorders (DV, HDV, professional, etc), cameras capable of MPEG4 and H264 output, and standard USB-compliant webcams (some of them, that is). File I/O is supported for a variety of video and audio codes and formats, including AVI, MPEG, FLV, raw DV, WAV, and many others. Kdenlive's editing features include a track-based A/V mixer, effects and transitions processing, keyboard accelerators, and non-blocking rendering. Of course all common editing operations are also supported, e.g. cut/copy/paste, splicing, track solo/mute, and so forth.

Figure 1. Kdenlive

Kdenlive is software libre licensed under the GPL. It leverages the power of other free software projects such as Qt4, MLT, and FFmpeg, and it requires the base libraries for KDE, though you do not need to run the KDE desktop. Pre-compiled packages are available for various Linux distributions, and all source code is freely available.

The Test System

The test system hardware includes an AMD64 3800+ CPU (~2.4 GHz), 4G RAM, and a fast large hard-disk. Video hardware includes a Logitech webcam and a Samsung DV-capable camcorder connected to the machine by an IEEE1394 interface. The Linux distribution is Ubuntu Jaunty customized with a realtime kernel (2.6.29) and various packages from the Ubuntu Studio project. The KDE libraries are from version 4.2.2 of the desktop, and the Qt4 libraries are at version 4.5.0.

The audio system is built around an M-Audio Delta 66 audio interface and an on-board varietal of the Intel HDA chipset. The available audio options for the test box included ALSA and OSS. JACK support is not currently available for Kdenlive.

Build Notes

Kdenlive is probably included in your distribution's software repositories. However, my Ubuntu Jaunty's repos offer only version 0.7.3 while the program's official release version has already reached 0.7.5 (and 0.7.6 may be on-line as you read this article). Studio Dave must have the latest & greatest versions, so I decided to build Kdenlive from its source code.

I had installed the Ubuntu Studio video packages, so I completely removed the Kdenlive and MLT (Media Lovin' Toolkit) packages. MLT is a "... multimedia authoring and processing framework and a video playout server for television broadcasting", a perfect fit for Kdenlive's purposes. MLT is a major required component, and the latest Kdenlive wants the latest MLT (also unavailable from the repos). Thus, I had to build the MLT software from its GIT sources :

    cd ~/src
    git clone http://mltframework.org/mlt.git
    cd mlt
    ./configure --prefix=/usr --enable-gpl --avformat-swscale
    make
    sudo make install

Easy enough, but if you plan to compile MLT be sure to run ./configure --help to view the available options and required dependencies. In my build instructions I include an option to enable the building of modules covered by the GPL, another option to customize the avformat software, and a preference setting for the installation path.

Building Kdenlive is about as easy as compiling MLT. Here's the step-by-step process I followed to build the program from its SVN source code repository :

    cd ~/src
    svn co https://kdenlive.svn.sourceforge.net/svnroot/kdenlive/trunk/kdenlive
    cd kdenlive
    mkdir build; cd build
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr
    make
    sudo make install

Of course the success or failure of the procedure depended upon the installation of the necessary libraries and other tools. Fortunately the Jaunty repos provided all needed components, including all the required development packages, and at last I had the latest Kdenlive, version 0.7.5 at revision level 3962.

Startup And Configuration

You can start Kdenlive by clicking on its menu icon or by entering kdenlive at an X terminal prompt. The command accepts only a few options, including some specific to Qt and KDE factors. You can indicate the path to the MLT environment, you can specify a project file to load at startup, and that's about it.

When the program opens you'll be greeted by a setup wizard that will walk you through the essential configuration. After Kdenlive has started you can further configure the program to refine its audio/video support and other capabilities. The Settings/Configure Kdenlive dialog (Figure 2) contains selections for setting display properties, the MLT environment paths, playback and recording defaults, FFmpeg transcode profiles, and various other default values. When you've configured Kdenlive for your devices and other system capabilities you're ready to start working on your first Kdenlivened cinematic masterpiece.

Figure 2. The Configure Kdenlive dialog

Input/Output

Kdenlive accepts input streams from camcorders and webcams. Alas, the program refused to recognize my Logitech webcam, even after I changed its settings to values known to work with other webcam recording software. However, Kdenlive immediately recognized my camcorder, and I had no trouble recording or playing back video from that device. Thanks to Kdenlive's deployment of recordmydesktop you can also record activity on your desktop display, including sound. The active input device is selected in the Record Monitor window, and you can declare your default device in the Capture section of the Settings/Configure Kdenlive dialog.

As I've already mentioned, Kdenlive accepts a variety of video and audio file types. The program can also create slideshows from still images in JPEG, GIF, PNG, and other popular image formats. See the complete list of supported input file formats at the Supported Formats page on the Kdenlive Web site.

Output is similarly flexible. Projects can be saved with their complete clip-sets and multitrack layouts, along with all settings for effects and transitions. Rendered projects may be targeted for a variety of popular export types, including DVD, HDV, YouTube, Vimeo, and others. This feature takes the guesswork out of the sometimes confusing welter of options available for those targets, it's a sweet touch from the developers. Finally, if your intended product is a DVD, you'll like Kdenlive's DVD Wizard (Figure 3). This item reduces DVD production to a series of mouse clicks and occasional text entries, and I must say that it's one of the easiest ways I've encountered for simple production of a DVD in Linux.

Figure 3. Kdenlive's DVD Wizard

A Kdenlive Project

We'll create a simple small-scale project to show off some of Kdenlive's basic features. First, select the New Project item from the Files menu, then add some media clips to it with the Project/Add Clip dialog. File formats can be mixed freely, without concern for compatibility - Kdenlive takes care of that behind the scenes - and the program has happily accepted every file I've thrown at it so far. We can also add audio tracks in various formats, but for now we'll remain focused on video files.

Figure 4. The Project Tree

Each clip is added to the Project Tree panel in the upper left corner of the main display (Figure 4). To add a clip to an existing track simply drag & drop the clip anywhere into the preferred track. Multiple clips can be sequenced in a single track, but layering within a single track is not permitted. In Figure 5 we see the results of a track layout with four clips laid sequentially into two tracks. Each clip is labelled and includes an audio and/or video thumbnail (which can be toggled in the Configure Kdenlive Display dialog).

Figure 5. A multitrack layout with multiple clips

At this point we can render the layout in Figure 5 and view a sequence of four videos played one after the other. That's nice, maybe even interesting, but it would be much nicer and far more interesting if we could overlap those clips and perform effects such as cross-fades and dissolves between them. Kdenlive can do it, thanks to its track-based effects known as video transitions. As I mentioned, you can drop a clip anywhere into a track. However, merely overlaying clips in your tracks will not render them in a mixture. On playback each clip will render in turn as the previous clip reaches its endpoint. Figure 6 illustrates such a layout. After the first clip finishes playing the next clip comes in abruptly at the first clip's endpoint, and so on for the subsequent arrangement of clips. To create, view, and render a mixture of layered clips you'll need to employ video transitions.

Figure 6. A multitrack layout with overlapping clips

Transitions are processes applied between tracks, such as a cross-fade from one clip into another. Kdenlive includes the expected dissolves, slides, and wipes along with some more exotic possibilities such as alphaxor, hardlight, and grain extract. I don't know yet what those last three transitions do, but Kdenlive makes it easy to discover. To create a transition simply right-click within your selected primary clip and choose an effect from the Add Transition menu. The transition graphic can be relocated at will and includes handles for setting the length of the transition. Left-click on the transition name to open its parameter dialog (if any). Parameter updates are fast and smooth, but as far as I know there is no mechanism for external control protocols such as MIDI or OSC. You can have some great fun learning how to use transitions, so be prepared to spend some serious play-time with them.

In Figure 6 the overlapping clips are controlled by three transitions, a dissolve, a wipe, and a slide. The screenshot displays the controls and settings for the wipe transition, including the image file used to define the transition style. The figure also indicates that the final clip has an effect added to it, a Fade To Black.

In Kdenlive an effect is a process applied to a discrete clip or group of clips. A generous collection of effects types can be found in the Effects List located to the right of the Project Tree. Kdenlive currently supports the Frei0r video plugins, audio plugins ported from the venerable SoX project, and visual processing modules provided by MLT. By default all audio and video effects are listed, but the list can be delimited to show only audio, video, or custom effects. To apply an effect to a clip drag & drop the desired item from the Effects List into the target. The effect's parameter controls are displayed to the right of the Effects Stack box and are usable in realtime. Custom effects chains can be built by populating the Effects Stack with selected processors and setting their available controls to your preferences. When you're satisfied with the blend your custom stack can be saved and reloaded at any time from the Effects List. This method is a neat and simple way to construct unique blends of existing effects. It's also just great fun to play with, so be prepared to lose more hours in wild experimentation with Kdenlive's effects.

By the way, I like the ability to work on clips and the track layout in one screen, it contributes to a fast efficient workflow. Alas, my dry description fails to relate just how easy it is to work in Kdenlive, you'll just have to try it yourself.

The Audio Side

Kdenlive's audio support is configured through the Settings/Configure Kdenlive dialog's Capture and Playback panels. My build of Kdenlive supports the ALSA and OSS audio backends. It can also utilize the PulseAudio, Esound, and aRts audio servers, but alas, there is currently no support for the JACK system.

Audio within a clip can be muted, and new audio tracks can be added to the timeline, but I haven't yet found a way to directly delete or replace a clip's soundtrack. As noted earlier, various audio effects are available, including reverbs, a flanger, filters, and other standard audio processing modules, but alas again, Kdenlive does not support the LADSPA or LV2 Linux audio plugin APIs.

An effect is applied in the same manner as a transition, i.e. right-click on a clip and select an item from the Add Audio Effect menu. Like the video effects, any user-controllable parameters will be displayed in the Effects Stack panel. And alas yet once more, as far as I can tell Kdenlive provides no mechanism for automating parameter controls via MIDI, OSC, or other protocol. Neither does it provide any audio editing capability beyond the addition of effects.

Rendering

When your clips and tracks have been edited and arranged to your satisfaction it's time to render the mix. The process is somewhat anticlimactic: Press the Render button, define the parameters for the output format, then enjoy a cup or glass of your favorite beverage while Kdenlive does its thing. Rendering times are a bit unpredictable: A 2-track, 2-clip project with a running length of ~2 minutes took roughly 2 minutes to render, while a 3-clip/3-track project that lasts 40 seconds took slightly more than 3 minutes. Apparently rendering is dependent on various factors, including file types and lengths. Large-scale projects may take a long time to render, so be prepared for a wait if you're working on a big project.

Problems

Various crashes occurred with my first build. The program segfaulted with any selection from the With Track menu in the Transitions panel, and sometimes it crashed after saving my work (a timely crash, if there is such a thing). At first I was inclined to describe Kdenlive as too brittle to recommend for hard daily use. However, stability is indeed an issue with the developers, and I was pleased to note that the program got a little more solid with each revision I checked out of the SVN repository. If the devs continue this level of attention to its performance then I have high hopes for Kdenlive's future development.

Documentation

The Kdenlive home site offers links to video tutorials, a FAQ sheet, and the user's manual. The Kdenlive forum is another good source for information, as are YouTube (800+ hits) and Google (a predictably vast number of hits). The developers are also available via email and IRC, though it's hard to imagine encountering a problem not yet encountered by other users. Despite its relatively early release stage Kdenlive is already a popular program, with many dedicated and helpful users.

The Wishlist

To be fair, it should be remembered that Kdenlive is only at version 0.7.5 (with 0.7.6. coming on fast) and is still some distance from its eventual 1.0 release. Meanwhile, I have a wishlist that the developers might want to consider.

The first draft of this article was critical of Kdenlive's stability. Kdenlive's features are to no avail if the program won't stay open long enough to use them without fear of segfaults. However, I must note that by revision 3999 the program has become more crash-resistant. Hopefully the developers will continue to harden Kdenlive against random segfaults.

Kdenlive needs JACK. JACK is the future and the here & now for professionally-capable Linux audio systems, and Kdenlive would profit hugely from an alliance with JACK, especially with its transport controls. I would also like to see support for LADSPA and LV2 audio plugins (and maybe even for native Linux VSTs). The SoX collection is nice, but the LADSPA/LV2 collections include some excellent processors not available from SoX. A callout to an external audio editor would be cool, as would parameter automation. In truth, Kdenlive would profit from a variety of improvements to its audio arsenal. Finally, I want a mechanism for looping clips and/or repeat-pasting within a track, and I'd like to see my webcam work while in Kdenlive. I'm sure I'll think of other suggestions, but these are the ones that would most enhance the enjoyment of Kdenlive here at Studio Dave.

Update: Thanks to help I received at the Kdenlive Forums I've learned more about Kdenlive since I submitted this article. I know now that the program already uses some LADSPA plugins in its effects list, though in an indirect way. A simple XML file contains the information necessary to invoke a plugin and create a basic GUI for its parameters. It's easy to add plugins to Kdenlive's effects list, and I'm already working on bringing in a few of my favorite LADSPA plugins. I also learned that I can call an external audio editor from within Kdenlive. In the Settings/Configure Kdenlive dialog the Environment panel includes a tab for selecting default applications for audio and image editors and for the program's default video player. Sweet.

A Casual Comparison

A reader asked me to compare the LiVES editor with Kdenlive. I tend to agree that comparisons are usually odious, but I decided to build the latest SVN sources for LiVES on the same system I used for this review of Kdenlive. I didn't plan any impartial study or unbiased analysis, I simply worked on the same project in both applications. Kdenlive easily won the palm for its user interface, but LiVES includes some features I really missed while working with Kdenlive, e.g. reading from a DVD, support for JACK, and various audio-related functions not found in Kdenlive. LiVES is also more stable, though I discovered some surprising problems in its Multitrack mode. Nevertheless, I found Kdenlive's UI to be a powerful attraction. I definitely worked faster in Kdenlive, especially when adding transitions, but I have no final preference and I will continue to watch and test the development of both programs.

The Verdict

There's a lot to like about Kdenlive, and I like it a lot. Its feature set is full enough to satisfy basic desktop video production needs, and its workflow is uncomplicated and easy to learn. However, it must be considered that I've reviewed a personal build from SVN sources. I look forward to what my readers have to report regarding Kdenlive's utility and stability on their systems.

______________________

Similis sum folio de quo ludunt venti.

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

This program one day will

Kdenlive Friend's picture

This program one day will make proud all
open source enthusiasts .
It's in it's way to the top video editors.
It just needs some time more to reach 1.0 version
( like vlc after 0.8 version that it became
straightforward that it will be a killer app and indeed it is right now )

Long live Kdenlive

Kdenlive on AVLinux

Viktor's picture

Just for the record: Kdenlive 0.75 comes installed on AVLinux 2.0r2. It works perfectly, one crash only after 10 hours heavy use. As a video dummy, I can say that video-editing-made-easy-on-Linux has arrived.

Viktor
http://meditera.co.uk

Great Review

stoolpigeon's picture

Appreciate the review and the info. Just installed Kdenlive with KPackageKit and am messing with it. This is one space I'm very happy to see progress.

Kdenlive JACK audio

Davros's picture

Dave: Thank you for taking the time to do a review that was thoughtful enough to check out the developers website and talk to existing users and still did a job of introducing the programme to those unfamiliar with it. I would like to ask why your wish list stressed such importance on a JACK interface. My question comes form the point of view of someone who just isn't into digital audio but is into digital video. I have genuine interest in being educated.

Is not what you looking for outside the scope of Kdenlive? Is that not like criticizing Audour for not having MLT support? I realize that one would not want to switch programmes for altering every little aspect of an audio track like volume, fades, etc, inside a video editor, but it is a video editor. Detailed, through audio editing is the realm of sound editors. We can use those to perfect the audio that can then be imported into Kdenlive, etc. Would the JACK interface allow better quality for the audio when rendering clips? Is it about gathering more and better audio effects and plug-ins?

An obvious, but still great thing about free software is that the Kdenlive people can benefit from the work of audio programmers who shared their code, but I honestly, being digital audio ignorant, would like to be educated as to how it would help. You are a Linux audio expert so for you to put such emphasis on it means it must have some benefit for us video loving folks.

And, BTW, everyone, I will add my voice to the choir that kdenlive has greatly improved in recent times. I suspect that in a year we will have two or more good, stable, usable, convenient video editors available for Linux. (Kdenlive, Openshot. Best of luck to them and similar projects as well.)

sound editing in scope - JACK Audio

MichaelRpdx's picture

Since the early 1930s sound has been a part of mainstream video (movie) productions. Having the sound editing integrated with kdenlive's video editing would be a great boon to all user's - not just the foley adept.

Why create a sound track externally? If a change is made in the video it "should" affect the audio track that is synchronized with it. Imagine the pain of doing a late edit in a project that adds or deletes time from a scene. If your audio is externally managed you then need to work out synchronizing a changed audio track to go with your video. That sounds way too painful to me.

Be Appropriate && Follow Your Curiosity

Author's reply

Dave Phillips's picture

Hi Davros,

Good question, I'll do my best to explain succinctly. First let me dispel the notion that JACK has anything to do with Kdenlive's audio editing capabilities. Neither does it have anything to do with plugin APIs

JACK support brings low-latency performance to appropriately tuned systems, which translates to glitch-free audio in Kdenlive, even when performing realtime parameter updates. It provides free connectivity between JACK-aware applications and provides a master transport mechanism for controlling sample-accurate syncronization between clients. The current design is optimized for SMP systems and also supports MIDI connectivity (again sample-accurate) via the Jack-MIDI API.

With full support for JACK Kdenlive could sync to Ardour for a relatively complete high-performance A/V production system. It could leverage the audio processing power of JACK-aware clients such as JACK-Rack (container for LADSPA plugins), Csound, SuperCollider3, LV2 and VST plugin hosts, and so forth, offering some very cool creative possibilities and releasing the devs from having to redesign audio wheels. These ideas are first in my mind, I'm sure others have their own wish-lists for the wedding of JACK and Kdenlive. :)

HTH,

dp

Similis sum folio de quo ludunt venti.

Kdenlive JACK Interface

Davros's picture

>HTH

That was very helpful. I read a little bit about some of the things you mentioned, like JACK_Rack and SuperCollider and I better understand the possibilities. Thanks. And to the MLT dev who posted: thanks for your hard work of building the foundation for these types of programmes. Despite Kdenlive and Openshot getting the attention, your work is appreciated too.

builders in the background

Dave Phillips's picture

Indeed, great praise goes to the devs for MLT, FFmpeg, the CD/DVD burning software, and the many other ready-made open-source components so critical to the success of a program like Kdenlive. I think most open-source devs realize that they stand on the shoulders of giants, but their own contributions deserve to be reckoned and praised for their invaluable services.

Best,

dp

Similis sum folio de quo ludunt venti.

kdenlive builder wizard

Anonymous's picture

for better stability use kdenlive builder wizard .. it's help to have consistent version of ffmpeg, mlt ..

I installed recently

Anonymous's picture

I installed recently kdenlive 0.7.5-1 on squeeze from debian-multimedia for a friend of mine who does quite a lot of (maybe very) basic video edition. He worked previously with etch versions, but they crashed a lot; now he doesn't see any problems or at least doesn't report about it, so I would think it is working fine.

Previous versions: Etch versions at least were able to render a clip, but if a transition or effect was added, it crashed. Worse versions were Lenny's ones, crashing by simply dropping a clip into the track. I wondered about asking on the forums about somebody being able to work 30 segs with kdenlive 0.5-0.6, but obviously solution wasn't become a troll...

So I'm glad to see that that we have now a piece of good wideo software, intuitive and quite stable. Kudos to developers. I would ask now about JACK support and an important feature not mentioned yet: Is kdenlive able to build good edit decission lists (EDL)?

EDL

ddennedy's picture

The problem with "EDL" is that it is meaningless word because there are quite a few standards and implementations. Kdenlive uses MLT, which has its own EDL format called MLT XML. It also able to read the SMIL subset that Kino generates. I am not personally interested in any other format at this time. If you are interested in another format, I am available to develop that for you under (paying) contract. Also, I will gladly accept contributions.

Great article but incomplete until...

Dulwithe's picture

Great article but incomplete until you post a link to the test video you created with Kdenlive.

Seriously though, good review. Thanks. (I'll check for the link to the video...)

Dulwithe.

OpenShot is up and coming

Anonymous's picture

Don't forget OpenShot too...
http://www.openshotvideo.com/
:)

kdenlive builder wizard

Anonymous's picture

hi,

you can use the kdenlivebuilderwizard foc compile easily svn version.

The big advantage is that you can compile a independent version in a directories without touch the whole system.

So you can compile new version, test before using it ...

More, the version of ffmeg,mlt et kdenlive are synchrone and so you have less crash ..

easy enough for a 7 yr old to use

Anonymouser the cat's picture

First of all, Ubuntu repos suck.
If youre only

KDEnlive 7.5 came out on my birthday at beginning of july.
There is no excuse but 'that's all Bubuntu had in the repos' is weak. If that's how you do all reviews then youre always going to be behind.

7.6 came out a week ago so im not going to say anything but you have no excuse for the july one.

V7.3 is to v7.5 what KDE4.1 was to KDE4.2.

Installed KDEnlive on 4 machines including my 64bit desktop with no problems.

My son and I looked around the programs together and used some footage from his judo tournament. After clipping together a videos, my son wanted to do the rest. Pretty self explanatory even from a lifelong Windows user like myself.
It works, there is room for improvement and hey, I can edit video on Linux. Yipee!

Im not fanatic about KDEnlive. I tried 2-4 others programs, came across KDEnlive in the spring and 3 weeks later, 7.5 came out. Havent really looked after that because it does what I need it to do:
take avi files from my digital camera and a few pictures, add a few transition effects, maybe an intro text and add some music.

it can, it does.

Room to improve? You bet.

personally, I would love to see an easy and advanced interface option.
something very basic that does the 5 or 10 most used functions which a newbie can feel confortable with unlike the intimidating full look some programs have. if you are too advanced or feel ready for more, then you are one click away from the full monty.(experienced users could even have the option of hiding the easy button)
I've used Premiere for over a decade and remember the first time I was faced with the program and I know how frustrating dumbed down software can be to a power user.
I think an easy/advanced option would serve both the experienced and noob equally.
Then again, I think many programs like Audacity, Gimp should have easy interface that take care of the most popular options and an interface for advanced users but the Youtube generation is about the videos, whether it be a kick in the nads, or some cool skateboard tricks that youve finally pulled off.

Of course, those 7-8 yr olds that gather at our place on weekends have no problem with KDEnlive as is.

I think all good articles should come with wishlists like this and you are on the money about audio improvements in the future.

There will be a lot of good work done until v1.0 but KDEnlive is the apps that made me finally say "I cant edit a video in Linux!" (and it doenst crash).
If 2-3 others overtake it in time, so be it. It means that we will have more choice.

Installing applications

Anonymous's picture

Installing applications from outside the package system into /usr is not a good idea, this will cause grief if at some point in the future you wish to use the system provided packages again.

Please people, /usr/local, /opt, and even your home directory, are there for a reason.

Oh, and thanks for the review, kdenlive looks exiting.

Author's reply

Dave Phillips's picture

I agree, installing into /usr is not a good idea, it is risky, and I don't recommend it to normal users on production systems. Alas, it was necessary for this review. :(

Best,

dp

Similis sum folio de quo ludunt venti.

Tried Blender?

cortassa's picture

Blender has a suprisingly complete and easy to use RLE/Compositor and Richard Querin has a bunch of simple introductory screencasts on:
http://blog.rfquerin.org/category/blender/

Dave, try blender nle and, as a long time LJ subscriber, I'll wait for a nice article from you ! :-)

Cheers!

Author's reply

Dave Phillips's picture

I intend to cover Cinelerra/Lumiera and Blender in later articles. However, both will likely require some learning time, so it'll be a few weeks before I can whip up their reviews. But thanks for the encouragement, I will look into Blender's NLE features.

Best,

dp

Similis sum folio de quo ludunt venti.

Stability

TK's picture

I haven't built the latest SVN so I can't attest to the stability as you've mentioned for the very latest bits. However, it's been a long-standing problem with kdenlive that has really prompted me to stick with Cinelerra (BIG learning curve, crashes occasionally but not nearly as much) and Kino (rock-solid but misses multi-track features).

The latest foray with kdenlive was on Valentine's Day where I was making a slideshow for the wife (corny, I know!). Cinelerra was impossible to use since each photo had to already be pared down to the project's video size AND it tended to render every single stinkin' photo with horizontal green lines. Argh! Kdenlive was a pleasure to use until I added music. After saving the file with the chosen audio, kdenlive crashed. Opening the file again with the music caused kdenlive to immediately crash again. Only after removing the reference from the project's xml file would kdenlive open it without crashing.

Sooooo...I was happy to see your note that its stability has improved with each passing build.

Kdenlive is great, but still have a lot to mature

Luis Fernando Planella Gonzalez's picture

I've personally used kdenlive to create a final video which was composed of several other videos / images (like a slideshow) with some texts and animations.
I really like kdenlive interface. In a few minutes I was able to use several functions of it.
The major downside is really all those crashes. I had to keep saving the project every time I changed anything. Really, about a crash every 3 minutes. At least there is an option to reopen the last opened project on startup :)
Other inconvenient (at least for brazilian people) is that the brazilian portuguese translation makes it nearly unusable. I had to switch my KDE to english to be able to work on kdenlive.
But I do agree it have a huge potential, and will surely change the concept of many regarding video editors in linux!

Switch app language

Anonymous's picture

If I read you correctly... you shouldn't have to switch the entire desktop to English. In most KDE applications you can switch language using Help -> Switch Application Language...

White Paper
Linux Management with Red Hat Satellite: Measuring Business Impact and ROI

Linux has become a key foundation for supporting today's rapidly growing IT environments. Linux is being used to deploy business applications and databases, trading on its reputation as a low-cost operating environment. For many IT organizations, Linux is a mainstay for deploying Web servers and has evolved from handling basic file, print, and utility workloads to running mission-critical applications and databases, physically, virtually, and in the cloud. As Linux grows in importance in terms of value to the business, managing Linux environments to high standards of service quality — availability, security, and performance — becomes an essential requirement for business success.

Learn More

Sponsored by Red Hat

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState