On Sat, Aug 29, 2015 at 6:32 PM, Carl Eugen Hoyos <ceho...@ag.or.at> wrote:
> Marton Balint <cus <at> passwd.hu> writes: > > > Consider you have a 25i source, and you want 30i (60p for display) > > > > Are you referring to this filter chain for deinterleaving? > > > > -vf il=l=d:c=d,framerate=30,il=l=i:c=i,yadif=1 > > > > And this for deinterlacing? > > > > -vf yadif=1,framerate=60,interlace,yadif=1 > > The original task afaiu was not to provide a progressive > output stream (in that case, deinterlacing first is of > course correct) but to provide an interlaced stream. > (I don't care about the reason.) > > Yes, I was looking at the case of converting 60i to 50i. > I thought - and it seems that Robert agrees now - that > apart from being faster, deinterleaving has a good > chance of providing better quality. > > I have to admit I did not consider using yadif in a frame-for-each-field mode. If the results are better this way would have to be tested but the result of my initial test with deinterleaving and reinterleaving looked good and I also looked at the results on a progressive display using VLC with yadif as deinterlacer and I didn't see any artifacts when playing the file. I did not test increasing the frame rate. It may be different when doing that. Anyway, I am happy to have an additional viable option I had not thought about before. Robert _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel