[FFmpeg-user] ffmpeg -f fbdev doesn't work with some fb drivers
Carl Eugen Hoyos
cehoyos at ag.or.at
Wed Jul 10 14:06:13 CEST 2013
Dan Flett <dflett <at> bigpond.net.au> writes:
> But I've discovered that this does work:
> $ /usr/local/bin/ffmpeg -f rawvideo -codec:v rawvideo
> -s 1680x1050 -pix_fmt rgb565le -frames:v 1 -r 1
> -i /dev/fb0 screenshot-ff01.bmp
> [rawvideo <at> 0x2a8c3a0] Invalid buffer size,
> packet size 20160 < expected length 3528000
This line indicates that it does not work.
Please add some printf's to get_pixfmt_from_fb_varinfo()
in libavdevice/fbdev.c to show the contents of varinfo.
(Although I fear a compressed format is used.)
More information about the ffmpeg-user