Mjpeg incompatible with marq/marquee module?

*nix specific usage questions
xj25vm
Blank Cone
Blank Cone
Posts: 15
Joined: 19 Aug 2010 22:01

Mjpeg incompatible with marq/marquee module?

Postby xj25vm » 21 Aug 2010 19:17

Edit: Please see the next post - it looks like it has nothing to do with webcams - just with the mjpeg format.

I'm using VLC with a webcam for streaming and/or displaying video.

If I use:

Code: Select all

vlc --sub-filter=marq --marq-marquee "test_text" v4l2:///dev/video0
it will work ok, displaying on the monitor the webcam and the marquee text overlay.

If I use the following (to turn on the mjpeg compression in the webcam):

Code: Select all

vlc --sub-filter=marq --marq-marquee "test_text" v4l2:///dev/video0:chroma=mjpeg
or (which I believe is equivalent):

Code: Select all

vlc --sub-filter=marq --marq-marquee "test_text" v4l2c:///dev/video0
the stream displays on the monitor - but the marquee overlay does not. Also, the debug on the console reads:

Code: Select all

main subpicture error: blending YUVA to J422 failed
Is there a conflict between the stream in mjpeg format and the marquee module? Should I add some extra steps (transcoding?) into the equation to make them both work?

Thanks for any suggestions

xj25vm
Blank Cone
Blank Cone
Posts: 15
Joined: 19 Aug 2010 22:01

Re: Mjpeg incompatible with marq/marquee module?

Postby xj25vm » 29 Aug 2010 15:16

I have done some further testing with a simple .avi file (encoded in mjpeg):

Code: Select all

vlc -vvv --sub-filter=marq --marq-marquee "sometext" camera0-13_49_02.avi
This displays the video on screen ok, but it does not display any overlay text. The console with -vvv shows the following:

Code: Select all

