[Kdenlive-devel] Notes for renderer window design

Juan M herrej01 at gmail.com
Thu Mar 1 17:42:33 UTC 2007


Hi all,

I'm following suggestion to give ideas to improve the renderer window design
and have a few on how it should be. I want to share this ideas with all of
you to start a discussion and reach (hopefully !!) a consensus on how the
window will look like.

Here you have:

- First of all, I think it's a great idea to use ffmpeg as renderer engine.
For me is the best !

- I do not think we need to let the user choose between PAL & NTSC when
rendering. This information is already in the project settings, so take it
from there. If the user is working in PAL and decides to change to NTSC for
rendering (or viceversa), then only he needs to do is changing project
settings.

- For the same reason, I do not think we need to take care about fps.

- The first decission for the user is where & what he wants to render. He
needs to select the location (dir) to place the file and the filename (no
need for an extension. Should be automatically added). Also he needs to
decide if want to render video+audio, only video or only audio. And if he
wants to render the full timeline or just a part (based on selection or
marks)

- This info should be in the main window. Render option (Video+audio, video
& audio) should be tabs that will include their own parameters.

- Once in the selected tab, the user should have the choice to select a
"template". In ffmpeg terms this should be a target type. We should define
the most usual (DV, DVD, SVCD, MPEG, ...) and if the user select any of
them, the rest of parameters will be defaulted.

- If the user do not want to select a template or want to change something,
we'll have also the most usual options in the screen. For me, they are:

- Video: Codec to be used, size, aspect, number of pass, video bitrate, min
& max quantization (for VBR fans. Maybe also min & max bitrate ?)
- Audio: Codec to be used, frequency, audio bitrate and no. channels

- For the rest of options, we may have an "Advanced options"  part, but I do
not think it's necessary if we follow next point.

- For advanced users, I think the best option is to have an additional tab
where they can select the preferred encoder (mencoder, ffmpeg, transcode,
...) (is it possible to work with different encoders in kdenlive ?) and then
pass the rest of options they want as a parameter list for this encoder.

That's all for now. What do you think about ?

Regards.
Juan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdenlive/attachments/20070301/5dc61f9f/attachment.html>


More information about the Kdenlive mailing list