vlc 0.81 - deinterlacing doesn't work

Old forum that is now archived. Please use one of the other forums.
max77
New Cone
New Cone
Posts: 5
Joined: 08 Dec 2004 15:26

vlc 0.81 - deinterlacing doesn't work

Postby max77 » 17 Dec 2004 13:18

/usr/local/bin/vlc -vvv --intf dummy \
v4l:/dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000 \ --sout='#transcode{vcodec=DIV3,vb=1536,scale=1,fps=25,acodec=mp3,ab=128,channels=2,sfilter=marq:time,deinterlace}:std{access=mmsh,mux=asfh,url=:1240}'\
--marq-x=37 --marq-y=274 --marq-marquee="Bla-bla-bla" --marq-timeout=0 --freetype-font="./andalemo.ttf" --freetype-fontsize=11 --time-x=2 --time-y=274 --time-format="%H:%M"

All i see is time and "Bla-bla-bla" on black screen. Sound is OK.

the debug is:
VLC media player 0.8.1 Janus
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /root/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 158 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000000] main root debug: VLC media player - version 0.8.1 Janus - (c) 1996-2004 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure --disable-dvdnav --disable-dvbpsi --disable-libcdio --disable-libcddb --disable-cdda --disable-cddax --disable-vcd --disable-ogg --disable-mkv --disable-mod --disable-mad --disable-faad --disable-a52 --disable-dts --disable-libmpeg2 --disable-vorbis --disable-tremor --disable-speex --disable-x264 --disable-fribidi --disable-joystick --enable-v4l
[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /root/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 158 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 3 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000196] main playlist debug: creating group Normal with id 1 at position 0
[00000196] main playlist debug: waiting for thread completion
[00000196] main playlist debug: thread -152585296 (playlist) created at priority 0 (src/playlist/playlist.c:107)
[00000197] main interface debug: looking for interface module
[00000197] main interface debug: probing 1 candidate
[00000135] main module debug: using interface module "hotkeys"
[00000197] main interface debug: interface initialized
[00000197] main interface debug: thread -163075152 (interface) created at priority 0 (src/interface/interface.c:209)
[00000196] main playlist debug: adding playlist item `v4l:/dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000' ( v4l:/dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000 )
[00000199] main interface debug: looking for interface module
[00000199] main interface debug: probing 4 candidates
[00000199] dummy interface: Using the dummy interface module...
[00000168] main module debug: using interface module "dummy"
[00000199] main interface debug: interface initialized
[00000196] main playlist debug: creating new input thread
[00000208] main input debug: waiting for thread completion
[00000209] main stream output debug: stream=`transcode'
[00000210] main private debug: looking for sout stream module
[00000210] main private debug: probing 1 candidate
[00000208] main input debug: thread -175113296 (input) created at priority 0 (src/input/input.c:228)
[00000199] main interface debug: thread -185603152 (manager) created at priority 0 (src/interface/interface.c:194)
[00000209] main stream output debug: stream=`std'
[00000213] main private debug: looking for sout stream module
[00000213] main private debug: probing 1 candidate
[00000213] main private debug: set sout option: sout-standard-access to mmsh
[00000213] main private debug: set sout option: sout-standard-mux to asfh
[00000213] main private debug: set sout option: sout-standard-url to :1240
[00000213] stream_out_standard private debug: creating `mmsh/asfh://:1240'
[00000213] stream_out_standard private debug: using `mmsh/asfh://:1240'
[00000215] main private debug: looking for sout access module
[00000215] main private debug: probing 1 candidate
[00000215] main private: creating httpd
[00000218] main private debug: thread -196093008 (httpd host thread) created at priority 0 (src/misc/httpd.c:1170)
[00000026] main module debug: using sout access module "access_output_http"
[00000213] stream_out_standard private debug: access opened
[00000219] main private debug: looking for sout mux module
[00000219] main private debug: probing 1 candidate
[00000219] mux_asf private debug: Asf muxer opened
[00000219] mux_asf private debug: creating asf stream to be used with mmsh
[00000219] mux_asf private debug: meta data: title='' author='' copyright='' comment='' rating=''
[00000189] main module debug: using sout mux module "mux_asf"
[00000209] main stream output debug: muxer support adding stream at any time
[00000209] main stream output debug: muxer prefers waiting for all ES before starting muxing
[00000213] stream_out_standard private debug: mux opened
[00000036] main module debug: using sout stream module "stream_out_standard"
[00000210] main private debug: set sout option: sout-transcode-vcodec to DIV3
[00000210] main private debug: set sout option: sout-transcode-vb to 1536
[00000210] main private debug: set sout option: sout-transcode-scale to 1
[00000210] main private debug: set sout option: sout-transcode-fps to 25
[00000210] main private debug: set sout option: sout-transcode-acodec to mp3
[00000210] main private debug: set sout option: sout-transcode-ab to 128
[00000210] main private debug: set sout option: sout-transcode-channels to 2
[00000210] main private debug: set sout option: sout-transcode-sfilter to marq:time
[00000210] main private debug: set sout option: sout-transcode-deinterlace to (null)
[00000210] stream_out_transcode private debug: codec audio=mp3 0Hz 2 channels 128Kb/s
[00000210] stream_out_transcode private debug: codec video=DIV3 0x0 scaling: 1.000000 1536kb/s
[00000222] main private debug: looking for sub filter module
[00000222] main private debug: probing 1 candidate
[00000152] main module debug: using sub filter module "marq"
[00000221] main private debug: Registering subpicture channel, ID: 2
[00000224] main private debug: looking for sub filter module
[00000224] main private debug: probing 1 candidate
[00000163] main module debug: using sub filter module "time"
[00000221] main private debug: Registering subpicture channel, ID: 3
[00000042] main module debug: using sout stream module "stream_out_transcode"
[00000208] main input debug: `v4l:/dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000' gives access `v4l' demux `' path `/dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000'
[00000208] main input debug: demux2_New: access='v4l' demux='' path='/dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000'
[00000226] main demuxer debug: looking for access_demux module
[00000226] main demuxer debug: probing 1 candidate
[00000226] v4l demuxer debug: MRL is: /dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000

