Newsgroup: it.comp.os.linux.software
Titolo: Masterizzare DVD, acora...

Ciao a tutti.
Premetto che ho letto i vecchi post, seguito google.news, e letto doc
e faq varie, ma... non ne vengo a capo, e inizio con le domande,
tante, sperando che qualcuno che ha avuto le mie stesse perplessità
possa aiutarmi
1) cdrecord e cdrecord-prodvd sono 2 progetti diversi, con 2
eseguibili diversi, leggo dalla home page ufficiale. Ma se gia'
cdrecord masterizza dvd, cosa fa in piu' cdrecord-prodvd? Devo per
forza utilizzare cdrecord-prodvd? che vantaggi mi da' in piu' rispetto
a cdrecord?
2) cdrecord o dvdrecord, quale mi consigliate di usare?
3)dvd+rw-tools o [cd][dvd]record? Se leggo la pagina ufficiale di
dvd+rw-tools sembra che non ci siano scelte, meglio il suo software,
ma volevo anche un parere piu' oggettivo. Anche perche' ho visto che
anche cdrecord, da poco, scrive entrambi i dvd-r e dvd+r
4) mkisofs: possibile che non ci siano opzioni da cmd line per dirgli
che sto creando una iso per un dvd dati piuttosto che per un cd dati?
5) questione HW: dopo aver premuto un CTRL-C quando il mio cdrecord si
e' addormentato subito dopo il conto alla rovescia senza aver iniziato
la procedura di masterizzazione, il led sul mio dvd-burner da rosso e'
passato a giallo e non mi apre piu' il cassettino fino al riavvio
successivo. Problema di emulazione scsi, periferiche occupate, ecc ?
6) growisofs: qualcuno lo usa? e' valido?
7) k3b: perche' non mi da' la possibilita' di creare un progetto dvd?
(versione ora non so quale, ma cmq quello fornito con suse 8.2)
8) sempre front-end: la riga di comando (sono un ex slackware-ista e
debian-ista) e' flessibile, da' piu' fiducia, ecc, ma anche un
front.end non e' male. Quale mi consigliate?
9) consiglio finale riassuntivo: mi elencate la combinazione di
pacchetti che usate voi (es: dvdrecord+k3b, oppure mkisofs+growisofs,
oppure cdrecord-prodvd + mkisofs + xtoaster)?
Sono smarrito!
Grazie e ciao
Marco

 Marco
Marco,
ho poco tempo per rispondere a tutti i tuoi punti, ma per metterti sulla
buona strada, usa xcdroast + cdrecord-prodvd (e metti l'apposita chiave di
autorizzazione per prodvd in xcdroast). Funziona a meraviglia in ogni caso,
sia in emulazione scsi che direttamente usando le interfacce ATAPI.
Se puoi vuoi anche fare un DVD a partire da un file AVI, ti copio ed incollo
le seguenti istruzioni:
1. transcode -i infile.avi -I 1 -V -x mplayer -y mpeg2enc,mp2enc -F 4 -E
44100 -b 224 -w 2500 -o dvd
2. tcmplex -o dvd.vob -i dvd.m2v -p dvd.mpa -m d
3. rm dvd.m2v dvd.mpa
4. mkdir dvd
5. dvdauthor -o dvd --audio=mp2+it --video=pal+4:3+720x576 dvd.vob
   NOTE: if you have more than one .vob track you can add them on the
command line
         and thus have multiple tracks
   NOTE: if you have a different resolution, like 512x384, specify it
   NOTE: for 16:9 use 16:9 and omit the resolution information
6. dvdauthor -T -o dvd
7. su as root
8. mkisofs -dvd-video -o dvd.iso dvd
9. burn the image on a DVD with X-CDroast
Le istruzioni di cui sopra vanno bene anche per i mini-DVD (DVD su supporto
CD, durano una mezz'oretta, ma vanno piu' che bene per fare confezionare
filmini familiari)
-- 
Nicola Di Nisio
nicola...@despammed.com
RLU #278050 (
http://counter.li.org/
)

Innanzitutto ti ringrazio per la risposta, che, anche se avevi "poco
tempo", mi sembra molto utile.
Xcdroast l'ho usato, ma di farmi vedere un qualcosa che assomigli alla
scritta DVD neanche l'ombra. Forse e' una versione vecchia, ma ne
dubito (versione di default con suse 8.2). Per togliermi ogni dubbio
me lo scarico ex novo.
Non riesco a capire la questione della chiave di attivazione di
cdrecord-prodvd: devo pagare, per farla semplice?
Avevo gia' provato a fare qualcosa con cdrecord-prodvd, ma mi ha
bloccatgo in partenza dicendomi che la versione "test" masterizza solo
iso sotto il Gbyte. Possibile che non sia piu' free? (in effetti non
e' neanche open source...)
E se davvero costa 100 dollari (cosi' mi sembra di aver capito da un
post dell'autore)... non sono un po' tantini, specialmente se
consideriamo che anche cdrecord _dovrebbe_ masterizzare dvd (anche se
io non ci riesco)?
Allora non e' meglio dvdrecord, open source e, ovviamente, free?
Ma nel frattempo dvdrecord mi continua a bruciare dvd, dovrei fare un
altare all'opzione -dummy!!!
Nel frattempo sono riuscito a fare qualcosa con dvd+rw-tools, solo su
un dvd+rw, e anche se l'autore dice che scrive i -r, nulla da fare per
me.
L'unico inconveniente e' che il dvd+r creato in questo modo e'
leggibile solo dal masterizzatore che l'ha scritto, quindi non e' che
sia il massimo della figata, se mi e' consentito il termine.
Insomma... che si fa?
Bisogna per forza tirar fuori 100 dollarini per poter utilizzare in
santa pace cdrecord-prodvd, sia per i dvd+r che per i dvd-r?
Altrimenti e' un casino: io tirando le somme sono fermo qui:
- dvdrecord: da' un errore ed esce mentre scrive
- growisofs+dvd+rw-tools: scrivo i dvd+r che solo il mio
masterizzatore puo' leggere
- cdrecord (versione non prodvd): qui devo ancora provare meglio, ma
non solo molto fiducioso
Termino con ancora un paio di domandine:
1) La patch del kernel che, citando la doc di dvd+rw-tools, dovrebbe
garantire un "true random write access", e' effettivamente utile? In
effetti l'idea di formattare un dvd utilizzando il comando "dd" mi
attira, ma che altri vantaggi puo' offrire? E' una sorta di supporto
per i dvd-ram? O qualcosa del vecchio DirectCD di Windows?
2) se per i film ormai e' meglio utilizzare il piu' diffuso e standard
dvd-r, per i vostri backup o dvd di scambio dati cosa utilizzare?
dvd-r o dvd+r?
Per finire ti ringrazio per la mini guida per i dvd-video, che anche
se non ti avevo chiesto, mi serve parecchio, e a breve la verifico.
Ciao
Marco

 Allora non e' meglio dvdrecord, open source e, ovviamente, free?
opensource non vuol dire necessariamente gratuito, ne' il viceversa...
Spesso molte cose opensource sono anche aggratis, ma non e'
un'implicazione necessaria.
Per quel riguarda cdrecord-prodvd, in realta' se ho ben capito e'
gratuito per uso personale. Per sbloccarlo devi usare una "chiave"
valida fino a febbraio, poi si vedra' che decide l'autore.
Vedi il readme
ftp://ftp.berlios.de/pub/cdrecord/ProDVD/README
Nello stesso posto puoi anche scaricare uno scriptino che ti lancia
cdrecord-prodvd "sbloccato":
ftp://ftp.berlios.de/pub/cdrecord/ProDVD/cdrecord-wrapper.sh
Quanto a me ho scaricato il sorgente
cdrecord-2.01-0.a18.2mdk.src.rpm
e l'ho ricompilato (senza problemi) su una mdk 9.0: in linea di
principio dovrebbe masterizzare anche i dvd dati. Non ho ancora provato,
lo faro', ma non so quando.. :-((
Ciao
Fabio

 lo faro', ma non so quando.. :-((
Attenzione: anche se compare la scritta "Read to write CD/DVD at...",
cdrecord NON masterizza DVD, come ho scoperto leggendo il thread sopra
citato.
Ciao e grazie
(Nel frattempo sto raccogliendo tutte le info per un possibile
eventuale improbabile ma non scartabile a priori mini ridotto
essenziale dvd-burning-howto)

 se non ti avevo chiesto, mi serve parecchio, e a breve la verifico.
De nada :)
Ciao


 DVD leggibili da lettori DVD casalinghi.
Santa opzione -dummy, non sono ancora riuscito a masterizzare un dvd-r
senza errori...
Cdrecord-prodvd dice che i miei dati "don't fit any media", o qlc del
genere e non parte neanche.
Dvdrecord esce con errore verso la meta' del processo.
Dvd+rw-tools con growisofs e' l'unico che mi crea qlc (un dvd+r)
A questo punto vorrei fare qualche prova su windows con il mio
masterizzatore (LiteOn 4x), giusto per vedere se funziona con i dvd-r.
Appena posso portarlo in ufficio lo testo con il WinME, per la serie:
se funziona con quel surrogato di sistema allora e' ok.
Ciao
Marco

 conflitto? Vabbe', riparto dai sorgenti e sono felice (?).
Ho controllato, io ho istallato da rpm, precisamente 0.98alpha14 -1 (fatto
da Thomas Niederreiter)
Le dipendenze sono ricavabile da questo script:
        #!/usr/bin/csh
        echo " "
        setenv xcdpkg `rpm -q xcdroast`
        echo " "
        echo "$xcdpkg is installed"
        echo " "
        rpm -q xcdroast --requires > xcddeps.dat
        echo "xcdroast requires:"
        echo " "
        cat xcddeps.dat
        echo " "
        echo "version of the needed packages:"
        echo " "
        foreach pkg (`cat xcddeps.dat | grep -v "\.so"`)
          rpm -q $pkg
        end
        echo " "
        echo "packages containing needed libraries (if computable):"
        echo " "
        foreach pkg (`cat xcddeps.dat | grep "\.so"`)
          echo "${pkg}: "
          echo -n "  "
          if (-r /usr/lib/$pkg:r) then
            rpm -q --file /usr/lib/$pkg:r
          else if (-r /usr/lib/$pkg) then
            rpm -q --file /usr/lib/$pkg
          else if (-r /usr/X11/lib/$pkg) then
            rpm -q --file /usr/X11/lib/$pkg
          else if (-r /lib/$pkg) then
            rpm -q --file /lib/$pkg
          else
            echo "(unknown)"
          endif
        end
        /bin/rm xcd
e quando lo lancio sul mio sistema ottengo questo:
        xcdroast-0.98alpha14-1 is installed
        xcdroast requires:
        cdrecord
        cdda2wav
        mkisofs
        ld-linux.so.2
        libX11.so.6
        libXext.so.6
        libXi.so.6
        libc.so.6
        libc.so.6(GLIBC_2.0)
        libc.so.6(GLIBC_2.1)
        libc.so.6(GLIBC_2.2)
        libc.so.6(GLIBC_2.3)
        libdl.so.2
        libgdk-1.2.so.0
        libgdk_pixbuf.so.2
        libglib-1.2.so.0
        libgmodule-1.2.so.0
        libgtk-1.2.so.0
        libm.so.6
        version of the needed packages:
        cdrecord-2.0-29
        cdda2wav-2.0-29
        mkisofs-2.0-29
        packages containing needed libraries (if computable):
        ld-linux.so.2:
          glibc-2.3.2-5
        libX11.so.6:
          XFree86-libs-4.3.0-111
        libXext.so.6:
          XFree86-libs-4.3.0-111
        libXi.so.6:
          XFree86-libs-4.3.0-111
        libc.so.6:
          glibc-devel-2.3.2-6
        libc.so.6(GLIBC_2.0):
          (unknown)
        libc.so.6(GLIBC_2.1):
          (unknown)
        libc.so.6(GLIBC_2.2):
          (unknown)
        libc.so.6(GLIBC_2.3):
          (unknown)
        libdl.so.2:
          glibc-devel-2.3.2-6
        libgdk-1.2.so.0:
          gtk-1.2.10-552
        libgdk_pixbuf.so.2:
          (unknown)
        libglib-1.2.so.0:
          glib-1.2.10-372
        libgmodule-1.2.so.0:
          glib-1.2.10-372
        libgtk-1.2.so.0:
          gtk-1.2.10-552
        libm.so.6:
          glibc-devel-2.3.2-6
