<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 23, 2015 at 9:28 AM, jb <span dir="ltr"><<a href="mailto:jb@kdenlive.org" target="_blank">jb@kdenlive.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello,<br>
<br>
> Hi,<br>
> I recently had a major problem after upgrading from 0.9.6 to 0.9.10 using<br>
> Ubuntu 12.04<br>
><br>
> I finished up spending about 2 weeks backing up, restoring, changing to<br>
> Ubuntu 14.04 hoping that would solve the problem but it didn't.<br>
><br>
> What I found was that everything worked fine with 0.9.6 but rendering small<br>
> clips with 0.9.10 took twice the time. Larger clips just seemed to clog up<br>
> and die.<br>
><br>
> After a lot of investigation I found out that it is the MLT rendering<br>
> profiles which are causing the problems. In 0.9.6 the typical profile for<br>
> an MPEG2 file render was :-<br>
><br>
><br>
> f=mpeg acodec=mp2 ab=%audiobitrate+'k' ar=48000 vcodec=mpeg2video minrate=0<br>
> vb=%bitrate+'k' bf=2 b_strategy=1 trellis=1 aspect=%dar pass=%passesWhere<br>
> in 0.9.10 the number of profiles was significantly reduced and the number<br>
> of parameters has substantially reduced, the main culprit being the<br>
> replacement 0f "f=mpeg" for "properties = MPEG-2" or something like that, I<br>
> no longer have 0.9.10 loaded having gone back to 0.9.6 so I cant remember<br>
> exactly what the MLT parameters are.<br>
><br>
> The main problem is that the new profile takes at least twice as long to<br>
> render, but when the script is running it provides an estimated time<br>
> remaing which counts down (slowly) and then seems to stop at just a few<br>
> seconds remaining or 0 remaining where it sits for about the same time<br>
> again as the rendering all ready took. For short clips this is just an<br>
> incovenience but for longer clips it can sit there apparently frozen for<br>
> hours.<br>
<br>
Maintaining profiles for the many file formats supported by Kdenlive is not an<br>
easy task. So at some point, before the 0.9.10 release, it was decided to<br>
switch to the profiles provided by MLT with some minor customization.<br>
<br>
The MLT presets are simple text files with FFmpeg properties, that are<br>
installed in:<br>
$INSTALL_DIR/share/mlt/presets/consumer/avformat<br>
<br>
I did some tests with the MPEG-2 profile, and you are right, it takes almost<br>
twice the time to render, compared to the older settings.<br>
<br>
The difference is in some parameters set in the MLT preset:<br>
mbd=rd<br>
cmp=satd<br>
subcmp=satd<br>
<br>
This is probably supposed to enhance quality, but as you noticed, you can<br><br></blockquote></div><div class="gmail_extra"><br></div>yes</div><div class="gmail_extra"><a href="http://www.ffmpeg.org/faq.html#Which-are-good-parameters-for-encoding-high-quality-MPEG_002d1_002fMPEG_002d2_003f">http://www.ffmpeg.org/faq.html#Which-are-good-parameters-for-encoding-high-quality-MPEG_002d1_002fMPEG_002d2_003f</a><br clear="all"><div><br></div>-- <br><div class="gmail_signature">+-DRD-+</div>
</div></div>