chiarimenti su lxdvdrip

5 risposte [Ultimo messaggio]
Ritratto di Nicparasiempre
Nicparasiempre
(Junior)
Offline
Junior
Iscritto: 10/12/2004
Messaggi: 38

Vorrei sapere se i programmi di corredo su cui si appoggia lxdvdrip devono essere prima installati normalmente sul proprio sistema.
Cioè non bisogna entrare nelle directory contenute in lxdvdripe poi installarli da li.
Ho capito bene?
Grazie a tutti
NIC

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Nelle directory contenute nelle sources di lxdvdrip ci sono delle patch ai relativi programmi (precisamente: dvdauthor, dvdwizard, mpgtx, transcode, vamps).. di questi programmi andranno scaricati i sorgenti, in cui poi dovranno essere inserite le patch, e quindi potranno essere compilati.

Il resto lo puoi installare tramite RPM (libdvdcss, libdvdread etc)

Volevo scrivere un HOW-TO per la compilazione di lxdvdrip, che è +tosto macchinosa, viste appunto questa miriade di patch..purtroppo il mio dvdauthor non si compila per un'incompatibilità (suppongo) con il nuovo gcc 3.4.3 della cooker.. alcune linee di codice fanno i capricci..aspetto ulteriori aggiornamenti (ho già postato nel forum..)

Un'altro consiglio: Il Bison, necessario per compilare DVDauthor, ha un bug nella versiona inclusa con MDK 10 official.. Non so se abbia prolemi anche quello della 10.1 o della cooker.. Se avete installato Bison e ricevete errori riguardo allo stesso, installate l'RPM seguente: bison-1.35-3mdk.i586.rpm che non è affetto da bug.

Buon lavoro.

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Ho risolto il problema del compilatore (presente solo nel nuovo gcc 3.4.3) con un patch applicata al codice di dvdvob.c..

Per quanto riguarda i programmi da compilare, solo una errata:

VAMPS non è + da scaricare e patchare: la versione patchata e aggiornata è inclusa nella sottodirectory vamps in lxdvdrip (per gli altri programmi vale invece ancora: scaricare i sorgenti dei programmi, sovrascrivere i file originali con quelli forniti in lxdvdrip, compilare e installare i sorgenti).

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di Nicparasiempre
Nicparasiempre
(Junior)
Offline
Junior
Iscritto: 10/12/2004
Messaggi: 38

Spiegati meglio.Cosa vuol dire sovrascrivere?
Per capirci meglio io ho già installato transcode da sorgenti e dvdauthor e vcd imager ad esempio ma non penso che rientri nei pacchetti lxdvdrip ra rpm.
Cosa devo fare dopo aver installato lxdvdrip?
Grazie
NIC

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Quote:

Cosa vuol dire sovrascrivere?

"overwrite" in inglese..

Dunque.

facciamo un passo indietro. Scarica i sorgenti di lxdvdrip. Dentro trovi diverse cartelle con dei codici da aggiungere ai sorgenti di altri programmi (per es. dvdauthor). Copiandoli all'interno dei sorgenti di tali programmi, i file presenti con lo stesso nome verranno eliminati (cioè sovrascritti). Solo dopo potranno essere compilati, diversamente potrebbero sorgere dei problemi con lxdvdrip. ok?

Dunque.

Tu mi dici che hai installato da sorgenti...

1. vcd imager.

Lascialo pure.. non mi risulta che serva per lxdvdrip

2. transcode.

Potevi installare l'RPM della versione 0.6.14. SE INVECE hai la versione 0.6.13 questa doveva essere modificata copiando i file sorgenti forniti da lxdvdrip nella cartella dei sorgentidi lxdvdrip (lxdvdrip/transcode/0.6.13/) all'interno della cartella dei sorgenti di transcode (probabilmente sotto transcode/src/).. Secondo me fai meglio a installare il nuovo transcode 0.6.14 di cui esiste il file RPM (se non l'hai già fatto) che è già stato modificato. Altrimenti devi ricompilare e reinstallare transcode così modificato.

3. DVDauthor

L'ultima versione è la 0.6.10, e va modificata con i file forniti dai sorgenti di lxdvdrip (nella cartella lxdvdrip/dvdauthor/0.6.10).. il file andrà posto nei sorgenti di dvdauthor sotto dvdauthor-0.6.10/src/.. Ti verrà chiesto se sovrascrivere il file già presente, cosa che tu farai. (poi potrai procedere alla compilazione)

In effetti puoi anche installaer lxdvdrip da rpm..ma a questo punto, dopo tutto questo lavoro.. tanto vale compilarlo.. Wink

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di Nicparasiempre
Nicparasiempre
(Junior)
Offline
Junior
Iscritto: 10/12/2004
Messaggi: 38

Ok grazie mille!Sei stato molto preciso ho capito quello che devo fare e soprattutto quello che devo aggiornare(Io ho installato transcode 0.6.12)o eventualmente eliminare e poi reinstallare.
In questo momento non ho molto tempo ma ci risentiremo ancora.
Grazie Pinguino
NIC