I just reached 50 subscribers on my YouTube channel, so I made a shout-out video to thank them:
It was easy to make. I made a document with Open Office and typed the names of all my subscribers. I copied and pasted that into Inkscape. In Inkscape, I set the width of my document to 1280 pixels, which is the same width as a 720p HD video. Then I chose my fonts and I chose a light color because the letters would be scrolling over a black background. After I had all the text the way I wanted it, I chose the “Select and transform objects” tool (the black arrow) and clicked on the text to see how tall it was. It was about 5300 pixels, so I set the document properties to 5400 pixels tall. I got everything centered up and exported the document as a .PNG file. I left the background transparent. Then I found a cool song on incompetech.com. Kevin MacLeod puts tons of royalty-free music on his site, and you can use it under a Creative Commons license.
I downloaded the song, then I got into Kdenlive and imported that and the .PNG file that I made with Inkscape. I right-clicked on the .PNG file in the project tree and clicked on “Clip Properties.” Kdenlive treats the image just like a video clip. I changed the length to 1 minute, 17 seconds, to match the length of the song I downloaded. I also turned on “Transparent background.” This allows the black background (or other video if you have the credits rolling over it) to show through behind the words.
I dragged the clip down into the video track and clicked on the composite box that showed up right below it. Up where the project tree was, it switched over to the transition tab. In the project monitor, I could see that Kdenlive had shrunk the size of the .PNG image so it all fit in the frame. I clicked the little gear button on the transition tab and chose Resize -> Original size. Then I dragged the red box (which represents the .PNG image) down so the top of it was below the black box (which represents what you see on the screen). I clicked the little gear button again and clicked on Align -> Hor. Center.
Right below that composite window is a timeline with a little red triangle and a little black triangle at the left end. The red triangle is a keyframe, which is basically a reference point for you to tell Kdenlive, “I want this video (or image or whatever) to be in this condition at this point in time.” So I wanted the words to be down below the visible area at the beginning. The black triangle shows you what point in the timeline you’re looking at as represented by the black box above. Since the black triangle and the red triangle were lined up, the changes I made in the last paragraph were applied to that keyframe. I moved the black triangle to the far right of the timeline and I clicked on the “Add keyframe” button (a couple of buttons over from the little gear button). Then I moved the red box so the bottom of it was above the top of the black box. I aligned it to the horizontal center again.
So with the keyframes, I told Kdenlive that I wanted the .PNG image to start below the visible area, and have it move to a position above the visible area over the span of the timeline. Kdenlive calculates the difference between the two conditions in the keyframes, and makes a transition between them throughout the timeline. There are other effects you can apply to a video or image and have it change over time using keyframes, so that’s why I was saying, “condition.” In this example, I am only applying motion, but you can experiment with keyframes and see what kinds of cool effects you can achieve. Am I being clear? Am I being verbose?
Finally, I dragged the MP3 file from the project tree into an audio track and rendered. Pow, it was that easy.
Comments are greatly appreciated.
Related posts:
- Using keyframes in Kdenlive
- Fun with Kdenlive
- VirtualBox setup complete
- Inkscape examples
- Draw a shamrock with Inkscape

Nice idea, now to make it like the Star Wars intro. Fade away as it goes up. Good work.
Thanks, Dw
Great use here, Daniel!
I like your shout out video.. please make a tutorial with pictures or video instead for noob, that would really help. thanks
Is there a particular thing you’re having trouble with? Maybe I can answer your questions.
@Daniel, I can’t add keyframes, the add keyframe button is not availabe.this would be my first project on kdnelive, I just got kdenlive yesterday.
OK, I wrote a new tutorial about keyframes and how to use them. Hope this helps. Holler back if you have any other questions. http://www.danielveazey.com/kdenlive/using-keyframes-in-kdenlive/
hey Daniel. super tutorial! I am trying to do the same, but it seems to not work. I’m doing the same thing as you did, but all i can get is a still of the rolling titles. Basically all i have is a frozen title
What have i done wrong ?
I looked at the file you sent me. The titles were not moving, but it appeared you had done everything correctly. I tried deleting the clip from the timeline and dragging it back down, going through all the steps again, and it worked. It might just be a glitch that it didn’t work the first time.
Here are the condensed steps:
1. Drag the clip to the timeline
2. It should have the composite effect already on it, but if not, add it
3. Click on the composite effect in the timeline
4. With the black triangle and red triangle lined up on the left side of the composite window, resize and position the titles below the screen area
5. Move the black triangle to the right side of the composite window and add another keyframe
6. Position the titles above the screen area
This is the third time i’m trying. I just doesn’t work
. Which version of Kdenlive do you have ? Mine is 0.7.7.1
I also have 0.7.7.1.
then, i don’t get it why for you worked and for me didn’t
Thanks anyway for the support. Much appreciated