It is not possible to make a snapshot as a jpeg file.
There is a message debug :
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 4684 (input) created at priority 1 (input/input.c:265)
main debug: `udp://@239.2.3.107:2314' gives access `udp' demux `' path `@239.2.3.107:2314'
main debug: creating demux: access='udp' demux='' path='@239.2.3.107:2314'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "udp"
main debug: creating access 'udp' path='@239.2.3.107:2314'
main debug: looking for access2 module: 6 candidates
access_udp debug: opening server=:0 local=239.2.3.107:2314
main debug: net: connecting to '[]:0@[239.2.3.107]:2314'
main debug: looking for network module: 1 candidate
ipv6 debug: 239.2.3.107: Host or service not found
main debug: using network module "ipv6"
main debug: removing module "ipv6"
main debug: looking for network module: 1 candidate
ipv4 debug: resolving 239.2.3.107:2314...
ipv4 debug: Winsock best interface is 2
ipv4 debug: using interface 0xfb33fea9
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: removing module "ipv4"
main debug: using access2 module "access_udp"
main debug: pre buffering
access_udp debug: detected TS over raw UDP
main debug: creating demux: access='udp' demux='' path='@239.2.3.107:2314'
main debug: looking for demux2 module: 45 candidates
main debug: using demux2 module "ts"
main debug: looking for a subtitle file in C:\Program Files\VideoLAN\VLC\
ts debug: DEMUX_SET_GROUP 0 00000000
access_udp warning: unimplemented query in control
main debug: `udp://@239.2.3.107:2314' successfully opened
ts debug: pid[1002] unknown
ts debug: pid[1004] unknown
ts debug: pid[1001] unknown
ts debug: pid[1000] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=0 version=15 current_next=1
ts debug: * number=1 pid=1000
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=25 pid_pcr=1001
ts debug: * es pid=1001 type=2 fcc=mpgv
main debug: selecting program id=1
main debug: looking for decoder module: 27 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 3992 (decoder) created at priority 0 (input/decoder.c:159)
ts debug: * es pid=1002 type=3 fcc=mpga
main debug: looking for decoder module: 27 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 3980 (decoder) created at priority 2 (input/decoder.c:159)
ts debug: * es pid=1004 type=6 dr->i_tag=0x56
ts debug: * EBU Teletext descriptor
ts debug: * es pid=1004 type=6 fcc=telx
ts warning: first packet for pid=1001 cc=0x6
ts warning: first packet for pid=1004 cc=0x7
ts warning: first packet for pid=1002 cc=0x6
mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:192
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: SigmaTel Audio
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4340 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
main debug: using audio output module "aout_directx"
aout_directx debug: DirectSoundThread ready
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes
main debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
libmpeg2 debug: 720x576 (display 720,576), aspect 576000, sar 16:15, 25.000 fps
main debug: no usable vout present, spawning one
main debug: window size: 768x576
main debug: looking for video output module: 5 candidates
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
vout_directx debug: creating DirectXEventThread
vout_directx debug: DirectXCreateWindow
main debug: waiting for thread completion
vout_directx debug: created video sub-window
main debug: thread 4620 (DirectX Events Thread) created at priority 0 (directx.c:278)
vout_directx debug: DirectXEventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
vout_directx debug: screen dimensions (0x0,1024x768)
vout_directx debug: DirectDraw Capabilities: overlay=0 yuvoverlay=0 can_deinterlace_overlay=0 colorkey=0 stretch=0 bltfourcc=0
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
vout_directx debug: disabling screen saver
main debug: using video output module "vout_directx"
main debug: waiting for thread completion
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
vout_directx debug: End NewPictureVec (failed)
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
vout_directx debug: End NewPictureVec (failed)
vout_directx debug: NewPictureVec overlay:yes chroma:YUY2
vout_directx debug: End NewPictureVec (failed)
vout_directx debug: NewPictureVec overlay:no chroma:YV12
vout_directx debug: created plain surface of chroma:RV32
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 720x576 (0,0,720x576), chroma I420, ar 4:3, sar 16:15
main debug: picture user 720x576 (0,0,720x576), chroma I420, ar 4:3, sar 16:15
main debug: picture out 720x576 (0,0,720x576), chroma RV32, ar 4:3, sar 16:15
main debug: looking for chroma module: 9 candidates
main debug: using chroma module "i420_rgb_mmx"
main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8
main debug: thread 4184 (video output) created at priority 1 (video_output/video_output.c:421)
main warning: dts != current_pts (-292777)
main warning: vout synchro warning: pts != current_date (-40000)
main debug: looking for encoder module: 10 candidates
ffmpeg debug: libavcodec already initialized
ffmpeg warning: low delay forcing is only available for mpeg1/2
(mjpeg@03AB06A0)
ffmpeg error: cannot open encoder
main error: no suitable encoder module for fourcc `jpeg'.
VLC probably does not support this image format.
main error: could not create snapshot C:\Program Files\DaSet2\Stream/vlcsnap-00004.jpg
main debug: decoded 107/108 pictures
main debug: control type=1
main debug: control type=1
main debug: control type=1
main debug: control type=1
ts debug: eof ?
main debug: EOF reached
main debug: control type=0
main debug: control: stopping input
main debug: closing input
ts debug: pid list:
ts debug: - pid[0] seen
ts debug: - pid[1000] seen
main debug: removing module "libmpeg2"
main debug: thread times: real 0m31.671875s, kernel 0m0.031250s, user 0m2.046875s
main debug: thread 3992 joined (input/decoder.c:191)
main debug: killing decoder fourcc `mpgv', 10 PES in FIFO
ts debug: - pid[1001] seen
main debug: removing module "mpeg_audio"
main debug: thread times: real 0m31.671875s, kernel 0m0.046875s, user 0m0.203125s
main debug: thread 3980 joined (input/decoder.c:191)
main debug: killing decoder fourcc `mpga', 0 PES in FIFO
main debug: removing module "mpgatofixed32"
main debug: removing module "bandlimited_resampler"
aout_directx debug: closing audio device
aout_directx debug: DirectSoundThread exiting
main debug: thread times: real 0m31.531250s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 4340 joined (directx.c:598)
main debug: removing module "aout_directx"
main debug: removing module "float32tos16"
main debug: removing module "trivial_mixer"
ts debug: - pid[1002] seen
main debug: Program doesn't contain anymore ES
ts debug: - pid[1004] seen
ts debug: - pid[8191] seen
main debug: removing module "ts"
main debug: removing module "access_udp"
main debug: thread times: real 0m32.093750s, kernel 0m0.468750s, user 0m0.312500s
main debug: thread 4684 joined (input/input.c:412)
main debug: garbage collector destroys 1 vout
main debug: removing module "i420_rgb_mmx"
vout_directx debug: DirectXCloseSurface
vout_directx debug: DirectXCloseDisplay
vout_directx debug: DirectXCloseDisplay clipper
vout_directx debug: DirectXCloseDisplay display
vout_directx debug: DirectXCloseDDraw
vout_directx debug: CloseVideo
vout_directx debug: DirectXEventThread terminating
vout_directx debug: DirectXCloseWindow
vout_directx debug: WinProc WM_DESTROY
main debug: thread times: real 0m31.578125s, kernel 0m0.015625s, user 0m-1.#IND00s
main debug: thread 4620 joined (directx.c:509)
main debug: removing module "vout_directx"
main debug: thread times: real 0m31.562500s, kernel 0m7.609375s, user 0m1.531250s
main debug: thread 4184 joined (video_output/video_output.c:461)
There is no problem to make a snapshot as png file
Have you got any suggestions?
RADO