http://gitorious.org/~astrange/ffmpeg/ffmpeg-mt
e lo scarico con
git clone git://gitorious.org/~astrange/ffmpeg/ffmpeg-mt.git
dove manca libswscale, quindi lo scarico da
git clone git://git.mplayerhq.hu/libswscale
configuro
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libx264 --enable-encoder=h264 --enable-avcodec --enable-libxvid --enable-x11grab --enable-swscale --enable-vdpau --prefix=/usr --arch=x86_64
(ho una scheda video nvidia quindi vdpau)
do il make (ho un quad core quidi)
make -j 4
errori:
libswscale/utils.c: In function ‘sws_isSupportedOutput’:
libswscale/utils.c:150: error: ‘PIX_FMT_RGB444’ undeclared (first use in this function)
libswscale/utils.c:150: error: (Each undeclared identifier is reported only once
libswscale/utils.c:150: error: for each function it appears in.)
libswscale/utils.c:150: error: ‘PIX_FMT_BGR444’ undeclared (first use in this function)
In file included from libswscale/swscale.c
libswscale/swscale_template.c: In function ‘swScale_C’:
libswscale/swscale_template.c
libswscale/swscale_template.c
libswscale/swscale_template.c
libswscale/swscale_template.c
libswscale/utils.c: In function ‘sws_getContext’:
libswscale/utils.c:816: error: ‘PIX_FMT_RGB444’ undeclared (first use in this function)
libswscale/utils.c:816: error: ‘PIX_FMT_BGR444’ undeclared (first use in this function)
libswscale/swscale_template.c: In function ‘sws_init_swScale_C’:
libswscale/swscale_template.c
libswscale/swscale_template.c
libswscale/swscale_template.c
libswscale/swscale_template.c
libswscale/swscale_template.c
libswscale/swscale.c: In function ‘rgbToRgbWrapper’:
libswscale/swscale.c
libswscale/swscale.c
libswscale/swscale.c: In function ‘ff_get_unscaled_swscale’:
libswscale/swscale.c
libswscale/swscale.c
non trovo soluzioni, ho provato diverse versioni di libswscale anche quelle presenti dentro mplayer (mad)
c'e' qualche genio che riesce a compilarlo per ubuntu e se lo pacchettizza meglio ancora ...