|Anonymous | Login | Signup for a new account||2014-09-23 02:31 CEST|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000830||Kdenlive||Rendering||public||2009-05-15 09:33||2010-03-09 17:31|
|Product Version||Recent git|
|Target Version||Fixed in Version||0.7.7|
|Summary||0000830: not deinterlacing when rendering for progressive output|
|Description||edited clip is standard pal dv, but kdenlive is not deinterlacing even when force progressive is set. Kdenlive sets progressive mode for inigo, which I presume does not deinterlace:|
//STARTING RENDERING: true , false , "/usr/bin/inigo" , "hdv_720_30p" , "avformat" , "-" , "/tmp/kde-mcfrisk/kdenlivep26735.westley" , "/home/mcfrisk/deint.mpeg" , () , ("f=mpeg", "acodec=mp2", "ab=384k", "ar=48000", "vcodec=mpeg2video", "minrate=0", "b=800k", "bf=2", "b_strategy=1", "trellis=1", "aspect=@16/9", "progressive=1", "s=1280x720") , -1 , -1
Started render process: "/usr/bin/inigo" "/tmp/kde-mcfrisk/kdenlivep26735.westley -profile hdv_720_30p -consumer avformat:/home/mcfrisk/deint.mpeg progress=1 f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=800k bf=2 b_strategy=1 trellis=1 aspect=@16/9 progressive=1 s=1280x720"
Rendering of "/home/mcfrisk/deint.mpeg" finished
I tried rendering mpeg2 and 4 and xvid output. kdenlive version is svn3376, recompiled for mlt versions svn1383 and svn1428, ffmpeg versions from git
|Tags||No tags attached.|
|Build/Install Method||Manual build from SVN|
I took a look at this. So far, I have not been able to reproduce it. You might just not like the quality of the deinterlacer, which I know is not good. There is one bug I found during the analysis, but it does not affect kdenlive. (It was in the sdl consumer, but kdenlive uses sdl_preview, which was not affected.)
There is a sure way to confirm if it is truly not working for you and if I need to investigate further, or if you simply do not find the results satisfactory. Create a custom profile, and add "deinterlace_method=onefield". This will absolutely remove any interlace jaggies, but at the sacrifice of half the vertical resolution. In any case, it will tell us if deinterlace is working or not. You can do this test with the render progressive option explicit or not (relying upon progressive project setting).
I do have plans to integrate Yadif:
|Changing this to feature request for new, better deinterlace method.|
I have the same problem.
If I play the source video (PAL DV from some Sony Digital8) using mplayer with -vf yadif it seems smooth. If I render the project with progressive setting, or even if I use a modified PAL DV profile to force progressive, the output video is still split into stripes. Well, maybe it is really just the quality, but ... it is unwatchable.
So, I'd like to ask please, is there any ETA for reworking the deinterlace options?
|I hope to provide yadif in the next release of MLT in about a month.|
> I hope to provide yadif in the next release of MLT in about a month.
that would be great, thanks!
|YADIF is now in MLT public Git. I have not yet decided if the next release will be 0.4.12 or 0.5.0.|
|2009-05-15 09:33||mcfrisk||New Issue|
|2009-05-15 09:33||mcfrisk||Build/Install Method||=> Manual build from SVN|
|2009-05-21 08:34||ddennedy||Status||new => assigned|
|2009-05-21 08:34||ddennedy||Assigned To||=> ddennedy|
|2009-05-21 08:46||ddennedy||Note Added: 0002888|
|2009-10-13 07:00||ddennedy||Note Added: 0004145|
|2009-10-13 07:00||ddennedy||Severity||major => feature|
|2010-01-04 14:38||kavol||Note Added: 0004485|
|2010-01-09 03:14||ddennedy||Note Added: 0004503|
|2010-01-09 21:05||kavol||Note Added: 0004505|
|2010-02-08 06:03||ddennedy||Note Added: 0004673|
|2010-02-08 06:03||ddennedy||Status||assigned => resolved|
|2010-02-08 06:03||ddennedy||Fixed in Version||=> future version|
|2010-02-08 06:03||ddennedy||Resolution||open => fixed|
|2010-02-20 08:16||j-b-m||Status||resolved => closed|
|2010-03-09 17:31||xzhayon||Fixed in Version||future version => 0.7.7|
|Copyright © 2000 - 2014 MantisBT Team|