Pagina 1 di 1

Abilitazione moduli in pacchetti installati con Synaptic

Inviato: lunedì 24 ottobre 2005, 23:07
da sandrinux
Vi espongo il problema:
Uso la 5.10 e sto cercando di utilizzare transcode per trasformare un file avi in qualcosa di interpretabile da un un lettore DVD.
Seguo come schema dei passaggi da seguire una utilissima guida che vi segnalo:

http://forums.gentoo.org/viewtopic.php?t=117709

e che ho utilizzato in passato con la distribuzione precedemte (5.04) , senza riscontrare particolari problemi.

Quando lancio il comando :

transcode -i file01.avi -y ffmpeg --export_prof dvd-pal --export_asr 2 -o file01 -D0 -b224 -N 0x2000 -s2 -m file01.ac3 -J modfps=clonetype=3 --export_fps 25


per estrarre dal "contenitore" avi i due flussi audio e video, ottengo la seguente segnalazione di errore:

[transcode] warning : /usr/lib/transcode/import_ffmpeg.so: undefined symbol: dts_init
Loading video import module failed
Did you enable this module when you ran configure?
[transcode] failed to init import modules
[transcode] critical: plug-in initialization failed

con conseguente uscita dal programma.

La cosa potrebbe anche avere un senso, se non fosse che non ho compilato transcode partendo dai sorgenti, l'ho installato utilizzando Synaptic, non ho quindi eseguito nessun ./configure .

Qualcuno ha idea di come risolvere il problema ?
Grazie.

Re: Abilitazione moduli in pacchetti installati con Synaptic