[00000226] v4l demuxer debug: WxH 704x576
[00000226] v4l demuxer debug: main device=`/dev/video0'
[00000226] v4l demuxer debug: V4L device BT878 video (Osprey 500) 2 channels 1 audios 48 < w < 924 32 < h < 576
[00000226] v4l demuxer debug: setting channel Composite0(0) 0 tuners flags=0x2 type=0x2 norm=0x0
[00000226] v4l demuxer debug: v4l device uses brightness: 32768
[00000226] v4l demuxer debug: v4l device uses colour: 32768
[00000226] v4l demuxer debug: v4l device uses hue: 32768
[00000226] v4l demuxer debug: v4l device uses contrast: 32768
[00000226] v4l demuxer debug: v4l device uses frame size: 1216512
[00000226] v4l demuxer debug: v4l device uses chroma: RV24
[00000226] v4l demuxer debug: openened adev=`/dev/audio' stereo 48000Hz
[00000226] v4l demuxer debug: v4l grabbing started
[00000226] v4l demuxer debug: added new video es RV24 704x576
[00000208] main input debug: Selecting program id=0
[00000226] v4l demuxer debug: new audio es 2 channels 48000Hz
[00000141] main module debug: using access_demux module "v4l"
[00000228] main packetizer debug: looking for packetizer module
[00000228] main packetizer debug: probing 13 candidates
[00000086] main module debug: using packetizer module "rawvideo"
[00000228] main packetizer debug: thread -228623440 (decoder) created at priority 0 (src/input/decoder.c:157)
[00000233] main packetizer debug: looking for packetizer module
[00000233] main packetizer debug: probing 13 candidates
[00000094] main module debug: using packetizer module "packetizer_copy"
[00000233] main packetizer debug: thread -239182928 (decoder) created at priority 0 (src/input/decoder.c:157)
[00000208] main input debug: starting in synch mode
[00000208] main input debug: `v4l:/dev/video0:norm=pal:size=704x576:channel=0:adev=/dev/audio:samplerate=48000' sucessfully opened
[00000208] main input debug: control type=1
[00000209] main stream output debug: adding a new input
[00000210] stream_out_transcode private debug: creating video transcoding from fcc=`RV24' to fcc=`DIV3'
[00000251] main decoder debug: looking for decoder module
[00000251] main decoder debug: probing 15 candidates
[00000209] main stream output debug: adding a new input
[00000085] main module debug: using decoder module "rawvideo"
[00000252] main encoder debug: looking for encoder module
[00000252] main encoder debug: probing 3 candidates
[00000252] ffmpeg encoder debug: libavcodec initialized (interface 4731 )
[00000252] ffmpeg encoder debug: found encoder MS MPEG-4 Video v3
[00000014] main module debug: using encoder module "ffmpeg"
[00000014] main module debug: unlocking module "ffmpeg"
[00000210] stream_out_transcode private debug: creating audio transcoding from fcc=`s16l' to fcc=`mp3 '
[00000260] main decoder debug: looking for decoder module
[00000260] main decoder debug: probing 15 candidates
[00000260] araw decoder debug: samplerate:48000Hz channels:2 bits/sample:16
[00000079] main module debug: using decoder module "araw"
[00000261] main encoder debug: looking for encoder module
[00000261] main encoder debug: probing 3 candidates
[00000261] ffmpeg encoder debug: libavcodec already initialized
[00000261] ffmpeg encoder debug: found encoder MPEG Audio layer 1/2/3
[00000014] main module debug: using encoder module "ffmpeg"
[00000219] main private debug: adding a new input
[00000219] mux_asf private debug: adding input
[00000219] mux_asf private debug: adding mp3 header
[00000252] main encoder debug: looking for encoder module
[00000252] main encoder debug: probing 3 candidates
[00000252] ffmpeg encoder debug: libavcodec already initialized
[msmpeg4 @ 0xe16de8]removing common factors from framerate
[00000252] ffmpeg encoder debug: found encoder MS MPEG-4 Video v3
[00000014] main module debug: using encoder module "ffmpeg"
[00000219] main private debug: adding a new input
[00000219] mux_asf private debug: adding input
[00000262] main private debug: looking for video filter2 module
[00000262] main private debug: probing 3 candidates
[00000262] ffmpeg private debug: deinterlacing
[00000262] ffmpeg private debug: libavcodec already initialized
[00000017] main module debug: using video filter2 module "ffmpeg"
[00000263] main private debug: looking for video filter2 module
[00000263] main private debug: probing 2 candidates
[00000263] ffmpeg private debug: input: 704x576 RV24 -> 704x576 I420
[00000263] ffmpeg private debug: libavcodec already initialized
[00000016] main module debug: using video filter2 module "ffmpeg"
[00000265] main private debug: looking for video blending module
[00000265] main private debug: probing 1 candidate
[00000265] blend private debug: chroma: YUVP -> I420
[00000156] main module debug: using video blending module "blend"
[00000267] main private debug: looking for text renderer module
[00000267] main private debug: probing 2 candidates
[00000267] freetype private debug: Using fontsize: 11
[00000184] main module debug: using text renderer module "freetype"
[00000219] mux_asf private debug: Asf muxer creating header
[00000219] mux_asf private debug: pixel aspect-ratio: 12/11


when i turn deinterlacing off, everything is OK except that ugly interlacing artefacts...

Any suggestions ?

J_P

deinterlace not work.. in v4l

Postby J_P » 14 Jan 2005 22:42

Hello, i think problem deinterlace not is 0.8.1.

problem is in v4l2. i try 0.8.1 in kernel 2.4 and works fine. in 2.6 not work. in 2.4 i try patch to v4l2 and not work too.. then problem is v4l2+0.8.1 and not only vlc0.8.1.


Juliano


Return to “VideoLAN”

Who is online

Users browsing this forum: No registered users and 0 guests