ffmpeg-mt non risco a compilarlo per x64 errore su libswscale

Installazione, configurazione e uso di programmi e strumenti.
kiniao
Prode Principiante
Messaggi: 146
Iscrizione: sabato 25 febbraio 2006, 10:26

ffmpeg-mt non risco a compilarlo per x64 errore su libswscale

Messaggio da kiniao »

i sorgenti sono questi

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:1173:
libswscale/swscale_template.c: In function ‘swScale_C’:
libswscale/swscale_template.c:2603: error: ‘PIX_FMT_RGB444’ undeclared (first use in this function)
libswscale/swscale_template.c:2603: error: (Each undeclared identifier is reported only once
libswscale/swscale_template.c:2603: error: for each function it appears in.)
libswscale/swscale_template.c:2603: error: ‘PIX_FMT_BGR444’ undeclared (first use in this function)
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:2968: warning: assignment from incompatible pointer type
libswscale/swscale_template.c:2983: warning: assignment from incompatible pointer type
libswscale/swscale_template.c:3028: warning: assignment from incompatible pointer type
libswscale/swscale_template.c:3056: error: ‘PIX_FMT_RGB444’ undeclared (first use in this function)
libswscale/swscale_template.c:3056: error: ‘PIX_FMT_BGR444’ undeclared (first use in this function)
libswscale/swscale.c: In function ‘rgbToRgbWrapper’:
libswscale/swscale.c:1473: error: ‘PIX_FMT_BGR444’ undeclared (first use in this function)
libswscale/swscale.c:1474: error: ‘PIX_FMT_RGB444’ undeclared (first use in this function)
libswscale/swscale.c: In function ‘ff_get_unscaled_swscale’:
libswscale/swscale.c:1699: error: ‘PIX_FMT_RGB444’ undeclared (first use in this function)
libswscale/swscale.c:1699: error: ‘PIX_FMT_BGR444’ undeclared (first use in this function)


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 ... :)
vittory
Prode Principiante
Messaggi: 94
Iscrizione: martedì 9 giugno 2009, 13:20

Re: ffmpeg-mt non risco a compilarlo per x64 errore su libswscale

Messaggio da vittory »

kiniao
Prode Principiante
Messaggi: 146
Iscrizione: sabato 25 febbraio 2006, 10:26

Re: ffmpeg-mt non risco a compilarlo per x64 errore su libswscale

Messaggio da kiniao »

vittory ha scritto: ho trovato un wiki
https://wiki.ubuntu.com/ffmpeg

la versione che compilo e' la mt (per multicore)
Axl_Mas
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 ottobre 2006, 10:19

Re: ffmpeg-mt non risco a compilarlo per x64 errore su libswscale

Messaggio da Axl_Mas »

Come sei riuscito alla fine?
Anche io ho bisogno di compilare ffmpeg-mt su ubuntu 64 maricevo sempre il maledetto errore su libswscale!!!
Ho provato anche varie patch trovate in giro per risolvere il problema ma non funzionano...
Ultima modifica di Axl_Mas il lunedì 7 febbraio 2011, 21:59, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti