Repository 32bit  Forum
Repository 64bit  Wiki

avidemux per 13.1 64bit

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.

Re: avidemux per 13.1 64bit

Messaggioda sbabaro » sab mag 07, 2011 20:43

scusa, la 2.5.4
ho trovato qualcosa in più
In realtà il problema nasce da un altro errore

Codice: Seleziona tutto
/tmp/buildpkgs/avidemux/avidemux_2.5.4/avidemux/ADM_libraries/ffmpeg/libavcodec/vaapi_mpeg4.c: In function 'vaapi_mpeg4_start_frame':
/tmp/buildpkgs/avidemux/avidemux_2.5.4/avidemux/ADM_libraries/ffmpeg/libavcodec/vaapi_mpeg4.c:73: error: 'struct <anonymous>' has no member named 'resync_marker_disable'
/tmp/buildpkgs/avidemux/avidemux_2.5.4/avidemux/ADM_libraries/ffmpeg/libavcodec/vaapi_mpeg4.c:89: error: 'VAPictureParameterBufferMPEG4' has no member named 'vop_time_increment_resolution'

La cosa strana è che se eseguo il tutto non nell'ambiente pulito (chroot) l'errore cambia, sembra che non riesce a compilare avcoder

Alla fine tutti i problemi nascono dal fatto che non compila correttamente ffmpeg all'interno di avidemux
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: avidemux per 13.1 64bit

Messaggioda sbabaro » sab mag 07, 2011 21:23

ho provato a vedere il file incriminato, vaapi_mpeg4.c
Va in errore in 2 punti di assegnazione di valore a questo VAPictureParameterBufferMPEG4
Remmando le due righe compila fino in fondo, ma non ho idea del danno che potrebbe fare.....
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: avidemux per 13.1 64bit

Messaggioda sbabaro » dom mag 08, 2011 0:10

Mollo il colpo.
non riesco proprio a compilarlo, la cosa mi sembra veramente misteriosa: usando il pacchetto per il 32, provando quello di sb, compilando direttamente con lo script loro.......nulla da fare
ho provato a metterci dentro la versione aggiornata di ffmpeg, ma nulla da fare, errore da un'altra parte

D'altronde compilarlo eliminando alcuni pezzi mi sembra assurdo

installo il pacchetto di alien.

ma la cosa mi fa uscire matto

se qualcuno ha una idea del perchè sia impossibile per me compilarlo, proverò
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: avidemux per 13.1 64bit

Messaggioda conraid » dom mag 08, 2011 9:51

sbabaro ha scritto:ho trovato un bug che come sintomo aveva esattamente il mio problema, ma la soluzione è per me misteriosa
I just managed to compile avidemux2 with

cast -r --cflags "-fno-PIC -fomit-frame-pointer" --cxxflags "-fno-PIC
-fomit-frame-pointer" avidemux2

Plain "cast -r avidemux2" just doesn't work.
The same goes for gst-ffmpeg.

se qulche anima pia mi spiega che cosa significa........



Codice: Seleziona tutto
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
  LIBDIRSUFFIX="64"

prova a farla diventare
Codice: Seleziona tutto
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fno-PIC  -fomit-frame-pointer""
  LIBDIRSUFFIX="64"


anche se poi hai avuto altri problemi da quanto ho letto
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12022
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: avidemux per 13.1 64bit

Messaggioda 414N » dom mag 08, 2011 10:28

Dagli ultimi errori che riporti sembra che il problema sia relativo alla va-api. Usi driver nvidia proprietari, per caso?
Prova ad installare libva.

PS: a me, comunque, compila senza problemi su una 13.37 64bit.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: avidemux per 13.1 64bit

Messaggioda sbabaro » gio mag 12, 2011 16:53

in effetti uso i driver proprietari, ma sulla macchina principale, mentre compilo in chroot

ora provo con libva
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: avidemux per 13.1 64bit

Messaggioda sbabaro » gio mag 12, 2011 16:54

libva già installato :-k
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Precedente

Torna a Packages

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti