Kdenlive/Roadmap

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search

Contents

[edit] Feature requests

New feature requests should be added to the bugtracker. For more information on how to add a bug report please read the bug reporting tutorial.

[edit] Documentation

  • How about finishing the wikibook docs? Will be replaced on kdenlive.org
  • A start-to-finish tutorial of video creation.
  • Documentation of what all the components, menu items, features, and drop-down choices actually are. Such as explain what the little icons on each track do. Icon for a film strip, icon for volume.

[edit] Timeline

  • Ability to "expand" each track in the timeline to show timelines for effect parameters. Every effect parameter should be fully controllable by keyframe (see suggestion in "effects" below) and we should be able to define the keyframes on the timeline. For example, we can edit the volume envelope by dragging points in the timeline, so every keyframable effect parameter should be visible on the timeline as well. This will quickly get very crowded, which is why I suggest having the option to expand and collapse each track to show individual effects and their parameters. This is a great way to implement pan/zoom.
  • Ability to rearrange tracks and arbitrarily scale tracks vertically (See Audacity for a good example). The +/- buttons are a start, but do not offer enough control. Just add split-pane handles between each track. This becomes much more important when you have 4 video and 10 audio tracks and are getting very tired of scrolling between the two at either end.

[edit] Sound

  • Support of jack sound system for real-time sound editing. (and scatching while searching a certain point e.g. bassdrum)
  • Define custom sound offset delay for each video clip. Many mpeg2/4 have sound delay +/500 milliseconds.
  • Allow to adjust sound level on the whole video.
  • Allow to adjust sound level for each track separately.
  • Level Meters would be nice, to check multichannel audio for summed peaks.
  • More than two keyframes in Volumeeffect to make "talk-over" an so on. Maybe editable via mouse on the dots in the clip.
  • Audio Cross fade. Either enable the video cross fade to also cross fade the volume between clips or have an effect similar to the Cross fade tool on ULEAD Media Studio Pro. Basically you click on an icon to select the audio cross fade mode, then click the first clip then the last clip. It then adds volumn keys to fade out the first clip and fade in the second clip. A real time saver when doing home video type stuff with disjointed audio.

[edit] Effects

  • Speed effect should have no upper bound. If I want to play clips at 1000% speed, I should be allowed to (e.g. clouds going across the sky.)
  • Face/object tracker. It would be nice to select an object or a visage on the video and track it, displaying a rectangle/blur.
    • Face Blur: "click and blur a human face in an oval shape"
  • "Perspective" effect like MainActor's.
  • Basic compositing features besides the PIP transition. It should be an effect instead of a transition. Like "Scale, Crop and Rotation" or "Opacity".
  • A "Transparency" effect, it should at least support transparency by color with a variable threshold.
  • Alpha channel for png images.
  • Keyframe control for all effects should include more than just the "start/end" values from the current PIP transition. Instead the user should be able to to create as much keyframes as necessary at arbitary time points. A seperate keyframe window/pane would be nice. It's always bound to one effect of one clip. It presents a timeline to the user where the user can set the time points. For each time point the user could open the effect's settings window and set its parameters.
  • Luma wipes are nice for home videos, but for placing graphics over top an image, animated alpha channels, or luminousity maps, would be fantastic.
  • Animated Masks
  • Zoom in on an area of video - similar settings for obscure... but instead of obscuring a rectangle of video, expand that rectangle to full frame.
  • With obscure and similar effects - allow drawing the rectangle on the preview rather than just editing the params
  • Duplicate parameters to other key points in effects. i.e. duplicate settings from key point 0 to 1
  • Ability to create more special clips, like noise or test pattern
  • Invert direction of playing

[edit] Titling

  • Special fade in/out effect for titles (or transparent footage) to keep a fadein of e.g. 70% of a title on track0 while footage on track1 is fading into footage on track2
  • Subtitle support. Tag based. Ability to display subtitles during export or to export subtitles as srt/sub text file.
  • Themes for titles. Full gfx support: place SVG, JPG with rich Text and some basic Shapes like Rect, Circle, Rounded Box, Line. Ability to save some or all font/graphics settings under a name for later re-use. Like styles in word-processors. User-made Themes/Templates for download like luma transitions.
  • More typographic control for text. Basic: Letter spacing, Line spacing. Maybe even Kerning as an advanced feature.
  • Basic animation in titles: move objects. shrink, shear, rotate or even 3D-transform objects. fade objects in/out, change any attribute over time, like color from red to blue. Ability to save all tat as a Style.
  • Special Title support: flashy Intro Title, Small Captions, Scrolling Credits --> maybe in a template package combined, so user gets a consistent look in their project without much effort
  • Text can be edited anytime after it is created. (In other words, it stays as a vector graphic.)

[edit] Import

  • Import MainActor projects
  • Import Cinelerra projects

[edit] Export

[edit] Various

  • Custom project configurations. Ability to create and save custom project configurations within the project configuration dialog, which currently only presents a set of fixed settings from a drop down list.
  • Metadata convenience. Pull text from there for title. (?)
  • Crash Recovery: recover current project (Firefox and OpenOffice.org do this already.)
  • Increased stability Not a specific feature
  • Aspect Ratio wrong, not reproducable in 0.7
    • It is of highest importance that Kdenlive can display 16:9 MiniDV PAL video correctly. Currently the aspect ratio is wrong.
    • Project->Configure Project -- The "Aspect Ratio" listed never matches up with the frame dimensions listed (e.g. choosing "Video Format" = "DV NTSC" displays Width=720 and Height=480 but the Aspect Ratio=0.909091. WTF? This is on Kdenlive 0.6.0svn on Ubuntu 8.04)