.. meta:: :description: Kdenlive Documentation - Video Tutorials :keywords: KDE, Kdenlive, tutorials, documentation, user manual, video editor, open source, free, learn, easy, video .. metadata-placeholder :authors: - Annew (https://userbase.kde.org/User:Annew) - Claus Christensen - Yuri Chornoivan - Simon Eugster - Ttguy (https://userbase.kde.org/User:Ttguy) - Bushuev (https://userbase.kde.org/User:Bushuev) - Roger (https://userbase.kde.org/User:Roger) - Qubodup (https://userbase.kde.org/User:Qubodup) - Dadu042 (https://userbase.kde.org/User:Dadu042) - TheMickyRosen-Left (https://userbase.kde.org/User:TheMickyRosen-Left) - Carl Schwan - Eugen Mohr - Smolyaninov (https://userbase.kde.org/User:Smolyaninov) - Tenzen (https://userbase.kde.org/User:Tenzen) - Bernd Jordan (https://discuss.kde.org/u/berndmj) :license: Creative Commons License SA 4.0 .. |yt_search| raw:: html YouTube search .. |vimeo_kdenlive_tutorial_channel| raw:: html Vimeo Kdenlive Tutorial Channel .. TODO: * Short tutorials explaining frequently mis- or not-understood features or workflows Video Tutorials =============== .. note:: More videos can be found using a |yt_search| and on the |vimeo_kdenlive_tutorial_channel|. .. _tutorials-transparency: .. container:: .. |yt_10| raw:: html Image and Title Layers Transparency Tutorial .. figure:: /images/tutorials/opensourcebug8028-layers_tutorial.webp :width: 123px :align: left |yt_10| - Open Source Bug .. rst-class:: clear-both .. _tutorials-pan_and_zoom: .. container:: .. |yt_20| raw:: html How to do pan and zoom with Kdenlive video editor .. figure:: /images/tutorials/peterthompson-pan_and_zoom.webp :width: 123px :align: left |yt_20| - Peter Thomson .. rst-class:: clear-both .. _tutorials-keyframe_animation: .. container:: .. |yt_30| raw:: html Keyframe Animation .. figure:: /images/tutorials/linuceum-keyframe_animation.webp :width: 123px :align: left |yt_30| - Linuceum .. rst-class:: clear-both .. _tutorials-arkengheist: .. container:: .. |yt_40| raw:: html Kdenlive Tutorials .. figure:: /images/tutorials/arkengheist-kdenlive_tutorials.webp :width: 123px :align: left |yt_40| by Arkengheist 2.0: Many tutorials including Text effects, Transitions, Timelapse, Animation, Lower Thirds, Rotoscoping, and more. .. rst-class:: clear-both .. _tutorials-lock-on-stab: .. container:: .. |yt_41| raw:: html Locked-on Stabilization .. figure:: /images/tutorials/arkengheist-locked-on_stabilization.webp :width: 123px :align: left |yt_41| by Arkengheist .. rst-class:: clear-both .. _tutorials-motion_tracker: .. container:: .. |yt_42| raw:: html Motion Tracking .. figure:: /images/tutorials/arkengheist-motion_tracker.webp :width: 123px :align: left |yt_42| by Arkengheist .. rst-class:: clear-both .. _tutorials-rotoscoping: .. container:: .. |yt_43| raw:: html Rotoscoping .. figure:: /images/tutorials/arkengheist-rotoscoping.webp :width: 123px :align: left |yt_43| by Arkengheist .. rst-class:: clear-both .. _tutorials-victorianodejesus: .. container:: .. |yt_50| raw:: html series of tutorials .. figure:: /images/tutorials/victorianodejesus-kdenlive_tutorials.webp :width: 123px :align: left A whole |yt_50| covering 2019 to 2023 - Victoriano de Jesus .. rst-class:: clear-both .. _tutorials-30_minutes: .. container:: .. |yt_70| raw:: html Beginners Tutorial "Learn Kdenlive in 30 minutes" .. figure:: /images/tutorials/nuxttux-30_minutes.webp :width: 123px :align: left |yt_70| by Nuxttux Creative Studio\ [1]_ .. rst-class:: clear-both .. _tutorials-scopes: .. _tutorials-vectorscope: .. _tutorials-histogram: .. _tutorials-waveform: .. container:: .. |yt_80| raw:: html "Introduction to Scopes" .. |yt_80a| raw:: html "timecode" .. |yt_80b| raw:: html "timecode" .. |yt_80c| raw:: html "timecode" .. figure:: /images/tutorials/nuxttux-correction_tools.webp :width: 123px :align: left |yt_80| by Nuxttux Creative Studio\ [1]_. It explains the :doc:`/effects_and_filters/video_effects/utility/vectorscope` (|yt_80a|), :doc:`/effects_and_filters/video_effects/utility/histogram` (|yt_80b|), and :doc:`/effects_and_filters/video_effects/utility/video_waveform_monitor` (|yt_80c|) effects based on the :doc:`scope widgets` in the Color workspace. .. rst-class:: clear-both .. _tutorials-drop_shadow: .. container:: .. |yt_90| raw:: html Add Drop Shadow .. figure:: /images/tutorials/nuxttux-drop_shadow.webp :width: 123px :align: left |yt_90| by Nuxttux Creative Studio\ [1]_. This tutorial does **not** use the :doc:`/effects_and_filters/video_effects/generate/drop_shadow` effect but shows a different way to generate a drop shadow for a clip. .. rst-class:: clear-both .. _tutorials-luts: .. container:: .. |yt_100| raw:: html LUTs Made Easy .. figure:: /images/tutorials/nuxttux-luts.webp :width: 123px :align: left |yt_100| by Nuxttux Creative Studio\ [1]_ .. rst-class:: clear-both .. _tutorials-keyframes: .. container:: .. |yt_110| raw:: html Keyframe Interpolation .. figure:: /images/tutorials/nuxttux-keyframe_interpolation.webp :width: 123px :align: left |yt_110| by Nuxttux Creative Studio\ [1]_ .. rst-class:: clear-both .. _tutorials-object_mask: .. container:: .. |yt_120| raw:: html Object Mask .. figure:: /images/tutorials/nuxttux-object_mask.webp :width: 123px :align: left |yt_120| by Nuxttux Creative Studio\ [1]_ .. rst-class:: clear-both .. _tutorials-time_remapping: .. container:: .. |yt_130| raw:: html Time Remapping .. figure:: /images/tutorials/nuxttux-slomo.webp :width: 123px :align: left |yt_130| by Nuxttux Creative Studio\ [1]_ .. rst-class:: clear-both .. _tutorials-rounded_corners: .. _tutorials-crop_padding: .. container:: .. |yt_140| raw:: html Rounded Corners (Crop by Padding) .. figure:: /images/tutorials/nuxttux-rounded_corners.webp :width: 123px :align: left |yt_140| by Nuxttux Creative Studio\ [1]_ .. rst-class:: clear-both .. _tutorials-video_noise_reduction: .. _tutorials-hqdn3d: .. _tutorials-3d_fft_denoiser: .. _tutorials-deband: .. container:: .. |yt_150| raw:: html Video Noise Reduction .. |yt_150a| raw:: html timecode .. |yt_150b| raw:: html timecode .. figure:: /images/tutorials/nuxttux-denoise.webp :width: 123px :align: left |yt_150| by Nuxttux Creative Studio\ [1]_. It shows the use of :doc:`/effects_and_filters/video_effects/grain_and_noise/denoise_hqdn3d` (|yt_150a|), :doc:`/effects_and_filters/video_effects/grain_and_noise/3d_fft_denoiser` (|yt_150a|), and :doc:`/effects_and_filters/video_effects/image_adjustment/deband` (|yt_150b|) effects. .. rst-class:: clear-both .. _tutorials-timer: .. container:: .. |yt_160| raw:: html Timer .. figure:: /images/tutorials/nuxttux-timer.webp :width: 123px :align: left |yt_160| by Nuxttux Creative Studio\ [1]_. It shows the use of the :doc:`/effects_and_filters/video_effects/generate/timer` effect. .. rst-class:: clear-both .. _tutorials-remove_green_screen: .. _tutorials-chroma_key: .. _tutorials-chroma_key_advanced: .. _tutorials-key_spill_mop_up: .. container:: .. |yt_170| raw:: html Remove Green Screen .. |yt_170a| raw:: html timecode .. figure:: /images/tutorials/nuxttux-remove_green_screen.webp :width: 123px :align: left |yt_170| by Nuxttux Creative Studio\ [1]_. It shows the use of :doc:`/effects_and_filters/video_effects/alpha_mask_keying/chroma_key`, :doc:`/effects_and_filters/video_effects/alpha_mask_keying/chroma_key_advanced`, and :doc:`/effects_and_filters/video_effects/alpha_mask_keying/key_spill_mop_up` (|yt_170a|) effects. .. rst-class:: clear-both .. _tutorials-secondary_color_selection: .. container:: .. |yt_180| raw:: html Secondary Color Selection .. figure:: /images/tutorials/nuxttux-secondary_color_selection.webp :width: 123px :align: left |yt_180| by Nuxttux Creative Studio\ [1]_. It shows the use of :doc:`/effects_and_filters/video_effects/alpha_mask_keying/mask_apply` and :doc:`/effects_and_filters/video_effects/alpha_mask_keying/alpha_operations` (among other effects). .. rst-class:: clear-both .. _tutorials-pip: .. container:: .. |yt_190| raw:: html Crop Picture in Picture .. figure:: /images/tutorials/nuxttux-pip.webp :width: 123px :align: left |yt_190| by Nuxttux Creative Studio\ [1]_. It shows the use of the :doc:`/effects_and_filters/video_effects/transform_distort_perspective/crop_padding` effect to create a PIP effect. .. rst-class:: clear-both .. _tutorials-add_text: .. _tutorials-title_clip: .. container:: .. |yt_200| raw:: html How to add text to video .. figure:: /images/tutorials/nuxttux-add_text.webp :width: 123px :align: left |yt_200| by Nuxttux Creative Studio\ [1]_ .. rst-class:: clear-both .. _tutorial-paper_transition: .. container:: .. |yt_210| raw:: html Paper Transition .. figure:: /images/tutorials/mintvisual-paper_transition.webp :width: 123px :align: left |yt_210| by Mint Visual .. rst-class:: clear-both ---- .. |nuxttux_creative_studio| raw:: html Nuxttux Creative Studio .. [1] |nuxttux_creative_studio| has a a whole series of Kdenlive tutorials neatly organized into playlists. .. ====================================================================================== .. template for additional tutorials .. container:: .. |yt_| raw:: html link_text .. figure:: /images/tutorials/image :width: 123px :align: left |yt_| .. rst-class:: clear-both .. ====================================================================================== .. not needed atm .. toctree:: :hidden: :glob: tutorials/*