Kdenlive

Create a Time-Lapse Video in Linux (or Mac) using Kdenlive


Time-lapse is a fun thing to do. Whether looking at clouds, plants, or in my case, cooking food, time-lapse is a way to make things a bit more exciting. Fortunately, it is quite easy to do in Linux.


The easiest way I have found to do time-lapse in Linux is by using my favorite video editor, Kdenlive.  If you do not already have it, you can download it here.



Click on the down arrow next to the "Add Clip" icon and select "Add Slideshow Clip."


Now select the folder that contains all your images. Make sure that the images are in the correct order.



Once the images are selected, you can change the frame duration. I set mine to 00:00:00:01. Press OK after you have done that.



Drag the clip onto the timeline, then press the "Render" icon.


Choose a preset setting or make your own, then press "Render to File."


You are done! Congrats. You now have a time-lapse video.

Here is the video I made:


About McKay Christensen

After having lived in Oregon, Alaska, and China for the past 10 years doing landscape design and English teaching, I have returned to my home state of Utah and currently work for a growing tech company.

In my free time I enjoy working on my TutorialGeek.net website where I post tutorials and reviews (and anything else I think is geeky) and I also like to write songs for my Super English Kid Youtube channel.

My favorite things to do include anything with my wife and son. Hiking, camping, and photography (or anything else outdoors). Playing Ultimate Frisbee or Ping Pong. Listening to 60s, 70s, or 80s, music. 

Feel free to contact me using my contact page. I would love to hear from any of you!

6 comments:

  1. Seriously, why do people build applications around the UI??

    One should not have to download a bunch of KDE libraries.

    sudo apt-get install kdenlive

    The following extra packages will be installed:
    kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data
    kdelibs5-plugins kdenlive-data kdoctools language-selector-common
    libattica0.4 libav-tools libavdevice53 libavfilter3 libavresample1
    libdlrestrictions1 libkactivities6 libkatepartinterfaces4 libkcmutils4
    libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5
    libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkhtml5 libkio5
    libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4
    libkntlm4 libkparts4 libkpty4 libkrosscore4 libktexteditor4 libkubuntu0
    libkxmlrpcclient4 libmlt++3 libmlt-data libmlt6 libnepomuk4
    libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libphonon4
    libplasma3 libpolkit-qt-1-1 libqapt2 libqapt2-runtime libqt4-qt3support
    libquicktime2 libsolid4 libsoprano4 libssh-4 libstreamanalyzer0 libstreams0
    libthreadweaver4 libutempter0 libxml2-utils melt ntrack-module-libnl-0
    oxygen-icon-theme phonon phonon-backend-gstreamer
    phonon-backend-gstreamer-common phonon-backend-gstreamer1.0
    plasma-scriptengine-javascript shared-desktop-ontologies soprano-daemon
    Suggested packages:
    djvulibre-bin finger khelpcenter4 hspell phonon-backend-vlc
    phonon4qt5-backend-gstreamer
    Recommended packages:
    virtuoso-minimal kubuntu-debug-installer icoutils nepomuk-core-runtime
    swh-plugins dvgrab frei0r-plugins recordmydesktop dvdauthor
    libkactivities-bin
    The following NEW packages will be installed:
    kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data
    kdelibs5-plugins kdenlive kdenlive-data kdoctools language-selector-common
    libattica0.4 libav-tools libavdevice53 libavfilter3 libavresample1
    libdlrestrictions1 libkactivities6 libkatepartinterfaces4 libkcmutils4
    libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5
    libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkhtml5 libkio5
    libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4
    libkntlm4 libkparts4 libkpty4 libkrosscore4 libktexteditor4 libkubuntu0
    libkxmlrpcclient4 libmlt++3 libmlt-data libmlt6 libnepomuk4
    libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libphonon4
    libplasma3 libpolkit-qt-1-1 libqapt2 libqapt2-runtime libqt4-qt3support
    libquicktime2 libsolid4 libsoprano4 libssh-4 libstreamanalyzer0 libstreams0
    libthreadweaver4 libutempter0 libxml2-utils melt ntrack-module-libnl-0
    oxygen-icon-theme phonon phonon-backend-gstreamer
    phonon-backend-gstreamer-common phonon-backend-gstreamer1.0
    plasma-scriptengine-javascript shared-desktop-ontologies soprano-daemon
    0 upgraded, 76 newly installed, 0 to remove and 16 not upgraded.
    Need to get 66.4 MB of archives.
    After this operation, 203 MB of additional disk space will be used.

    ABORT

    ReplyDelete
    Replies
    1. If you are serious about creating videos and/or hate Unity, install Ubuntu Studio. The post-install tweaks are far less of a headache than downloading GIMP, Kdenlive, Audacity, etc. and all their libs, as well as writing scripts to get Unity to stop acting like a Mac.

      And if you are worried about 203 MB of disk space, your system is too small for video editing.

      Delete
    2. Good suggestion. Ubuntu Studio is great.

      Delete
  2. Thank you this worked great. When I tried to preview the clip before rendering it seemed to play each picture like 5 seconds but the render was perfect high speed 01 like i had set as per your instructions.

    ReplyDelete
  3. I'm looking for an app for Lubuntu that will capture the interval images to then compile into a video as you describe. What do you use/recommend for the capture?

    ReplyDelete

Powered by Blogger.