[vlc] using video filters while transcoding

Philip Edelbrock phil at Ren.netroedge.com
Sat Sep 27 23:35:38 CEST 2003



I'm using vlc to stream video from a media PC (running Linux) to my laptop
over 802.11g (MacOS-X).  It works!  However I'm having difficulty using
video-filters w/ transcoding and streaming.

I set my crop and deinterlace filter preferences, and if I start up vlc:

vlc -vvv \
v4l:/dev/video0:norm=ntsc:channel=2:size=480x480:adev=/dev/dsp:audio=0 \
  --filter crop:deinterlace --desync 115

Everything looks as expected on the Linux box.  However if I add
streaming, my filters (most obviously the cropping) isn't present.

vlc -vvv \
v4l:/dev/video0:norm=ntsc:channel=2:size=480x480:adev=/dev/dsp:audio=0 \
  --filter crop:deinterlace --desync 115 \
--sout \
'#transcode{vcodec=mp4v,acodec=mpga,ab=256}:std{access=rtp,mux=ts,url=10.0.1.101}' \
--ttl 3

Is there a way to use the video filter modules on the input of the
transcoder? The how-to says this should work (with exception of the IP, of
course): 

--sout \
'#transcode{vcodec=mp4v,acodec=mpga,vb=3000,ab=256,vt=800000,keyint=80,deinterlace}:std{access=udp,mux=ts,url=239.255.12.13}'

However, I doubt that any deinterlacing is really happening (it's more
obvious that this doesn't work if I replace 'deinterlace' with 'crop').

Thanks!


Phil

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list