Inviato: martedì 25 ottobre 2005, 8:23
da pierba
A quanto sembra non trova i moduli video, hai installato i linux-headers corrispondenti la tua versione del kernel?
Non conosco transcode, ma, se non ci sono gli headers, tenterei di disinstallarlo, mettere i lunux-headers (servono al sistema per la compilazione dei moduli per l'harware) e reinstallerei.

ciao

Re: Abilitazione moduli in pacchetti installati con Synaptic

Inviato: martedì 25 ottobre 2005, 11:12
da sandrinux
Intanto grazie per la risposta
Onestamente non ho idea se i linux-header siano installati oppure no (a dire il vero non ho neppure idea di cosa siano...  :-\ )
Mi auguro siano eventualmente installabili con synaptic...questa sera verifico.
Disinstallo transcode, installo i linux-header e riinstallo transcode.
Ho un unico dubbio, con la Hoary 5.04 non ricordo di aver fatto tutto questo "maneggio" , eppure transcode funzionava ...
Boh ... ricorderò male...

Vi farò sapere.
pierba ha scritto: A quanto sembra non trova i moduli video, hai installato i linux-headers corrispondenti la tua versione del kernel?
Non conosco transcode, ma, se non ci sono gli headers, tenterei di disinstallarlo, mettere i lunux-headers (servono al sistema per la compilazione dei moduli per l'harware) e reinstallerei.

ciao

Re: Abilitazione moduli in pacchetti installati con Synaptic

Inviato: martedì 25 ottobre 2005, 21:32
da sandrinux
sandrinux ha scritto: Intanto grazie per la risposta
Onestamente non ho idea se i linux-header siano installati oppure no (a dire il vero non ho neppure idea di cosa siano...  :-\ )
Mi auguro siano eventualmente installabili con synaptic...questa sera verifico.
Disinstallo transcode, installo i linux-header e riinstallo transcode.
Ho un unico dubbio, con la Hoary 5.04 non ricordo di aver fatto tutto questo "maneggio" , eppure transcode funzionava ...
Boh ... ricorderò male...

Vi farò sapere.
Negativo :-(
ho disinstallato transcode, installato i linux-kernel-headers , riinstallato transcode.

La segnalazione di errore non cambia.

Re: Abilitazione moduli in pacchetti installati con Synaptic

Inviato: mercoledì 26 ottobre 2005, 7:47
da pierba
Suggerisco un'altra prova: credo che sia importante per la compilazione dei moduli il gcc-3.4, che di default non è instalato (visto con altre applicazioni che cercano quella versione), potresti installare gcc-3.4, e reinstallare i linux-headers e transcode.


ciao

Re: Abilitazione moduli in pacchetti installati con Synaptic

Inviato: mercoledì 26 ottobre 2005, 9:03
da sandrinux
pierba ha scritto: Suggerisco un'altra prova: credo che sia importante per la compilazione dei moduli il gcc-3.4, che di default non è instalato (visto con altre applicazioni che cercano quella versione), potresti installare gcc-3.4, e reinstallare i linux-headers e transcode.


ciao
Grazie ancora. Questa sera riprovo.
Ne approfitto per esporre la domanda di riserva, anche se meriterebbe un thread separato:
Cosa mi consigliate in alternativa al trio transcode-mplex-dvdauthor per partire da un file.avi e giungere a un DVD leggibile dai classici lettori da salotto ?
In effetti le mie esigenze sono estremamente modeste.
Niente menù, sottotitoli, bi/tri-linguismo ecc.
Voglio semplicemente godermi un normalissimo film seduto in poltrona, estendendo il piacere al resto della famiglia.
Di primo acchito sarei orientato verso qualcosa di "GUI-fornito-all-in-one", ma mi rendo conto che esula un pochino dalla filosofia *.nix (programmi semplici per compiti semplici) . Inoltre visto che il mio ormai vetusto PC (PIII800, 512Mb RAM, Matrox G400 16Mb) non è esattamente un fulmine di guerra, la "riga di comando" con partenza della sessione grafica *solo* a richiesta, rimane sempre un'opzione da tenere in considerazione per guadagnare qualche fps durante l'elaborazione.
Insomma, va bene qualsiasi cosa, l'unica caratteristica essenziale è che sia una cosa che qualcuno ha usato e usa abitualmente per farne quello che vorrei farci io, con la certezza quindi che funzioni !

Ciao.

Re: Abilitazione moduli in pacchetti installati con Synaptic

Inviato: mercoledì 28 dicembre 2005, 10:55
da Hayabusa
Grazie ancora. Questa sera riprovo.
Ne approfitto per esporre la domanda di riserva, anche se meriterebbe un thread separato:
Cosa mi consigliate in alternativa al trio transcode-mplex-dvdauthor per partire da un file.avi e giungere a un DVD leggibile dai classici lettori da salotto ?
Salve a tutti. Scusate se ripesco questo thread, ma anch'io ho il medesimo problema esposto qui e mi domandavo se qualcuno avesse risolto.

Sul mio sistema sono correttamente presenti sia gli header che il gcc (in 3 versioni differenti: di default usa la gcc-3.4 con cui e' compilato il kernel attualmente in uso), i moduli di transcode sono presenti regolarmente tutti ma l'errore persiste.
Tutti i pacchetti sono stati installati dai repository ufficiali di ubuntu e al momento non ho trovato segnalazioni di bug, ma non ho ancora finito la ricerca.

Per rispondere alla domanda finale di sandrinux (se e' ancora in ascolto): per il momento io ho aggirato il problema usando ffmpeg invece di transcode per trasformare l'avi in mpeg, il che va benone se non ho problemi di muxaggio di varie tracce audio, altrimenti non so.

Per semplificare l'authoring di DVD c'e' anche DVDstyler oltre a Q-dvdauthor come interfaccia grafica. Ad entrambi mancano alcune funzioni ma velocizzano notevolmente il processo di preparazione.


Tornando a bomba: c'e' qualcuno che non ha il problema "undefined symbol: dts_init" o l'ha risolto?

EDIT: Ok... alla fine della ricerca ho trovato questo che dovrebbe risolvere il problema. Appena ho un attimo provo.