missing video filters: corrupt transcode and no screenshot support
Looks like the crop video filter is missing in svn which causes ffmpeg to fail to transcode and use the raw input, resulting in corrupt output streams which crash the decoding side.
0.8.6a
main debug: set sout option: sout-ffmpeg-vt to 300000
ffmpeg debug: found encoder MS MPEG-4 Video v3
main debug: using encoder module "ffmpeg"
main debug: removing module "ffmpeg"
main debug: thread 4340 (encoder) created at priority 0 (transcode.c:1633)
libmpeg2 debug: 720x576 (display 720,576), aspect 576000, sar 16:15, 25.000 fps
main warning: dts != current_pts (-49541955)
main warning: vout synchro warning: pts != current_date (-40000)
stream_out_transcode debug: decoder aspect is 576000:432000
stream_out_transcode debug: source pixel aspect is 1.066667:1
stream_out_transcode debug: scaled pixel aspect is 1.000000:1
stream_out_transcode debug: source 720x576, crop 720x576, destination 320x240, padding 320x240
stream_out_transcode debug: encoder aspect is 576000:432000
main debug: looking for encoder module: 1 candidate
ffmpeg debug: libavcodec already initialized
main debug: set sout option: sout-ffmpeg-vt to 300000
ffmpeg debug: removing common factors from framerate
(msmpeg4@042B97D0)
ffmpeg debug: found encoder MS MPEG-4 Video v3
main debug: using encoder module "ffmpeg"
main debug: adding a new input
mux_asf debug: adding input
main debug: looking for video filter2 module: 4 candidates
deinterlace debug: using blend deinterlace mode
deinterlace debug: using blend deinterlace method
deinterlace debug: deinterlacing
main debug: using video filter2 module "deinterlace"
main debug: looking for crop padd module: 1 candidate
ffmpeg debug: input: 320x240 -> 720x576
ffmpeg debug: input: 720x576 I420 -> 320x240 I420
ffmpeg debug: libavcodec already initialized
main debug: using crop padd module "ffmpeg"
vlc-0.9.0-svn-20070205-0001-win32.zip
main debug: set config option: sout-ffmpeg-vt to 300000
ffmpeg debug: found encoder MS MPEG-4 Video v3
main debug: using encoder module "ffmpeg"
main debug: removing module "ffmpeg"
main debug: thread 4576 (encoder) created at priority 0 (transcode.c:1724)
libmpeg2 debug: 720x576 (display 720,576), aspect 576000, sar 16:15, 25.000 fps
main warning: dts != current_pts (-49563633)
main warning: vout synchro warning: pts != current_date (-40000)
stream_out_transcode debug: decoder aspect is 576000:432000
stream_out_transcode debug: source pixel aspect is 1.066667:1
stream_out_transcode debug: scaled pixel aspect is 1.000000:1
stream_out_transcode debug: source 720x576, crop 720x576, destination 320x240, padding 320x240
stream_out_transcode debug: encoder aspect is 576000:432000
main debug: looking for encoder module: 1 candidate
ffmpeg debug: libavcodec already initialized
main debug: set config option: sout-ffmpeg-vt to 300000
ffmpeg debug: removing common factors from framerate
(msmpeg4@03C3C830)
ffmpeg debug: found encoder MS MPEG-4 Video v3
main debug: using encoder module "ffmpeg"
main debug: adding a new input
mux_asf debug: adding input
main debug: looking for video filter2 module: 17 candidates
deinterlace debug: using blend deinterlace mode
deinterlace debug: using blend deinterlace method
deinterlace debug: deinterlacing
main debug: using video filter2 module "deinterlace"
main debug: looking for crop padd module: 0 candidates
main error: no crop padd module matched "any"
stream_out_transcode debug: no video filter found
main debug: thread times: real 0m0.015625s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 4576 joined (transcode.c:2040)
main debug: removing module "libmpeg2"
main debug: removing module "ffmpeg"
main debug: removing module "deinterlace"
Edited by trax