compilazione ffmpeg (alien)

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

compilazione ffmpeg (alien)

Messaggio da tornadomig »

Codice: Seleziona tutto

**  ffmpeg ...
**
ERROR: vaapi not found

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.
Makefile:2: config.mak: File o directory non esistente
Makefile:45: /common.mak: File o directory non esistente
Makefile:82: /libavutil/Makefile: File o directory non esistente
Makefile:159: /doc/Makefile: File o directory non esistente
Makefile:160: /tests/Makefile: File o directory non esistente
make: *** Nessuna regola per generare l'obiettivo «/tests/Makefile».  Stop.
Makefile:2: config.mak: File o directory non esistente
Makefile:45: /common.mak: File o directory non esistente
Makefile:82: /libavutil/Makefile: File o directory non esistente
Makefile:159: /doc/Makefile: File o directory non esistente
Makefile:160: /tests/Makefile: File o directory non esistente
make: *** Nessuna regola per generare l'obiettivo «/tests/Makefile».  Stop.
** Adding ffmpeg presets:
** Fixing up pkgconfig files:
ls: impossibile accedere a /tmp/build/package-ffmpeg/usr/lib64/pkgconfig/*.pc: File o directory non esistente
cp: impossibile eseguire stat di "doc/TODO": File o directory non esistente
cp: impossibile eseguire stat di "doc/*.html": File o directory non esistente
ffmpeg.SlackBuild FAILED at line 1458!
ciao a tutti, ho bisogno di un consiglio perche' ci sto sbattendo la testa. libva e' installato, idem libvdpau, libvpx e vdpau-video. non so cosa ci vuole per far terminare questa benedetta compilazione di ffmpeg di alienbob. [-o<

grazie :roll:
rm -rf / && rm -rf . && rm -rf *

Avatar utente
alphamanitine
Linux 1.x
Linux 1.x
Messaggi: 182
Iscritto il: mar 15 feb 2005, 0:00
Slackware: 15
Località: Prato

Re: compilazione ffmpeg (alien)

Messaggio da alphamanitine »

Basta leggere...Hai seguito le regole di Alien alla lettera...messo i files nelle directories giuste, hai usato solo i files di alien:SlackBuild, slack-desc, sorgente...

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: compilazione ffmpeg (alien)

Messaggio da tornadomig »

ho creato la directory e ci ho sbattuto dentro tutti i files di alienbob, dopodiche' sh etc etc...si ferma sempre dove ho indicato

grazie del gentile interessamento
rm -rf / && rm -rf . && rm -rf *

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: compilazione ffmpeg (alien)

Messaggio da tornadomig »

anche dirac non compila...comincio a essere stufo...
rm -rf / && rm -rf . && rm -rf *

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: compilazione ffmpeg (alien)

Messaggio da 414N »

tornadomig ha scritto: ciao a tutti, ho bisogno di un consiglio perche' ci sto sbattendo la testa. libva e' installato, idem libvdpau, libvpx e vdpau-video. non so cosa ci vuole per far terminare questa benedetta compilazione di ffmpeg di alienbob. [-o<

grazie :roll:
Veramente lo SlackBuild di alien compila staticamente al volo tutte le librerie esterne alle quali si appoggia ffmpeg, prima di compilare ffmpeg; ergo, l'aver installato libva, libvdpau, libvpx e compagnia non aiuta la compilazione di questo pacchetto.

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: compilazione ffmpeg (alien)

Messaggio da tornadomig »

ragazzi, scusate ma prima stavo un po' degenerando ;)

ogni volta che mi trovo alle prese con ffmpeg e' un disastro per me :roll: questa volta con la multilib current

comunque utilizzando sbopkg finalmente ho ffmpeg 0.8.7 compilato con tutte le dipendenze richieste (da sbo) con libva aggiornato.

ad ogni modo dirac non compila proprio con lo slackbuild (slacky), lo uso sempre binario.

per ora puo' andare...

grazie grazie del supporto e pazienza nonche' grande competenza :thumbright:
rm -rf / && rm -rf . && rm -rf *

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: compilazione ffmpeg (alienbob)

Messaggio da tornadomig »

riprendo il discorso lasciato...dunque il problema e' sempre quello, lancio lo script e si ferma sempre allo stesso punto, cioe' vaapi not found. ora sono su -current64 multilib.

ho editato lo slackbuild di alienbob dove dice

Codice: Seleziona tutto

--enable-vaapi
in

Codice: Seleziona tutto

--disable-vaapi
e paff...per incanto la compilazione arriva alla fine. e' successo anche ad altri? solo per sapere.

grazie!
rm -rf / && rm -rf . && rm -rf *

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6631
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: compilazione ffmpeg (alien)

Messaggio da targzeta »

Beh, sì, è normale. Hai tolto un supporto, quindi ffmpeg si è compilato senza includere il codice che prima ti dava errore. Io cerco di mettere tutto quello che posso quando compilo ffmpeg però spesso anche io devo disabilitare alcune librerie. Attualmente nel mio SlackBuild ho questo:

Codice: Seleziona tutto

# NOTE:
# --enable-avisynth:  funziona solo su Windows
# --enable-libopencv: mi sembra troppo grosso come progetto
#    --enable-dxva2: PER ORA NON FUNGE
#    --enable-libopenjpeg: PER ORA NON FUNGE


# DA FARE:
#    --enable-libaacplus
#    --enable-libpulse
#    --enable-libstagefright-h264
#    --enable-libutvideo
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: compilazione ffmpeg (alien)

Messaggio da 414N »

@tornadomig: ma quale versione stai cercando da compilare? L'ultima da git?
@targzeta (ex-spina ;)): DXVA2 è un'accelerazione video offerta da DirectX, percui dubito funzionerà mai su Linux.

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: compilazione ffmpeg (alien)

Messaggio da tornadomig »

@414N

su -current64 di preferenza utilizzo parecchie cose di alienbob e ZeroUno. la versione di slackbuilds invece non mi ha mai dato problemi, quella di ponce del ramo git -current.
comunque e' la versione di alienbob quella incriminata, per intenderci quella nel suo repo "restricted". uso quella anche per compilarmi poi digikam per -current (slackers.it).
e se non ricordo male anche per kdenlive (anche qui non riesco mai a compilare mlt!) funziona.

quindi anche ad altri succede quello che capita a me...a saperlo prima pero'.

per me ffmpeg e' fondamentale proprio perche' e' il punto di partenza per tanti altri pacchetti. questa volta pero', sempre di alienbob e su -current64, prima di ffmpeg ho compilato col suo slackbuild il potente vlc.
per vlc su -current prendo sempre con santa pazienza tutto da slacky.

sarebbe utile avere e poter riscontrare con voi il cosiddetto build order di questi pacchetti multimediali. e magari mettere tutto su un wiki di slackdocs :) cio' vale sia per il ramo stable e -current su entrambe le architetture.

grazie a tutti!
rm -rf / && rm -rf . && rm -rf *

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: compilazione ffmpeg (alien)

Messaggio da 414N »

Non hai riposto alla mia domanda. Nel post precedente ti ho chiesto quale versione di ffmpeg stai cercando di compilare, indipendentemente dallo SlackBuild che usi. Stai provando con una stable (0.11.x) oppure da git?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6631
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: compilazione ffmpeg (alien)

Messaggio da targzeta »

414N ha scritto:@targzeta (ex-spina ;)): DXVA2 è un'accelerazione video offerta da DirectX, percui dubito funzionerà mai su Linux.
Ok, grazie, allora lo setto come "solo per Windows" :)

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: compilazione ffmpeg (alien)

Messaggio da tornadomig »

@414N

0.11
rm -rf / && rm -rf . && rm -rf *

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 579
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: compilazione ffmpeg (alien)

Messaggio da tornadomig »

@414N: con la nuova versione 0.11.2 di alienbob la compilazione di ffmpeg ha finalmente avuto esito positivo. al primo colpo...aaaaahhh \:D/
rm -rf / && rm -rf . && rm -rf *

Rispondi