Page 1 of 1

Slackware 12.2 & vlc 1.0.0rc3 & image output

Posted: 15 Jun 2009 21:28
by l13t
Hi. Some time ago my server and vlc player on it were updated.
VLC is used by me to translate video from ip-camera and making snapshots from it.

In vlc 0.9.5 (which i used before) were option -V image. This option i used for making snapshots from camera. After update i didn't find any similar options for my needs. This all were running in CLI:

Code: Select all

cvlc -V=image --image-out-format=png --image-out-ratio=25 --image-out-prefix=/srv/www/htdocs/tmp8084 rtsp://camera_ip:port --image-out-replace --verbose=0 --file-logging --logfile=/var/log/vlc/8084-jpg.log
Have anybody ideas how this can be realised in vlc 1.0.0rc3?

P.S.
Sorry for my english...

Re: Slackware 12.2 & vlc 1.0.0rc3 & image output

Posted: 16 Jun 2009 00:07
by Jean-Baptiste Kempf
Use scene

Re: Slackware 12.2 & vlc 1.0.0rc3 & image output

Posted: 16 Jun 2009 00:22
by Arite
EDIT: j-b got here first :P - anyway, see below for usage.

AFAIK the image output is now a video filter called scene. For example

Code: Select all

vlc --video-filter scene --scene-path test --scene-prefix out INPUT
Where test is the output directory, out is the file prefix and INPUT is the input.

From the help:

Code: Select all

Scene video filter --scene-format <string> Image format Format of the output images (png, jpeg, ...). --scene-width <integer> Image width You can enforce the image width. By default (-1) VLC will adapt to the video characteristics. --scene-height <integer> Image height You can enforce the image height. By default (-1) VLC will adapt to the video characteristics. --scene-prefix <string> Filename prefix Prefix of the output images filenames. Output filenames will have the "prefixNUMBER.format" form if replace is not true. --scene-path <string> Directory path prefix Directory path where images files should be saved.If not set, then images will be automatically saved in users homedir. --scene-replace, --no-scene-replace Always write to the same file (default disabled) Always write to the same file instead of creating one file per image. In this case, the number is not appended to the filename. (default disabled) --scene-ratio <integer> Recording ratio Ratio of images to record. 3 means that one image out of three is recorded.
The --scene-prefix doesn't seem to like handling full locations though (e.g. /home/user/test/out) - if you are in ~ (i.e. the home directory) then "test/out" should work however. Probably a bug.

EDIT2: Actually the --scene-prefix thing is not a bug (example above amended) - use --scene-path for the output directory and --scene-prefix for the file prefix. Finally, to hide the vout use e.g.:

Code: Select all

-V dummy
END OF EDIT2.

Arite.

Re: Slackware 12.2 & vlc 1.0.0rc3 & image output

Posted: 16 Jun 2009 07:49
by l13t
thanks a lot for help...

Re: Slackware 12.2 & vlc 1.0.0rc3 & image output

Posted: 18 Jun 2009 10:03
by l13t
new trouble has apeared.
with scene filter i've null size images generated by vlc.

Code: Select all

cvlc --video-filter=scene --scene-ratio=22 --scene-format=png --scene-prefix=tmp$a[2] --scene-replace --scene-path=/srv/www/htdocs/ rtsp://$a[0]:$a[1] --file-logging --logfile=/var/log/vlc/$a[2]-jpg.log -d
$a is array where stored info with ip adresses of camera.

in log-file i've:

Code: Select all

-- logger module started -- main error: no interface module matched "globalhotkeys,none" main error: no suitable interface module main error: interface "globalhotkeys,none" initialization failed dummy: using the dummy interface module... xvideo error: cannot open display x11 error: cannot open display vout_sdl error: cannot initialize SDL (No available video device) glx error: cannot open display main error: ES_OUT_RESET_PCR called
google sad that "main error: ES_OUT_RESET_PCR called" can be ignored.

so what else can help to resolve trouble?

Re: Slackware 12.2 & vlc 1.0.0rc3 & image output

Posted: 18 Jun 2009 11:01
by l13t
using this variant of command:

Code: Select all

