Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000284KdenliveRenderingpublic2008-10-27 18:312008-12-29 15:52
Reporterjmpoure 
Assigned To 
PriorityhighSeveritymajorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformDebianOSGNU/LinuxOS VersionSID
Product VersionRecent git 
Target Version0.7.1Fixed in Version0.7.1 
Summary0000284: Render dialog : shloud organize by codec/bitrate AND website
DescriptionDear Friends,

I would like to reorganize the profile.xml.
Any idea welcome. Some ideas:

1) Add a "Popular video website" category.
Here are new entries:

<group name="Video websites" renderer="avformat" type="av">

    <profile name="Vimeo 1280x720" extension="avi" args="f=avi minrate=0 b=5000k ab=128k ar=44100 s=1280x720 vcodec=libx264 acodec=libfaac mbd=2 trell=1 mv4=1 progressive=1 g=30" />
    <profile name="Vimeo 640x480" extension="avi" args="f=avi minrate=0 b=5000k ab=128k ar=44100 s=640x480 vcodec=libx264 acodec=libfaac mbd=2 trell=1 mv4=1 progressive=1 g=30" />


    <profile name="Dailymotion 1280x720" extension="avi" args="f=avi minrate=0 b=1000k ab=128k ar=44100 s=1280x720 vcodec=flv acodec=libmp3lame mbd=2 trell=1 mv4=1 progressive=1 g=30" />
    <profile name="Dailymotion 640x480" extension="avi" args="f=avi minrate=0 b=800k ab=128k ar=44100 s=640x480 vcodec=flv acodec=libmp3lame mbd=2 trell=1 mv4=1 progressive=1 g=30" />
    <profile name="Dailymotion 320x240" extension="avi" args="f=avi minrate=0 b=600k ab=128k ar=44100 s=320x240 vcodec=flv acodec=libmp3lame mbd=2 trell=1 mv4=1 progressive=1 g=30" />
</profiles>

We should add Youtube, Google video, Dailymotion, etc ... recommanded parameters.
This targets most cases where s=widthxheight is an issue.

2) Make it possible for kdenlive to export automatically s=widthxheight whenever this information is missing. I don't know, it may already be the case.

Most exports should not include s=widthxheight. Kdenlive should fetch it from the profile. Or maybe it is implicit in ffmpeg.

3) Reorganize other export profiles by bitrate.
Example : Xvid 200k, Xvid 400k, Xvid 600k, etc ...

4) Some exports are missing, like h264 + aac which is highly interesting for 1080p

5) A deinterlacing option should be added. This is rather important. Probably a clic somewhere in the render dialog, which would add "-deinterlace" switch. I don't know if ffmpeg supports several deinterlacing techniques.

6) DVD settings should be kept.

This is it!
Comments are welcome.
Additional InformationSounds like a good idea.

However, given the upcoming 0.7.0 release, do you agree that there are two issues in this:

a) Upgrading the current export profiles (for 0.7.0) and add new ones
b) Make size and interlace handling, possible others, mote transparent - generally improve the export dialog experience, ability to filter on size (e.g. match profile settings), bitrate, possibly others (for 0.7.1)

What do you think about that?
TagsNo tags attached.
Build/Install MethodManual build from SVN
Attached Filespng file icon render_new.png [^] (13,821 bytes) 2008-10-27 23:16

- Relationships
related to 0000323acknowledged Redesign the render dialog, more intuitive way for users to understand the difference between project and rendering profiles 

-  Notes
(0000712)
jmpoure (developer)
2008-10-27 21:08
edited on: 2008-10-27 21:13

Agreed. But the render dialog is a common source of problem for users, who do not see any difference between profile and render size. There is no need to change the dialog format for 7.0.

ffmpeg will use for s=widthxheight the value of the input source. Maybe we could use s=%widthx%height where %width and %heigth are variables from Kdenlive. Therefore a user can easily click on Edit and create a custom profile with a custom size.

This gives us the following render titles :
* HDV (unchanged)
* DV (unchanged)
* DVD (unchanged)
* Mpeg2 (range of bitrates)
* Mpeg4 (range of bitrates)
* Xvid4 (range of bitrates)
* h264 (range of bitrates)
* Flash (range of bitrates)
* Real (range of bitrates)
* Theora (range of bitrates)
* Popular web sites (Dailymotion, etc ...)

