Newsgroup: it.comp.os.linux.iniziare
Titolo: Archlinux: Tragtor e Audacity non riconoscono più ffmpeg dopo update

Ciao a tutti,
scusate se mi rivolgo qui, ma sono arrivato a non capirci più nulla.
Utilizzavo Audacity e Tragtor su Archlinux per le comuni operazioni
come estrarre un mp3 da un .flv, ecc.
Da un paio di giorni, e cioè esattamente dall'ultimo pacman -Syu
entrambi hanno problemi con ffmpeg, nel senso che:
1. Audacity non trova le librerie libavformat.so.52, e anche a dargli
il percorso specifico, non cambia nulla;
2. Tragtor, appena gli carico il file di cui effettuare il transcode,
lascia oscurate e inutilizzabili le zone della sua Gui relative ai
formati video e audio, e ovviamente non mi fa procedere..
Ho cercato notizie sul wiki di Archlinux, e di Yaourt, ma nessuna
segnalazione in tal senso. Su Google ancor meno...Ammetto che sono
alla frutta..
Come potrei fare? Aspettare che i prossimi aggiornamenti risolvano il
problema, se è un problema non solo mio?
Si accetta qualunque suggerimento.
Grazie a tutti.


root@archbang ~]# yaourt -Ss libavformat
aur/pyffmpeg 2.0-1 (0)
    PyFFmpeg provides a simple object oriented interface to libavcodec, 
libavformat and libavutil FFmpeg libraries
aur/python-pyffmpeg 2.1beta-1 (18)
    PyFFmpeg is a wrapper around libavcodec, libavformat and libavutil 
FFmpeg libraries
root@archbang ~]# pacman -Ss libavformat
root@archbang ~]# 
root@archbang ~]# packer -Ss libavformat
 
aur/python-pyffmpeg 2.1beta-1
    PyFFmpeg is a wrapper around libavcodec, libavformat and libavutil 
FFmpeg libraries
aur/pyffmpeg 2.0-1
    PyFFmpeg provides a simple object oriented interface to libavcodec, 
libavformat and libavutil FFmpeg libraries
 
 
Non capisco perche yaourt e packer trovano 2 attinenze e pacman no,tu quale 
hai installato ?
 
Provato a reinstallare tutti e tre?
pacman -Sf
prima e' meglio un pacman -Scc

 prima e' meglio un pacman -Scc
Ciao, scusa se rispondo solo ora. Ho installato ffmpeg da pacman, e
provato a reinstallare tutto quanto occorreva, dando prima pacman -
Scc. Nada.
Pyffmpeg e python-pyffmpeg non riesco nemmeno ad installarli perché la
compilazione non va a buon fine...:(

 prima e' meglio un pacman -Scc
Ciao: scusa se rispondo ora. Ho installato solo ffmpeg e le relative
librerie da pacman, e ho provato anche un pacman -Scc, prima di
reinstallare ffmpeg. Nada.
Pyffmpeg non riesco nemmeno ad installarlo perché fallisce la
compilazione...
 
 

[stracut sconsolato]
Scusate la replica del messaggio...Google Gruppi che non aggiorna la
pagina nemmeno dopo diversi F5...:(

 compilazione...
 
Lascia perdere Pyffmpeg,e' un mio errore nella ricerca...
 

 Che dice ls -l  /usr/lib/libavformat.so* ?
Ecco:
 
[root@utgardhr lib]# ls -l libavformat.so*
lrwxrwxrwx 1 root root      22 23 nov 13.52 libavformat.so ->
libavformat.so.53.21.0
lrwxrwxrwx 1 root root      26 24 nov 21.12 libavformat.so.52 -> /usr/
lib/libavformat.so.53
lrwxrwxrwx 1 root root      22 23 nov 13.52 libavformat.so.53 ->
libavformat.so.53.21.0
-rwxr-xr-x 1 root root 1154344 23 nov 13.52 libavformat.so.53.21.0
 
Avevo anche provato ad installate da yaourt ffmpeg-avs, e tragtor
aveva ripreso a funzionare
correttamente, mentre Amarok invece lamentava l'assenza delle librerie
libavformat.so.53...
Ho dovuto rimettere ffmpeg da pacman e nada di nuovo..Sigh...

 Ho dovuto rimettere ffmpeg da pacman e nada di nuovo..Sigh...
 
ricontrolla con ls -l /usr/lib/libavformat.so* (dopo la modifica)
 
Ho appena aggiornato,ecco il mio:
 
# ls -l  /usr/lib/libavformat.so*
lrwxrwxrwx 1 root root      22 23 nov 13.52 /usr/lib/libavformat.so -> 
libavformat.so.53.21.0
lrwxrwxrwx 1 root root      22 23 nov 13.52 /usr/lib/libavformat.so.53 -> 
libavformat.so.53.21.0
-rwxr-xr-x 1 root root 1154344 23 nov 13.52 /usr/lib/libavformat.so.53.21.0
 
come vedi ho 2 link a libavformat.so.53.21.0.

 puntare a libavformat.so.53.21.0 visto che libavformat.so.53 e' un link a
[cut]
Messo a posto la situazione con i link, ma i problemi continuavano
esattamente nello stesso modo. Alla fine ho (molto parzialmente)
risolto: ho scaricato i sorgenti da 
http://ffmpeg.org
, ho dato un ./
configure make ecc.. con la versione 0.8.7. Tragtor ha ripreso a
funzionare correttamente, mentre audacity no...
A questo punto credo che il problema sia ffmpeg...

 A questo punto credo che il problema sia ffmpeg...
Dimenticavo di dire che ho compilato e installato ffmpeg con tutti gli
--enable per lame, x264, theora, nonfree, ecc..
Per quanto riguarda Audacity, l'errore sembra essere questo:
12:14:57: Errore: Failed to load symbol avcodec_decode_audio2
12:14:57: Errore: Impossibile trovare librerie FFmpeg compatibili.
Cercando in giro sul web pare sia un problema di integrazione che ha
Audacity nel dynamic linking con ffmpeg...
Non so quali effetti potrebbe avere ricompilare ffmpeg con lo static
linking, quindi mi sa che nel dubbio non dovrò usare Audacity se
questo richiede un supporto a ffmpeg..
Perplessità...

Risolto:
dopo la compilazione di ffmpeg con tutti gli --enable necessari, è
stato sufficiente un pacman -R di audacity, seguito da un -Scc, e poi
da una reinstallazione di Audacity, e ora tutto, Tragtor compreso
funziona.
Grazie a Copyleft per i suggerimenti :) :)