Pagina 1 di 1

Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: sab 18 apr 2009, 15:53
da phobos3576
Non ho segnalato il problema su Pkgreport perché la spiegazione prende un po troppo spazio.

Dopo l'aggiornamento di qualche dipendenza (librerie, codecs, etc) è spesso necessario ricompilare VLC; purtroppo non sono sicuro di quale package abbia creato il problema alla 0.9.9a (stavo pensando a h264enc-8.7.4, ma rimettendo la vecchia versione non cambia nulla).
In pratica, non si sente più l'audio basato sul codec MP4a dei video MOV in Alta Definizione; con tutti i player basati su Xine o MPlayer, non ci sono problemi.

Come verifica potete provare ad eseguire questo video con VLC-0.9.9a:

http://images.apple.com/movies/us/hd_ga ... _m480p.mov

Ho ricompilato i sorgenti con lo SlackBuild e adesso tutto ha ripreso a funzionare correttamente.
Per chi fosse interessato, ho usato queste opzioni del configure:

Codice: Seleziona tutto

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--enable-hal \
--enable-dbus \
--enable-telepathy \
--enable-release \
--enable-optimize-memory=no \
--enable-shout \
--enable-libproxy=no \
--disable-audioscrobbler \
--disable-taglib \
--enable-live555 \
--enable-dc1394=no \
--enable-dv=no \
--enable-dvdread \
--enable-dvdnav \
--enable-dvbpsi \
--enable-v4l \
--enable-v4l2 \
--enable-pvr \
--enable-cddax \
--enable-vcdx \
--enable-faad \
--enable-real \
--enable-realrtsp \
--enable-flac \
--enable-theora \
--enable-svg \
--enable-snapshot \
--enable-svgalib \
--enable-ggi \
--enable-aa \
--enable-caca \
--enable-esd \
--enable-pulse \
--enable-portaudio \
--enable-arts \
--enable-jack \
--enable-cyberlink \
--enable-skins2 \
--enable-qt4 \
--enable-xosd \
--enable-galaktos \
--enable-goom \
--enable-twolame \
--enable-loader \
--enable-mozilla \
--with-live555-tree=/usr/lib/live \
--program-prefix= \
--program-suffix= \
--build=$CHOST-slackware-linux
P.S. Ovviamente, chi ha installato la versione di VLC compilata da Alien con link statico, probabilmente non avrà questo problema.

Re: Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: sab 18 apr 2009, 18:28
da ocman
ciao.
se ti può interessare, dopo l'aggiornamento del mio pacchetto di vlc alla 0.9.9, mi ha chiesto di installare un nuovo pacchetto di cui ora non ricordo il nome. (ho usato slapt-get e il repository di slacky)
nella descrizione di questo nuovo pacchetto si faceva riferimento proprio ai codec che tu hai citato, ma ancora io non ho avuto modo di vedere se mi fa lo stesso difetto.

quando torno a casa se ti interessa ti dico il pacchetto che mi ha fatto installare per risolvere una dipendenza

Re: Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: sab 18 apr 2009, 18:56
da phobos3576
ocman ha scritto:quando torno a casa se ti interessa ti dico il pacchetto che mi ha fatto installare per risolvere una dipendenza
Più che una dipendenza è un aggiornamento di qualche package che adesso non ho ben presente.

Prima VLC riproduceva benissimo l'audio MP4a; dopo che ho aggiornato non so quale package, quel codec non funzionava più (VLC mostrava un messaggio di errore proprio per segnalare l'assenza di quel codec).
La stessa situazione mi era già capitata negli anni scorsi.

Ricompilando VLC si risolve il problema.

Re: Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: sab 18 apr 2009, 19:52
da gohanz
Quel codec è gestito da faac e dalla sua dipendenza libmp4v2.

Re: Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: sab 18 apr 2009, 20:17
da ocman
si. confermo che il pacchetto richiesto è faac....è quello che mi ha aggiornato

Re: Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: sab 18 apr 2009, 21:40
da phobos3576
Era proprio faac!
Infatti, l'aggiornamento di quel package era stato aggiunto qui su Slacky qualche giorno fa.

Purtroppo, rimane il fatto che ogni volta si deve ricompilare VLC.

Re: Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: lun 20 apr 2009, 19:39
da anycolouryoulike
Qualcuno potrebbe testare il nuovo pacchetto?

Re: Ricompilazione VLC necessaria dopo recenti upgrade

Inviato: mar 21 apr 2009, 22:38
da phobos3576
anycolouryoulike ha scritto:Qualcuno potrebbe testare il nuovo pacchetto?
Il codec MP4a adesso funziona.

Purtroppo al pacchettizzatore è sfuggita la solita patch (vlc-0.9.8_embedded_video.patch) per incorporare il video nella GUI.

Inoltre, a quanto pare, anche Avidemux necessita di ricompilazione causa faad:

Codice: Seleziona tutto

avidemux2_gtk: error while loading shared libraries: libfaad.so.0: cannot open shared object file: No such file or directory
Probabilmente, la soluzione migliore sarebbe quella di rifare il package faad in modo che venga creato il link simbolico libfaad.so.0