For deinterlace, maybe we can use some kind of regex ... or wait for 7.1

(0000715)
jmpoure (developer)
2008-10-27 21:50

I committed some limited changes to SVN.
(0000718)
administrator (administrator)
2008-10-27 23:16
edited on: 2008-10-27 23:17

Designing an export dialog that is both powerful and easy to understand is not easy. I agree that it should be redesigned after the 0.7 release.

I think we could remove the fixed sizes from the export profiles and add a new column allowing to rescale the export, see attached picture (render_new.png) ...

Any other ideas welcome for that redesign.

(0000724)
madsdyd (administrator)
2008-10-28 12:09

I think jmpoure has added additional profiles to current svn, which will make it into 0.7.0.

However it appears we all agree that actual changes to the dialog should wait for 0.7.1. So, acknowledging for that version.
(0001769)
jmpoure (developer)
2008-12-17 22:49

Fixed.

- Issue History
Date Modified Username Field Change
2008-10-27 18:31 jmpoure New Issue
2008-10-27 18:32 jmpoure Summary Render : organize by codec/bitrate AND website => Render dialog : shloud organize by codec/bitrate AND website
2008-10-27 18:33 jmpoure Description Updated
2008-10-27 18:33 jmpoure Description Updated
2008-10-27 18:35 jmpoure Description Updated
2008-10-27 18:36 jmpoure Description Updated
2008-10-27 18:41 jmpoure Description Updated
2008-10-27 18:44 jmpoure Description Updated
2008-10-27 18:45 jmpoure Description Updated
2008-10-27 18:51 jmpoure Description Updated
2008-10-27 19:09 jmpoure Description Updated
2008-10-27 19:13 jmpoure Description Updated
2008-10-27 19:14 jmpoure Description Updated
2008-10-27 19:15 jmpoure Status new => feedback
2008-10-27 19:15 jmpoure Summary Render dialog : shloud organize by codec/bitrate AND website => Render dialog : shloud organize by codec/bitrate AND video website (youtube, etc ...)
2008-10-27 19:17 jmpoure Description Updated
2008-10-27 19:25 madsdyd Summary Render dialog : shloud organize by codec/bitrate AND video website (youtube, etc ...) => Render dialog : shloud organize by codec/bitrate AND website
2008-10-27 19:25 madsdyd Description Updated
2008-10-27 19:25 madsdyd Additional Information Updated
2008-10-27 21:08 jmpoure Note Added: 0000712
2008-10-27 21:11 jmpoure Note Edited: 0000712
2008-10-27 21:12 jmpoure Note Edited: 0000712
2008-10-27 21:13 jmpoure Note Edited: 0000712
2008-10-27 21:18 jmpoure Description Updated
2008-10-27 21:50 jmpoure Note Added: 0000715
2008-10-27 23:16 administrator Note Added: 0000718
2008-10-27 23:16 administrator File Added: render_new.png
2008-10-27 23:17 administrator Note Edited: 0000718
2008-10-28 12:09 madsdyd Note Added: 0000724
2008-10-28 12:09 madsdyd Status feedback => acknowledged
2008-10-28 12:09 madsdyd Product Version => Recent git
2008-10-28 12:09 madsdyd Target Version Recent git => 0.7.1
2008-11-17 20:54 madsdyd Target Version 0.7.1 => future version
2008-11-20 20:52 madsdyd Relationship added related to 0000323
2008-12-17 22:49 jmpoure Note Added: 0001769
2008-12-17 22:50 jmpoure Build/Install Method => Manual build from SVN
2008-12-17 22:50 jmpoure Status acknowledged => resolved
2008-12-17 22:50 jmpoure Resolution open => fixed
2008-12-22 22:12 madsdyd Fixed in Version => Recent git
2008-12-29 15:36 madsdyd Fixed in Version Recent git => 0.7.1
2008-12-29 15:37 madsdyd Status resolved => closed
2008-12-29 15:52 madsdyd Target Version future version => 0.7.1


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker