Page 1 of 1

Deinterlace from command line not working

Posted: 14 Jul 2009 16:05
by durzagott
Since version 1.0.0 I have not been able to deinterlace UDP streams from the command line. This is the kind of thing I would normally type:

Code: Select all

vlc udp://@239.192.2.30:5000 --vout-filter=deinterlace --deinterlace-mode=blend
In version 0.9.9 this would work without a problem. However, now the stream still plays but without deinterlacing. Has the command changed in the latest release?

Re: Deinterlace from command line not working

Posted: 15 Jul 2009 14:44
by thannoy
strange. What about "--video-filter=deinterlace"?

Re: Deinterlace from command line not working

Posted: 22 Jul 2009 16:29
by durzagott
strange. What about "--video-filter=deinterlace"?
That's working now, thanks. Although, am I correct in thinking that this forces the deinterlace mode to blend?

It's the mode that I want anyway, but I just wondered if we've now lost the ability to set "--deinterlace-mode=something" and are being forced to use blend.

Re: Deinterlace from command line not working

Posted: 22 Jul 2009 16:41
by thannoy
I don't really know, I don't think it lock you to one deinterlace mode.
Maybe less are usable but I think you are not forced to use blend using it.

Re: Deinterlace from command line not working

Posted: 03 Feb 2010 13:30
by whome
WinXP, VLC 1.0.5.x works fine but there is something fishy in an deinterlace-mode attribute. It does not accept "blend" value, but "linear" and "yadif" works fine. I did not try all names 'cause dont know whats should be used. Blending works through a GUI menu entry.

Code: Select all

set file=file:///C:/test/video1.ts @REM blend, linear, yadif, x set opts=--vout-filter=deinterlace --deinterlace-mode=yadif "c:\program files\Videolan\vlc\vlc.exe" %opts% %file%

Re: Deinterlace from command line not working

Posted: 25 Feb 2010 22:24
by sol289
winxp, vlc 1.0.5.

i can't make vlc to run with "yadif" or "yadif2x" deinterlace mode. whether i select "yadif" in settings menu, or write to \application data\vlc\vlcrc keys "video-filter=deinterlace" and "deinterlace-mode=yadif", or start vlc with these two parameters in command line - it starts with "linear" mode. help?

Re: Deinterlace from command line not working

Posted: 11 May 2014 23:10
by nathan.schubkegel
Please excuse my late reply... I ran into the same issue...

It looks like the order of the parameters is important. First turn on deinterlacing, then set the deinterlacing mode.

Code: Select all

vlc dshow:// --deinterlace="on" --video-filter=deinterlace --deinterlace-mode="mean"