VLC media player 1.1.3 The Luggage (revision exported) [0x804caf4] main libvlc debug: VLC media player - 1.1.3 The Luggage [0x804caf4] main libvlc debug: Copyright © 1996-2010 the VideoLAN team [0x804caf4] main libvlc debug: revision exported [0x804caf4] main libvlc debug: configured with ./configure '--prefix=/usr' '--sysconfdir=/etc' '--localstatedir=/var' '--libdir=/usr/lib' '--mandir=/usr/man' '--docdir=/usr/doc/vlc-1.1.3' '--enable-optimize-memory=no' '--enable-run-as-root' '--enable-sout' '--enable-switcher' '--enable-shout' '--enable-live555' '--enable-dv' '--enable-dc1394' '--enable-dvdread' '--enable-dvdnav' '--enable-opencv' '--enable-sftp' '--enable-dvbpsi' '--enable-v4l' '--enable-v4l2' '--enable-pvr' '--disable-gnomevfs' '--enable-vcdx' '--enable-shine' '--enable-omxil' '--enable-twolame' '--enable-faad' '--enable-real' '--enable-realrtsp' '--enable-flac' '--enable-tremor' '--enable-dirac' '--enable-theora' '--enable-libass' '--enable-svg' '--enable-snapshot' '--enable-svgalib' '--enable-aa' '--enable-caca' '--enable-jack' '--disable-pulse' '--enable-skins2' '--enable-xosd' '--enable-goom' '--enable-lirc' '--enable-loader' '--with-live555-tree=/usr/lib/live' '--program-prefix=' '--program-suffix=' '--build=i486-slackware-linux' 'build_alias=i486-slackware-linux' 'CFLAGS=-O2 -march=i486 -mtune=i686' 'LDFLAGS=' 'CXXFLAGS=-O2 -march=i486 -mtune=i686' 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/lib/pkgconfig' [0x804caf4] main libvlc debug: translation test: code is "C" [0x804caf4] main libvlc debug: checking plugin modules [0x804caf4] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins-04041e-28.dat [0x804caf4] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [0x804caf4] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/codec/libfluidsynth_plugin.so' (libfluidsynth.so.1: cannot open shared object file: No such file or directory) [0x804caf4] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so' (libftgl.so.2: cannot open shared object file: No such file or directory) [0x804caf4] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins-04041e-28.dat [0x804caf4] main libvlc debug: module bank initialized (414 modules) [0x804caf4] main libvlc debug: opening config file (/home/seb/.config/vlc/vlcrc) [0x804caf4] main libvlc debug: CPU has capabilities MMX MMXEXT FPU [0x804caf4] main libvlc debug: looking for memcpy module: 3 candidates [0x804caf4] main libvlc debug: using memcpy module "memcpymmxext" [0x805b5a4] main input debug: Creating an input for 'Media Library' [0x805b5a4] main input debug: Input is a meta file: disabling unneeded options [0x805b5a4] main input debug: using timeshift granularity of 50 MiB [0x805b5a4] main input debug: using timeshift path '/tmp' [0x805b5a4] main input debug: `file/xspf-open:///home/seb/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/seb/.local/share/vlc/ml.xspf' [0x805b5a4] main input debug: creating demux: access='file' demux='xspf-open' path='/home/seb/.local/share/vlc/ml.xspf' [0x80eb90c] main demux debug: looking for access_demux module: 2 candidates [0x80eb90c] main demux debug: no access_demux module matching "file" could be loaded [0x80eb90c] main demux debug: TIMER module_need() : 1.782 ms - Total 1.782 ms / 1 intvls (Avg 1.782 ms) [0x805b5a4] main input debug: creating access 'file' path='/home/seb/.local/share/vlc/ml.xspf' [0x80f6254] main access debug: looking for access module: 2 candidates [0x80f6254] filesystem access debug: opening file `/home/seb/.local/share/vlc/ml.xspf' [0x80f6254] main access debug: using access module "filesystem" [0x80f6254] main access debug: TIMER module_need() : 0.960 ms - Total 0.960 ms / 1 intvls (Avg 0.960 ms) [0x80f5f34] main stream debug: Using AStream*Stream [0x80f5f34] main stream debug: pre buffering [0x80f5f34] main stream debug: received first data after 0 ms [0x80f5f34] main stream debug: pre-buffering done 296 bytes in 0s - 6150 KiB/s [0x80f5bb4] main stream debug: looking for stream_filter module: 5 candidates [0x80f5bb4] main stream debug: no stream_filter module matching "any" could be loaded [0x80f5bb4] main stream debug: TIMER module_need() : 1.516 ms - Total 1.516 ms / 1 intvls (Avg 1.516 ms) [0x80f5bb4] main stream debug: looking for stream_filter module: 1 candidate [0x80f5bb4] main stream debug: using stream_filter module "stream_filter_record" [0x80f5bb4] main stream debug: TIMER module_need() : 0.605 ms - Total 0.605 ms / 1 intvls (Avg 0.605 ms) [0x805b5a4] main input debug: creating demux: access='file' demux='xspf-open' path='/home/seb/.local/share/vlc/ml.xspf' [0x80f6fe4] main demux debug: looking for demux module: 1 candidate [0x80f6fe4] playlist demux debug: using XSPF playlist reader [0x80f6fe4] main demux debug: using demux module "playlist" [0x80f6fe4] main demux debug: TIMER module_need() : 0.863 ms - Total 0.863 ms / 1 intvls (Avg 0.863 ms) [0x80f964c] main demux meta debug: looking for meta reader module: 2 candidates [0x80f964c] lua demux meta debug: Trying Lua scripts in /home/seb/.local/share/vlc/lua/meta/reader [0x80f964c] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x80f964c] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x80f964c] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x80f964c] main demux meta debug: no meta reader module matching "any" could be loaded [0x80f964c] main demux meta debug: TIMER module_need() : 12.169 ms - Total 12.169 ms / 1 intvls (Avg 12.169 ms) [0x805b5a4] main input debug: `file/xspf-open:///home/seb/.local/share/vlc/ml.xspf' successfully opened [0x80f964c] main xml debug: looking for xml module: 2 candidates [0x80f964c] main xml debug: using xml module "xml" [0x80f964c] main xml debug: TIMER module_need() : 1.664 ms - Total 1.664 ms / 1 intvls (Avg 1.664 ms) [0x80f6fe4] playlist demux debug: parsed 0 tracks successfully [0x80f964c] main xml debug: removing module "xml" [0x805b5a4] main input debug: EOF reached [0x80f6fe4] main demux debug: removing module "playlist" [0x80f5bb4] main stream debug: removing module "stream_filter_record" [0x80f6254] main access debug: removing module "filesystem" [0x805b5a4] main input debug: TIMER input launching for 'Media Library' : 19.280 ms - Total 19.280 ms / 1 intvls (Avg 19.280 ms) [0x80f5f34] main interface debug: looking for interface module: 1 candidate [0x80f5f34] main interface debug: using interface module "hotkeys" [0x80f5f34] main interface debug: TIMER module_need() : 0.718 ms - Total 0.718 ms / 1 intvls (Avg 0.718 ms) [0x80f8e14] main interface debug: looking for interface module: 1 candidate Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS") Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE") Warning: call to signal(13, 0x1) [0x80e680c] main playlist debug: Activated [0x80e680c] main playlist debug: rebuilding array of current - root Playlist [0x80f8e14] main interface debug: using interface module "inhibit" [0x80e680c] main playlist debug: rebuild done - 0 items, index -1 [0x80f8e14] main interface debug: TIMER module_need() : 10.385 ms - Total 10.385 ms / 1 intvls (Avg 10.385 ms) [0x80e680c] main playlist debug: adding item `camera0-13_49_02.avi' ( file:///var/iroko/videos/2010/08/29/camera0-13_49_02.avi ) [0x80ea3f4] main input debug: Creating an input for 'camera0-13_49_02.avi' [0xb6c00624] main interface debug: looking for interface module: 1 candidate [0xb6c00624] main interface debug: using interface module "signals" [0xb6c00624] main interface debug: TIMER module_need() : 1.212 ms - Total 1.212 ms / 1 intvls (Avg 1.212 ms) [0x81062f4] main interface debug: looking for interface module: 1 candidate [0x81062f4] main interface debug: using interface module "globalhotkeys" [0x81062f4] main interface debug: TIMER module_need() : 2.547 ms - Total 2.547 ms / 1 intvls (Avg 2.547 ms) [0x804caf4] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [0x8106144] main interface debug: looking for interface module: 5 candidates [0x80e680c] main playlist debug: meta ok for (null), need to fetch art [0x810952c] main demux meta debug: looking for meta fetcher module: 1 candidate [0x810952c] lua demux meta debug: Trying Lua scripts in /home/seb/.local/share/vlc/lua/meta/fetcher [0x810952c] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher [0x810952c] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac [0x810952c] main demux meta debug: using meta fetcher module "lua" [0x810952c] main demux meta debug: TIMER module_need() : 2.149 ms - Total 2.149 ms / 1 intvls (Avg 2.149 ms) [0x810952c] main demux meta debug: removing module "lua" [0x80e680c] main playlist debug: searching art for camera0-13_49_02.avi [0x80e979c] main art finder debug: looking for art finder module: 2 candidates [0x80e979c] lua art finder debug: Trying Lua scripts in /home/seb/.local/share/vlc/lua/meta/art [0x80e979c] lua art finder debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art Blocked: call to setlocale(6, "") [0x80e979c] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac [0x80e979c] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac [0x80e979c] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac [0x80e979c] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/04_musicbrainz.luac [0x80e979c] lua art finder debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art [0x80e979c] main art finder debug: no art finder module matching "any" could be loaded [0x80e979c] main art finder debug: TIMER module_need() : 83.336 ms - Total 83.336 ms / 1 intvls (Avg 83.336 ms) [0x80e680c] main playlist debug: art not found for camera0-13_49_02.avi Blocked: call to sigaction(17, 0xb6bff0c4, 0xb6bff038) [0x8246b4c] main generic debug: looking for extension module: 1 candidate [0x8246b4c] lua generic debug: Opening EXPERIMENTAL Lua Extension module [0x8246b4c] lua generic debug: Trying Lua scripts in /home/seb/.local/share/vlc/lua/extensions [0x8246b4c] lua generic debug: Trying Lua scripts in /usr/lib/vlc/lua/extensions [0x8246b4c] lua generic debug: Trying Lua playlist script /usr/lib/vlc/lua/extensions/allocine-fr.luac [0x8246b4c] lua generic debug: Scanning Lua script /usr/lib/vlc/lua/extensions/allocine-fr.luac [0x8246b4c] lua generic debug: Script /usr/lib/vlc/lua/extensions/allocine-fr.luac has the following capability flags: 0xc [0x8246b4c] lua generic debug: Trying Lua scripts in /usr/share/vlc/lua/extensions [0x8246b4c] main generic debug: using extension module "lua" [0x8246b4c] main generic debug: TIMER module_need() : 1.360 ms - Total 1.360 ms / 1 intvls (Avg 1.360 ms) [0x8106144] main interface debug: using interface module "qt4" [0x8106144] main interface debug: TIMER module_need() : 244.857 ms - Total 244.857 ms / 1 intvls (Avg 244.857 ms) [0x80e680c] main playlist debug: rebuilding array of current - root Playlist [0x80e680c] main playlist debug: rebuild done - 1 items, index -1 [0x80e680c] main playlist debug: processing request item null node Playlist skip 0 [0x80e680c] main playlist debug: starting new item [0x80e680c] main playlist debug: creating new input thread [0xb6c0b6ec] main input debug: Creating an input for 'camera0-13_49_02.avi' [0xb6c0b6ec] main input debug: thread (input) created at priority 10 (input/input.c:214) [0xb6c0b6ec] main input debug: thread started [0xb6c0b6ec] main input debug: using timeshift granularity of 50 MiB [0xb6c0b6ec] main input debug: using timeshift path '/tmp' [0xb6c0b6ec] main input debug: `file:///var/iroko/videos/2010/08/29/camera0-13_49_02.avi' gives access `file' demux `' path `/var/iroko/videos/2010/08/29/camera0-13_49_02.avi' [0xb6c0b6ec] main input debug: creating demux: access='file' demux='' path='/var/iroko/videos/2010/08/29/camera0-13_49_02.avi' [0x82711d4] main demux debug: looking for access_demux module: 2 candidates [0x82711d4] main demux debug: no access_demux module matching "file" could be loaded [0x82711d4] main demux debug: TIMER module_need() : 0.581 ms - Total 0.581 ms / 1 intvls (Avg 0.581 ms) [0xb6c0b6ec] main input debug: creating access 'file' path='/var/iroko/videos/2010/08/29/camera0-13_49_02.avi' [0x82711d4] main access debug: looking for access module: 2 candidates [0x82711d4] filesystem access debug: opening file `/var/iroko/videos/2010/08/29/camera0-13_49_02.avi' [0x82711d4] main access debug: using access module "filesystem" [0x82711d4] main access debug: TIMER module_need() : 0.647 ms - Total 0.647 ms / 1 intvls (Avg 0.647 ms) [0x8271594] main stream debug: Using AStream*Stream [0x8271594] main stream debug: pre buffering [0x8271594] main stream debug: received first data after 0 ms [0x8271594] main stream debug: pre-buffering done 1024 bytes in 0s - 17241 KiB/s [0x827173c] main stream debug: looking for stream_filter module: 5 candidates [0x827173c] main stream debug: no stream_filter module matching "any" could be loaded [0x827173c] main stream debug: TIMER module_need() : 0.443 ms - Total 0.443 ms / 1 intvls (Avg 0.443 ms) [0x827173c] main stream debug: looking for stream_filter module: 1 candidate [0x827173c] main stream debug: using stream_filter module "stream_filter_record" [0x827173c] main stream debug: TIMER module_need() : 0.387 ms - Total 0.387 ms / 1 intvls (Avg 0.387 ms) [0xb6c0b6ec] main input debug: creating demux: access='file' demux='' path='/var/iroko/videos/2010/08/29/camera0-13_49_02.avi' [0x827184c] main demux debug: looking for demux module: 52 candidates [0x827173c] avi stream debug: found Chunk fourcc:46464952 (RIFF) size:15038370 pos:0 [0x827173c] avi stream debug: found LIST chunk: 'AVI ' [0x827173c] avi stream debug: <list 'AVI '> [0x827173c] avi stream debug: found Chunk fourcc:5453494c (LIST) size:10232 pos:12 [0x827173c] avi stream debug: found LIST chunk: 'hdrl' [0x827173c] avi stream debug: <list 'hdrl'> [0x827173c] avi stream debug: found Chunk fourcc:68697661 (avih) size:56 pos:24 [0x827173c] avi stream debug: avih: streams:1 flags: HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE 0x0 [0x827173c] avi stream debug: found Chunk fourcc:5453494c (LIST) size:116 pos:88 [0x827173c] avi stream debug: found LIST chunk: 'strl' [0x827173c] avi stream debug: <list 'strl'> [0x827173c] avi stream debug: found Chunk fourcc:68727473 (strh) size:56 pos:100 [0x827173c] avi stream debug: strh: type:vids handler:0x4d4a5047 samplesize:0 5.10fps [0x827173c] avi stream debug: found Chunk fourcc:66727473 (strf) size:40 pos:164 [0x827173c] avi stream debug: strf: video:MJPG 0x0 planes:1 24bpp [0x827173c] avi stream debug: </list 'strl'> [0x827173c] avi stream debug: found Chunk fourcc:4b4e554a (JUNK) size:10008 pos:212 [0x827173c] avi stream debug: found Chunk fourcc:5453494c (LIST) size:15020870 pos:10228 [0x827173c] avi stream debug: skipping movi chunk [0x827173c] avi stream debug: </list 'hdrl'> [0x827173c] avi stream debug: found Chunk fourcc:5453494c (LIST) size:15020870 pos:10228 [0x827173c] avi stream debug: skipping movi chunk [0x827173c] avi stream debug: found Chunk fourcc:31786469 (idx1) size:7264 pos:15031106 [0x827173c] avi stream debug: idx1: index entry:454 [0x827173c] avi stream debug: </list 'AVI '> [0x827173c] avi stream debug: * LIST-root size:15038378 pos:0 [0x827173c] avi stream debug: + RIFF-AVI size:15038370 pos:0 [0x827173c] avi stream debug: | + LIST-hdrl size:10232 pos:12 [0x827173c] avi stream debug: | | + avih size:56 pos:24 [0x827173c] avi stream debug: | | + LIST-strl size:116 pos:88 [0x827173c] avi stream debug: | | | + strh size:56 pos:100 [0x827173c] avi stream debug: | | | + strf size:40 pos:164 [0x827173c] avi stream debug: | | + JUNK size:10008 pos:212 [0x827173c] avi stream debug: | | + LIST-movi size:15020870 pos:10228 [0x827173c] avi stream debug: | + LIST-movi size:15020870 pos:10228 [0x827173c] avi stream debug: | + idx1 size:7264 pos:15031106 [0x827184c] avi demux debug: AVIH: 1 stream, flags HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE [0x827184c] avi demux debug: stream[0] rate:5097 scale:1000 samplesize:0 [0x827184c] avi demux debug: stream[0] video(MJPG) 0x0 24bpp 5.097000fps [0xb6c0b6ec] main input debug: selecting program id=0 [0x827184c] avi demux debug: selected standard index for stream[0] [0x827184c] avi demux debug: stream[0] created 454 index entries [0x827184c] avi demux debug: stream[0] length:89 (based on index) [0x827184c] main demux debug: using demux module "avi" [0x827184c] main demux debug: TIMER module_need() : 2.858 ms - Total 2.858 ms / 1 intvls (Avg 2.858 ms) [0xb6c0b6ec] main input debug: looking for a subtitle file in /var/iroko/videos/2010/08/29/ [0x8273074] main decoder debug: looking for decoder module: 35 candidates [0x8273074] avcodec decoder debug: libavcodec initialized (interface 0x344802) [0x8273074] avcodec decoder debug: trying to use direct rendering [0x8273074] avcodec decoder debug: ffmpeg codec (Motion JPEG Video) started [0x8273074] main decoder debug: using decoder module "avcodec" [0x8273074] main decoder debug: TIMER module_need() : 76.456 ms - Total 76.456 ms / 1 intvls (Avg 76.456 ms) [0x8273074] main decoder debug: thread (decoder) created at priority 0 (input/decoder.c:301) [0x8273074] main decoder debug: thread started [0x8274e2c] main demux meta debug: looking for meta reader module: 2 candidates [0x8274e2c] lua demux meta debug: Trying Lua scripts in /home/seb/.local/share/vlc/lua/meta/reader [0x8274e2c] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x8274e2c] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x8274e2c] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x8274e2c] main demux meta debug: no meta reader module matching "any" could be loaded [0x8274e2c] main demux meta debug: TIMER module_need() : 2.431 ms - Total 2.431 ms / 1 intvls (Avg 2.431 ms) [0xb6c0b6ec] main input debug: `file:///var/iroko/videos/2010/08/29/camera0-13_49_02.avi' successfully opened [0xb6c0b6ec] main input debug: Buffering 0% [0xb6c0b6ec] main input debug: Buffering 8% [0xb6c0b6ec] main input debug: Buffering 16% [0xb6c0b6ec] main input debug: Buffering 25% [0xb6c0b6ec] main input debug: Buffering 33% [0xb6c0b6ec] main input debug: Buffering 41% [0xb6c0b6ec] main input debug: Buffering 50% [0xb6c0b6ec] main input debug: Buffering 58% [0xb6c0b6ec] main input debug: Buffering 66% [0xb6c0b6ec] main input debug: Buffering 75% [0xb6c0b6ec] main input debug: Buffering 83% [0xb6c0b6ec] main input debug: Buffering 91% [0xb6c0b6ec] main input debug: Buffering 100% [0xb6c0b6ec] main input debug: Stream buffering done (325 ms in 1 ms) [0xb6c0b6ec] main input debug: no usable vout present, spawning one [0x8306724] main spu text debug: looking for text renderer module: 3 candidates [0x8306724] freetype spu text debug: Building font databases. [0x8306724] freetype spu text debug: Using Serif Bold as font from file /usr/share/fonts/TTF/DejaVuSans.ttf [0x8306724] freetype spu text debug: using fontsize: 2 [0x8306724] main spu text debug: using text renderer module "freetype" [0x8306724] main spu text debug: TIMER module_need() : 7.609 ms - Total 7.609 ms / 1 intvls (Avg 7.609 ms) [0x8307574] main scale debug: looking for video filter2 module: 15 candidates [0x8307574] swscale scale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality) [0x8307574] main scale debug: using video filter2 module "swscale" [0x8307574] main scale debug: TIMER module_need() : 5.058 ms - Total 5.058 ms / 1 intvls (Avg 5.058 ms) [0x83738ec] main scale debug: looking for video filter2 module: 15 candidates [0x83738ec] yuvp scale debug: YUVP to YUVA converter [0x83738ec] main scale debug: using video filter2 module "yuvp" [0x83738ec] main scale debug: TIMER module_need() : 5.974 ms - Total 5.974 ms / 1 intvls (Avg 5.974 ms) [0x83178dc] main video output debug: window size: 640x480 [0x83178dc] main video output debug: Deinterlacing available [0x83178dc] main video output debug: deinterlace 0, mode blend, is_needed 0 [0x83178dc] main video output debug: looking for video output module: 1 candidate [0x83178dc] vout_wrapper video output debug: Opening vout display wrapper [0x83b8624] main generic debug: looking for vout display module: 8 candidates [0x83ba4a4] main window debug: looking for vout window xid module: 4 candidates [0x83ba4a4] qt4 window debug: requesting video... [0x8106144] qt4 interface debug: IM: Setting an input [0x8106144] qt4 interface debug: Video was requested 0, 0 [0x83ba4a4] main window debug: using vout window xid module "qt4" [0x83ba4a4] main window debug: TIMER module_need() : 81.082 ms - Total 81.082 ms / 1 intvls (Avg 81.082 ms) [0x83c0704] main inhibit debug: looking for inhibit module: 1 candidate [0x83c0704] main inhibit debug: using inhibit module "xdg_screensaver" [0x83c0704] main inhibit debug: TIMER module_need() : 1.259 ms - Total 1.259 ms / 1 intvls (Avg 1.259 ms) [0x83c0704] xdg_screensaver inhibit debug: started xdg-screensaver (PID = 9773) Warning: call to rand() Warning: call to rand() Warning: call to rand() Warning: call to rand() [0x83b8624] xcb_xv generic debug: connected to X11.0 server [0x83b8624] xcb_xv generic debug: vendor : The X.Org Foundation [0x83b8624] xcb_xv generic debug: version: 10707000 [0x83b8624] xcb_xv generic debug: using screen 0xaa [0x83b8624] xcb_xv generic debug: using XVideo extension v2.2 [0x83b8624] xcb_xv generic debug: using adaptor Intel(R) Textured Video [0x83b8624] xcb_xv generic debug: using port 71 [0x83b8624] xcb_xv generic debug: using image format 0x32595559 [0x83b8624] xcb_xv generic debug: using X11 visual ID 0x21 (depth: 24) [0x83b8624] xcb_xv generic debug: using X11 window 0x01800000 [0x83b8624] xcb_xv generic debug: using X11 graphic context 0x01800002 [0x83b8624] main generic debug: VoutDisplayEvent 'fullscreen' 0 [0x83b8624] main generic debug: VoutDisplayEvent 'resize' 640x480 window [0x83b8624] main generic debug: using vout display module "xcb_xv" [0x83b8624] main generic debug: TIMER module_need() : 174.504 ms - Total 174.504 ms / 1 intvls (Avg 174.504 ms) [0x83b8624] main generic debug: A filter to adapt decoder to display is needed [0x83b90cc] main filter debug: looking for video filter2 module: 15 candidates [0x83b90cc] swscale filter debug: 640x480 chroma: J422 -> 640x480 chroma: YUY2 with scaling using Bicubic (good quality) [0x83b90cc] main filter debug: using video filter2 module "swscale" [0x83b90cc] main filter debug: TIMER module_need() : 1.937 ms - Total 1.937 ms / 1 intvls (Avg 1.937 ms) [0x83b8624] main generic debug: Filter 'Swscale' (0x83b90cc) appended to chain [0x83178dc] main video output debug: using video output module "vout_wrapper" [0x83178dc] main video output debug: TIMER module_need() : 177.979 ms - Total 177.979 ms / 1 intvls (Avg 177.979 ms) [0x83178dc] main video output debug: got 1 direct buffer(s) [0x83178dc] main video output debug: pic render sz 640x480, of (0,0), vsz 640x480, 4cc J422, sar 1:1, msk r0x0 g0x0 b0x0 [0x83178dc] main video output debug: pic in sz 640x480, of (0,0), vsz 640x480, 4cc J422, sar 1:1, msk r0x0 g0x0 b0x0 [0x83178dc] main video output debug: pic out sz 640x480, of (0,0), vsz 640x480, 4cc J422, sar 1:1, msk r0x0 g0x0 b0x0 [0x83178dc] main video output debug: direct render, mapping render pictures 0-23 to system pictures 1-24 [0x83d8c34] main filter debug: looking for sub filter module: 1 candidate [0x83d8c34] main filter debug: using sub filter module "marq" [0x83d8c34] main filter debug: TIMER module_need() : 1.352 ms - Total 1.352 ms / 1 intvls (Avg 1.352 ms) [0x8275054] main subpicture debug: Filter 'marq' (0x83d8c34) appended to chain [0x8273074] avcodec decoder debug: using direct rendering [0x8273074] main decoder debug: End of video preroll [0x83b8624] xcb_xv generic debug: unhandled event 19 [0x83b8624] xcb_xv generic debug: display is visible [0x8273074] main decoder debug: Received first picture [0x8306724] freetype spu text debug: using fontsize: 30 [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0xb6c0b6ec] main input debug: Decoder buffering done in 240 ms [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 1.835 ms - Total 1.835 ms / 1 intvls (Avg 1.835 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed [0x8306724] freetype spu text debug: using fontsize: 30 [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 0.440 ms - Total 0.440 ms / 1 intvls (Avg 0.440 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed [0x83178dc] main video output debug: Post-processing available [0x83178dc] main video output warning: vlc_object_find_name(postproc) is not safe! [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 0.459 ms - Total 0.459 ms / 1 intvls (Avg 0.459 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 0.396 ms - Total 0.396 ms / 1 intvls (Avg 0.396 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 0.556 ms - Total 0.556 ms / 1 intvls (Avg 0.556 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 0.384 ms - Total 0.384 ms / 1 intvls (Avg 0.384 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 0.568 ms - Total 0.568 ms / 1 intvls (Avg 0.568 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed [0x83b7bcc] main blend debug: looking for video blending module: 1 candidate [0x83b7bcc] main blend debug: no video blending module matching "any" could be loaded [0x83b7bcc] main blend debug: TIMER module_need() : 0.373 ms - Total 0.373 ms / 1 intvls (Avg 0.373 ms) [0x8275054] main subpicture error: blending YUVA to J422 failed </snip>
I have tested with vlc and raw video input - and I know the marquee module does work ok. It looks like it just won't work with mjpeg. Does anybody know if this is a feature, or a bug. Am I doing something wrong - or should I fill in a bug report?

Thanks for any input.

xj25vm
Blank Cone
Blank Cone
Posts: 15
Joined: 19 Aug 2010 22:01

Re: Mjpeg incompatible with marq/marquee module?

Postby xj25vm » 31 Aug 2010 15:22

Does anybody know if VLC have some sort of bounty system - whereby a particular donation can be made with view of fixing a certain bug or adding a certain feature? I was just pondering the possibility of donating some money towards this problem being fixed - but don't know if all donations go into the 'pot' and it is strictly the decision of the developers what gets tackled next - or if there is any way of bribing them :D .

Rémi Denis-Courmont
Developer
Developer
Posts: 15323
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Mjpeg incompatible with marq/marquee module?

Postby Rémi Denis-Courmont » 01 Sep 2010 02:50

There is no dedicated bounty system for VLC or VideoLAN, if that is your question.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 15 guests