cvlc -V scene -vvv --scene-ratio=1 --scene-format=png --scene-prefix=tmp --scene-replace --scene-path=/srv/www/htdocs/ rtsp://10.252.0.104:7070/track2 --no-video -V dummy --scene-width 1024 --scene-height 768
i get such log:

Code: Select all

VLC media player 1.0.0-rc3 Goldeneye LibVLC has detected an unusable buggy GNU/libc version. Please update to version 2.8 or newer. [0x8065aa0] main libvlc debug: VLC media player - version 1.0.0-rc3 Goldeneye - (c) 1996-2009 the VideoLAN team [0x8065aa0] main libvlc debug: libvlc was configured with ./configure '--prefix=/usr' '--libdir=/usr/lib' '--sysconfdir=/etc' '--mandir=/usr/man' '--localstatedir=/var' '--without-contrib' '--disable-rpath' '--disable-debug' '--disable-testsuite' '--disable-static' '--enable-shared' '--enable-release' '--enable-optimize-memory=no' '--enable-qt4' '--disable-gnomevfs' '--enable-pvr' '--enable-dc1394' '--with-dv-raw1394=/mnt/hd/tmp-vlc/libraw1394-1.3.0' '--with-dv-avc1394=/mnt/hd/tmp-vlc/libavc1394-0.5.3' '--enable-dv' '--enable-dvbpsi' '--enable-dvdnav' '--with-dvdnav-config-path=/mnt/hd/tmp-vlc/vlcdeps/usr/bin' '--enable-libcdio' '--enable-cddax' '--enable-vcdx' '--enable-libcddb' '--enable-svg' '--enable-svgalib' '--enable-telx' '--disable-zvbi' '--disable-snapshot' '--enable-libass' '--enable-v4l' '--enable-caca' '--enable-aa' '--disable-galaktos' '--enable-upnp' '--enable-flac' '--enable-shout' '--enable-schroedinger' '--enable-live555' '--with-live555-tree=/mnt/hd/tmp-vlc/live' '--enable-real' '--enable-realrtsp' '--enable-speex' '--with-speex-tree=/mnt/hd/tmp-vlc/speex-1.2rc1' '--enable-x264' '--with-x264-tree=/mnt/hd/tmp-vlc/x264-snapshot-20090608-2245' '--enable-a52' '--with-a52-tree=/mnt/hd/tmp-vlc/a52dec-0.7.4' '--enable-faad' '--with-faad-tree=/mnt/hd/tmp-vlc/faad2-2.7' '--enable-twolame' '--with-twolame-tree=/mnt/hd/tmp-vlc/twolame-0.3.12' '--enable-ogg' '--enable-vorbis' '--enable-theora' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-mozilla' '--enable-loader' '--program-prefix=' '--program-suffix=' '--build=i486-slackware-linux' 'AVCODEC_LIBS=-lavcodec -lbz2 -lz -lamrnb -lamrwb -lmp3lame -lfaac -ldl -ltheora -lvorbisenc -lswscale -lavutil -lvorbis -lm -logg' 'AVCODEC_CFLAGS=' 'build_alias=i486-slackware-linux' 'CFLAGS=-O2 -march=i486 -mtune=i686 -I/mnt/hd/tmp-vlc/vlcdeps/usr/include' 'LDFLAGS= -L/mnt/hd/tmp-vlc/vlcdeps/usr/lib' 'CPPFLAGS=-I/mnt/hd/tmp-vlc/vlcdeps/usr/include' 'CXXFLAGS=-O2 -march=i486 -mtune=i686 -I/mnt/hd/tmp-vlc/vlcdeps/usr/include' 'PKG_CONFIG_PATH=/mnt/hd/tmp-vlc/vlcdeps/usr/lib/pkgconfig' [0x8065aa0] main libvlc debug: translation test: code is "C" [0x8065aa0] main libvlc debug: checking plugin modules [0x8065aa0] main libvlc debug: loading plugins cache file /home/liet/.cache/vlc/plugins-04041e.dat [0x8065aa0] main libvlc debug: recursively browsing `/usr/lib/vlc' [0x8065aa0] main libvlc warning: cannot load module `/usr/lib/vlc/access/libaccess_dv_plugin.so' (/usr/lib/vlc/access/libaccess_dv_plugin.so: undefined symbol: raw1394_stop_fcp_listen) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/access/libscreen_plugin.so' (/usr/lib/vlc/access/libscreen_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/demux/liba52sys_plugin.so' (/usr/lib/vlc/demux/liba52sys_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/demux/libm4a_plugin.so' (/usr/lib/vlc/demux/libm4a_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/demux/libmpga_plugin.so' (/usr/lib/vlc/demux/libmpga_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/demux/librtp_plugin.so' (/usr/lib/vlc/demux/librtp_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/demux/libdtssys_plugin.so' (/usr/lib/vlc/demux/libdtssys_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/meta_engine/libid3tag_plugin.so' (/usr/lib/vlc/meta_engine/libid3tag_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/video_output/libimage_plugin.so' (/usr/lib/vlc/video_output/libimage_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/video_chroma/libi422_yuy2_sse2_plugin.so' (/usr/lib/vlc/video_chroma/libi422_yuy2_sse2_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/video_chroma/libi420_yuy2_sse2_plugin.so' (/usr/lib/vlc/video_chroma/libi420_yuy2_sse2_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/video_chroma/libi420_rgb_sse2_plugin.so' (/usr/lib/vlc/video_chroma/libi420_rgb_sse2_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/codec/libzvbi_plugin.so' (/usr/lib/vlc/codec/libzvbi_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/codec/libcinepak_plugin.so' (/usr/lib/vlc/codec/libcinepak_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot load module `/usr/lib/vlc/codec/libfluidsynth_plugin.so' (/usr/lib/vlc/codec/libfluidsynth_plugin.so: undefined symbol: snd_strerror) [0x8065aa0] main libvlc warning: cannot load module `/usr/lib/vlc/video_filter/libswscale_plugin.so' (/usr/lib/vlc/video_filter/libswscale_plugin.so: undefined symbol: sws_freeFilter) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/access_filter/libaccess_filter_bandwidth_plugin.so' (/usr/lib/vlc/access_filter/libaccess_filter_bandwidth_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/access_filter/libaccess_filter_record_plugin.so' (/usr/lib/vlc/access_filter/libaccess_filter_record_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/access_filter/libaccess_filter_timeshift_plugin.so' (/usr/lib/vlc/access_filter/libaccess_filter_timeshift_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc warning: cannot find symbol "vlc_entry__1_0_0e" in file `/usr/lib/vlc/access_filter/libaccess_filter_dump_plugin.so' (/usr/lib/vlc/access_filter/libaccess_filter_dump_plugin.so: undefined symbol: vlc_entry__1_0_0e) [0x8065aa0] main libvlc debug: module bank initialized (384 modules) [0x8065aa0] main libvlc debug: opening config file (/home/liet/.config/vlc/vlcrc) [0x8065aa0] main libvlc debug: CPU has capabilities 486 586 MMX MMXEXT FPU [0x8065aa0] main libvlc debug: looking for memcpy module: 3 candidates [0x8065aa0] main libvlc debug: using memcpy module "memcpymmxext" [0x810a310] main input debug: Creating an input for 'Media Library' [0x810a310] main input debug: Input is a meta file: disabling unneeded options [0x810a310] main input debug: using timeshift granularity of 50 MBytes [0x810a310] main input debug: using timeshift path '/tmp' [0x810a310] main input debug: `file/xspf-open:///home/liet/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/liet/.local/share/vlc/ml.xspf' [0x810a310] main input debug: creating demux: access='file' demux='xspf-open' path='/home/liet/.local/share/vlc/ml.xspf' [0x8116cf0] main demux debug: looking for access_demux module: 1 candidate [0x8116cf0] main demux warning: no access_demux module matching "file" could be loaded [0x8116cf0] main demux debug: TIMER module_need() : 0.625 ms - Total 0.625 ms / 1 intvls (Avg 0.625 ms) [0x810a310] main input debug: creating access 'file' path='/home/liet/.local/share/vlc/ml.xspf' [0x8117920] main access debug: looking for access module: 3 candidates [0x8117920] access_file access debug: opening file `/home/liet/.local/share/vlc/ml.xspf' [0x8117920] main access debug: using access module "access_file" [0x8117920] main access debug: TIMER module_need() : 0.606 ms - Total 0.606 ms / 1 intvls (Avg 0.606 ms) [0x811b9d8] main stream debug: Using AStream*Stream [0x811b9d8] main stream debug: pre buffering [0x811b9d8] main stream debug: received first data after 0 ms [0x811b9d8] main stream debug: pre-buffering done 296 bytes in 0s - 7411 kbytes/s [0x810a6c0] main stream debug: looking for stream_filter module: 4 candidates [0x810a6c0] main stream debug: TIMER module_need() : 0.522 ms - Total 0.522 ms / 1 intvls (Avg 0.522 ms) [0x811efa8] main stream debug: looking for stream_filter module: 1 candidate [0x811efa8] main stream debug: using stream_filter module "stream_filter_record" [0x811efa8] main stream debug: TIMER module_need() : 0.208 ms - Total 0.208 ms / 1 intvls (Avg 0.208 ms) [0x810a310] main input debug: creating demux: access='file' demux='xspf-open' path='/home/liet/.local/share/vlc/ml.xspf' [0x811f140] main demux debug: looking for demux module: 1 candidate [0x811f140] playlist demux debug: using XSPF playlist reader [0x811f140] main demux debug: using demux module "playlist" [0x811f140] main demux debug: TIMER module_need() : 0.363 ms - Total 0.363 ms / 1 intvls (Avg 0.363 ms) [0x810a310] main input debug: `file/xspf-open:///home/liet/.local/share/vlc/ml.xspf' successfully opened [0x811e8f8] main xml debug: looking for xml module: 2 candidates [0x811e8f8] main xml debug: using xml module "xml" [0x811e8f8] main xml debug: TIMER module_need() : 3.606 ms - Total 3.606 ms / 1 intvls (Avg 3.606 ms) [0x811f140] playlist demux debug: parsed 0 tracks successfully [0x811e8f8] main xml debug: removing module "xml" [0x810a310] main input debug: EOF reached [0x811f140] main demux debug: removing module "playlist" [0x811efa8] main stream debug: removing module "stream_filter_record" [0x8117920] main access debug: removing module "access_file" [0x810a310] main input debug: TIMER input launching for 'Media Library' : 6.161 ms - Total 6.161 ms / 1 intvls (Avg 6.161 ms) [0x8117ff0] main playlist debug: rebuilding array of current - root Playlist [0x8117ff0] main playlist debug: rebuild done - 0 items, index -1 [0x8117ff0] main playlist debug: Activated [0x810a4f8] main interface debug: looking for interface module: 1 candidate [0x810a4f8] main interface debug: using interface module "hotkeys" [0x810a4f8] main interface debug: TIMER module_need() : 0.379 ms - Total 0.379 ms / 1 intvls (Avg 0.379 ms) [0x810a4f8] main interface debug: thread started [0x810a4f8] main interface debug: thread (interface) created at priority 0 (interface/interface.c:156) [0x8117888] main interface debug: looking for interface module: 1 candidate [0x8117888] inhibit interface error: Failed to connect to the D-Bus session daemon: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed. [0x8117888] main interface warning: no interface module matching "inhibit,none" could be loaded [0x8117888] main interface debug: TIMER module_need() : 2.050 ms - Total 2.050 ms / 1 intvls (Avg 2.050 ms) [0x8117888] main interface error: no suitable interface module [0x8065aa0] main libvlc error: interface "inhibit,none" initialization failed [0x8117888] main interface debug: looking for interface module: 1 candidate [0x8117888] main interface debug: using interface module "screensaver" [0x8117888] main interface debug: TIMER module_need() : 0.254 ms - Total 0.254 ms / 1 intvls (Avg 0.254 ms) [0x8117888] main interface debug: thread (interface) created at priority 0 (interface/interface.c:156) [0x8117888] main interface debug: thread started [0x8117888] screensaver interface warning: failed to connect to the D-BUS daemon: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed. [0x8117ff0] main playlist debug: adding item `rtsp://ipcam:port/track2' ( rtsp://ipcam:port/track2 ) [0x80fe2d8] main interface debug: looking for interface module: 1 candidate [0x80fe2d8] main interface debug: using interface module "signals" [0x80fe2d8] main interface debug: TIMER module_need() : 0.297 ms - Total 0.297 ms / 1 intvls (Avg 0.297 ms) [0x80fe2d8] main interface debug: thread started [0x80fe2d8] main interface debug: thread ended [0x80fe2d8] main interface debug: thread (interface) created at priority 0 (interface/interface.c:156) [0xb77006e0] main interface debug: looking for interface module: 0 candidates [0xb77006e0] main interface error: no interface module matched "globalhotkeys,none" [0xb77006e0] main interface debug: TIMER module_need() : 0.143 ms - Total 0.143 ms / 1 intvls (Avg 0.143 ms) [0xb77006e0] main interface error: no suitable interface module [0x8065aa0] main libvlc error: interface "globalhotkeys,none" initialization failed [0x811b9b8] main interface debug: looking for interface module: 1 candidate [0x811b9b8] dummy interface: using the dummy interface module... [0x811b9b8] main interface debug: using interface module "dummy" [0x811b9b8] main interface debug: TIMER module_need() : 0.308 ms - Total 0.308 ms / 1 intvls (Avg 0.308 ms) [0x811b9b8] main interface debug: thread (interface) created at priority 0 (interface/interface.c:156) [0x811b9b8] main interface debug: thread started [0x811b9b8] main interface debug: thread ended [0x8117ff0] main playlist debug: processing request item null node Playlist skip 0 [0x8117ff0] main playlist debug: rebuilding array of current - root Playlist [0x8117ff0] main playlist debug: rebuild done - 1 items, index -1 [0x8117ff0] main playlist debug: starting new item [0x8117ff0] main playlist debug: creating new input thread [0x8119bf8] main input debug: Creating an input for 'rtsp://ipcam:port/track2' [0x8119bf8] main input debug: thread (input) created at priority 10 (input/input.c:230) [0x8119bf8] main input debug: thread started [0x8119bf8] main input debug: using timeshift granularity of 50 MBytes [0x8119bf8] main input debug: using timeshift path '/tmp' [0x8119bf8] main input debug: `rtsp://ipcam:port/track2' gives access `rtsp' demux `' path `ipcam:port/track2' [0x8119bf8] main input debug: creating demux: access='rtsp' demux='' path='ipcam:port/track2' [0x810fee0] main demux debug: looking for access_demux module: 1 candidate Sending request: OPTIONS rtsp://ipcam:port/track2 RTSP/1.0 CSeq: 1 User-Agent: VLC media player (LIVE555 Streaming Media v2009.04.20) Received OPTIONS response: RTSP/1.0 200 OK CSeq: 1 Date: Tue, Sep 12 2000 02:11:59 GMT Public: OPTIONS, DESCRIBE, SETUP, PLAY, TEARDOWN Sending request: DESCRIBE rtsp://ipcam:port/track2 RTSP/1.0 CSeq: 2 Accept: application/sdp User-Agent: VLC media player (LIVE555 Streaming Media v2009.04.20) Received DESCRIBE response: RTSP/1.0 200 OK CSeq: 2 Date: Tue, Sep 12 2000 02:11:59 GMT Content-Base: rtsp://ipcam:port/ Content-Type: application/sdp Content-Length: 420 Need to read 420 extra bytes Read 420 extra bytes: v=0 o=- 96872471900260000 1 IN IP4 0.0.0.0 s=Session streamed by RTP/RTSP server i=ACTi.COM Streaming Media v t=0 0 a=tool:ACTi.COM Streaming Media v2006.10.22 a=type:broadcast a=control:* a=range:ntp=0- m=video 0 RTP/AVP 96 c=IN IP4 0.0.0.0 a=rtpmap:96 MP4V-ES/90000 a=fmtp:96 profile-level-id=245;config=000001B003000001B50900000100000001200086C4002332804801463F000001B3001007000001B6 a=control:track1 [0x810fee0] live555 demux debug: RTP subsession 'video/MP4V-ES' Sending request: SETUP rtsp://ipcam:port/track1 RTSP/1.0 CSeq: 3 Transport: RTP/AVP;unicast;client_port=56282-56283 User-Agent: VLC media player (LIVE555 Streaming Media v2009.04.20) Received SETUP response: RTSP/1.0 200 OK CSeq: 3 Date: Tue, Sep 12 2000 02:11:59 GMT Transport: RTP/AVP;unicast;destination=serv_ip;client_port=56282-56283;server_port=63148-63149 Session: 60680 [0x8119bf8] main input debug: selecting program id=0 [0x810fee0] live555 demux debug: setup start: 0.000000 stop:0.000000 Sending request: PLAY rtsp://ipcam:port/ RTSP/1.0 CSeq: 4 Session: 60680 Range: npt=0.000- User-Agent: VLC media player (LIVE555 Streaming Media v2009.04.20) Received PLAY response: RTSP/1.0 200 OK CSeq: 4 Date: Tue, Sep 12 2000 02:11:59 GMT Range: npt=0.000- Session: 60680 RTP-Info: url=rtsp://ipcam:port/track1;seq=40642 [0x810fee0] live555 demux debug: play start: 0.000000 stop:0.000000 [0x810fee0] main demux debug: using access_demux module "live555" [0x810fee0] main demux debug: TIMER module_need() : 69.572 ms - Total 69.572 ms / 1 intvls (Avg 69.572 ms) [0x8119bf8] main input debug: video is disabled, not selecting ES 0x0 [0x8119bf8] main input debug: `rtsp://ipcam:port/track2' successfully opened MultiFramedRTPSource::doGetNextFrame1(): The total received frame size exceeds the client's buffer size (65536). 164 bytes of trailing data will be dropped! [0x810fee0] live555 demux debug: lost 164 bytes [0x810fee0] live555 demux debug: increasing buffer size to 131072 [0x8119bf8] main input debug: Buffering 0% [0x8119bf8] main input debug: Buffering 0% [0x8119bf8] main input debug: Buffering 10% [0x8119bf8] main input debug: Buffering 10% [0x8119bf8] main input debug: Buffering 19% [0x8119bf8] main input debug: Buffering 19% [0x8119bf8] main input debug: Buffering 31% [0x8119bf8] main input debug: Buffering 40% [0x8119bf8] main input debug: Buffering 52% [0x8119bf8] main input debug: Buffering 61% [0x8119bf8] main input debug: Buffering 73% [0x8119bf8] main input debug: Buffering 73% [0x8119bf8] main input debug: Buffering 73% MultiFramedRTPSource::doGetNextFrame1(): The total received frame size exceeds the client's buffer size (131072). 328 bytes of trailing data will be dropped! [0x810fee0] live555 demux debug: lost 328 bytes [0x810fee0] live555 demux debug: increasing buffer size to 262144 [0x8119bf8] main input debug: Buffering 84% [0x8119bf8] main input debug: Buffering 84% [0x8119bf8] main input debug: Buffering 93% [0x8119bf8] main input debug: Stream buffering done (1239 ms in 1752 ms) [0x8119bf8] main input debug: Decoder buffering done in 0 ms [0x810fee0] live555 demux debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP() [0x8119bf8] main input error: ES_OUT_RESET_PCR called [0x8119bf8] main input debug: Buffering 0% [0x8119bf8] main input debug: Buffering 10% [0x8119bf8] main input debug: Buffering 10% [0x8119bf8] main input debug: Buffering 10% [0x8119bf8] main input debug: Buffering 10% [0x8119bf8] main input debug: Buffering 84% [0x8119bf8] main input debug: Buffering 93% [0x8119bf8] main input debug: Stream buffering done (1259 ms in 1123 ms) [0x8119bf8] main input debug: Decoder buffering done in 0 ms
as i understand this log - vlc get two pictures and after second geting image it stops.
in log-file of other webcam i've:

Code: Select all

main debug: TIMER module_need() : 0.169 ms - Total 0.169 ms / 1 intvls (Avg 0.169 ms) main debug: no video filter found main debug: looking for video filter2 module: 16 candidates

Re: Slackware 12.2 & vlc 1.0.0rc3 & image output

Posted: 30 Jun 2009 14:45
by Lorni
this works for me:

Code: Select all

vlc.exe -V dummy --intf=dummy --dummy-quiet --video-filter=scene --no-audio --scene-path=.\ --scene-format=jpeg --scene-prefix=%port% --scene-width=%width% --scene-height=%height% --scene-replace --run-time=2 http://%link%:%port% vlc://quit