[RISOLTO] Problemi nel masterizzare una ISO

Audio, Video, Grafica...

[RISOLTO] Problemi nel masterizzare una ISO

Messaggioda walt68 » 03/05/2020, 19:12

Ciao a tutti
Non riesco a masterizzare un’immagine ISO di un DVD originale, da quanto ho letto su internet l’operazione è legale se si possiede la copia originale.
Il CD non è più letto dal lettore DVD della TV a causa dell’usura del tempo, si blocca all’avvio.
Dopo ricerca su internet ho utilizzato il comando ddrescue
Codice: Seleziona tutto
ddrescue -n -b2048 /dev/sr0 film.iso mapfile.log

dopo di che ho dato il comando
Codice: Seleziona tutto
ddrescue -d -r3 b2048 /dev/sr0 film.iso mapfile.log

una prima volta con lo stesso lettore DVD del PC poi una seconda volta con una altro pc e un altro lettore DVD. Ho ottenuto un immagine iso dell’originale priva di errori.
Ho provato a masterizzare l’immagine iso ottenuta una prima volta con Brasero senza dare impostazioni particolari, la masterizzazione è fallita quasi alla fine (allego log
brasero-session.log
Log Brasero
(120.36 KiB) Scaricato 51 volte
)
ho provato con K3b e anche in questo caso la masterizzazione è fallita (allego log
k3b.log
Log K3b
(42.79 KiB) Scaricato 49 volte
).
Ho montato l’immagine ISO con il comando
Codice: Seleziona tutto
mount -o loop film.iso /mnt

e funziona perfettamente, la apro con VLC e vedo il film, navigo nei menu senza problemi
Qualcuno può aiutarmi a capire perché non riesco a completare la masterizzazione e come risolvere il problema?
Grazie
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Re: Probemi nel masterizzare una ISO

Messaggioda Aki » 03/05/2020, 20:02

Quant’è esattamente in byte la dimensione dell’immagine ISO che hai estratto dal DVD e qual’è il formato e la capienza esatta in byte del disco DVD di destinazione ? Comunque, non riesce a scrivere sul supporto.
Aki
Global Moderator
Global Moderator
 
Messaggi: 9451
Iscritto il: 27/12/2007, 16:59

Re: Probemi nel masterizzare una ISO

Messaggioda walt68 » 03/05/2020, 20:40

La dimensione del file ISO è di
7,5 GB (7.497.646.080 byte) da file
du -sk riporta
7321924 filmo.iso (dovrebbero essere 7497650176byte)
La dimensione del disco su cui voglio scrivere è di 8,5GB (DVD+R DL) è un DVD double layer
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Re: Probemi nel masterizzare una ISO

Messaggioda Aki » 03/05/2020, 22:27

Il log di brasero è abbastanza esplicativo:
Codice: Seleziona tutto
 [..]
BraseroGrowisofs stdout:  7435124736/7497646080 (99.2%) @0.0x, remaining 0:16 RBU 100.0% UBU 100.0%
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_set_current_action
BraseroGrowisofs stderr: :-( unable to WRITE@LBA=376560h: Input/output error
BraseroGrowisofs stderr: :-( write failed: Input/output error

EDIT: ho trovato questo bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794868. Puoi verificare se la dimensione dell’immagine ISO è multiplo di 32kb ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 9451
Iscritto il: 27/12/2007, 16:59

Re: Probemi nel masterizzare una ISO

Messaggioda walt68 » 04/05/2020, 8:21

Grazie per il supporto Aki
Allora
Codice: Seleziona tutto
ls -laS

riporta 7.497.646.080 byte che dovrebbe essere la dimensione del file come scritto anche nel log di Brazero, dividendo questo numero per 1024 ne ottengo la dimensione in KB 7.321.920KB che risulta divisibile per 32 (228.810)
mentre
Codice: Seleziona tutto
ls -s

riporta 7.321.924 che dovrebbe essere lo spazio occupato dal file sul disco in KB e questo numero non è divisibile per 32 (228.810,125)!
Credi che il bug sia applicabile anche in questo caso?
Ho letto il bug report ma non so come applicare le patch riportare
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Re: Probemi nel masterizzare una ISO

Messaggioda Aki » 04/05/2020, 20:17

Potresti riportare esattamente l’output dei comandi sopra riportati copiati dalla console, compresi dei comandi medesimi ? Puoi fornire analogamente l’output del comando stat rispetto al file iso ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 9451
Iscritto il: 27/12/2007, 16:59

Re: Probemi nel masterizzare una ISO

Messaggioda walt68 » 04/05/2020, 22:04

Eccoli
Codice: Seleziona tutto
user@ThinkPad:~/Video$ ls -laS
totale 7322104
-rwxr-xr-x  1 user user 7497646080 apr 26 19:37 film.iso
-rw-r--r--  1 user user     123246 mag  3 19:57 brasero-session.log
-rw-r--r--  1 user user      43813 mag  2 19:49 k3b.log
drwxr-xr-x  2 user user       4096 mag  4 22:33 .
drwxr-xr-x 32 user user       4096 mag  4 21:33 ..
-rwxr-xr-x  1 user user        354 apr 26 19:37 mapfile_Film.log


Codice: Seleziona tutto
user@ThinkPad:~/Video$ ls -s
totale 7322096
    124 brasero-session.log       44 k3b.log        4 mapfile_Film.log  7321924 film.iso


Codice: Seleziona tutto
user@ThinkPad:~/Video$ stat film.iso
  File: film.iso
  Dim.: 7497646080   Blocchi: 14643848   Blocco di IO: 4096   file regolare
Device: 805h/2053d   Inode: 3546520     Coll.: 1
Accesso: (0755/-rwxr-xr-x)  Uid: ( 1000/user)   Gid: ( 1000/user)
Accesso  : 2020-05-03 19:19:32.427223945 +0200
Modifica : 2020-04-26 19:37:01.046735000 +0200
Cambio   : 2020-04-26 20:05:33.464279368 +0200
Creazione: -
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Re: Probemi nel masterizzare una ISO

Messaggioda walt68 » 05/05/2020, 8:04

Non so se può essere utile, ho copiato gli stessi file in un altra cartella per vedere se lo spazio occupato su disco cambia. Ho ottenuto gli stessi valori ottenuti nella vecchia posizione.
Codice: Seleziona tutto
user@ThinkPad:~/Documenti/video$ stat film.iso
  File: film.iso
  Dim.: 7497646080   Blocchi: 14643848   Blocco di IO: 4096   file regolare
Device: 805h/2053d   Inode: 3672601     Coll.: 1
Accesso: (0755/-rwxr-xr-x)  Uid: ( 1000/user)   Gid: ( 1000/user)
Accesso  : 2020-05-05 07:45:25.271986385 +0200
Modifica : 2020-04-26 19:37:01.046735000 +0200
Cambio   : 2020-05-05 07:45:24.159929775 +0200
Creazione: -

user@ThinkPad:~/Documenti/video$ ls -s
totale 7322096
    124 brasero-session.log  7321924 film.iso       44 k3b.log        4 mapfile_Film.log

user@ThinkPad:~/Documenti/video$ ls -laS
totale 7322104
-rwxr-xr-x 1 user user 7497646080 apr 26 19:37 film.iso
-rw-r--r-- 1 user user     123246 mag  3 19:57 brasero-session.log
-rw-r--r-- 1 user user      43813 mag  2 19:49 k3b.log
drwxr-xr-x 2 user user       4096 mag  5 07:45 .
drwxr-xr-x 5 user user       4096 mag  5 07:44 ..
-rwxr-xr-x 1 user user        354 apr 26 19:37 mapfile_Film.log

ho una copia dell'immagine ISO sul NAS e dalle proprietà (windows) ottengo 7497646080 sia come dimensioni e come spazio su disco.
Provo a continuare a cercare su internet magari trovo qualche buona dritta
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Re: Probemi nel masterizzare una ISO

Messaggioda Aki » 05/05/2020, 9:14

Grazie per il riscontro. Il file sembra pertanto correttamente allineato ai 32 KByte, quindi presumibilmente il tuo caso non è riconducibile al bug report sopra indicato.

Dai log che hai inviato, il comportamento dei programmi non è sovrapponibile:
1) il programma "brasero" si è fermato a 7435124736 di 7497646080, con una differenza di 62521344 byte pari a 59,6 MByte
2) il programma "k3b" si è fermato a 7457341440 di 7497646080, con una differenza di 40304640 byte pari a 38,4 MByte

il programma growisofs con brasero è stato così avviato:
Codice: Seleziona tutto
BraseroGrowisofs got varg:
   growisofs
   -use-the-force-luke=notray
   -use-the-force-luke=4gms
   -dvd-compat
   -speed=3
   -use-the-force-luke=tracksize:3660960
   -use-the-force-luke=tty
   -Z
   /dev/sr0=/home/utente1/Video/film.iso

il programma growisofs con k3b è stato così avviato :
Codice: Seleziona tutto
/usr/bin/growisofs -Z /dev/sr0=/dev/fd/0 -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=4gms -use-the-force-luke=tracksize:3660960 -use-the-force-luke=dao:3660960 -dvd-compat -speed=3 -use-the-force-luke=bufsize:32m

Poiché in entrambi i casi è stato utilizzato il programma growisofs (con opzioni apparentemente sostanzialmente corrispondenti) lo stesso file e lo stesso masterizzatore, è inusuale ottenere due risultati diversi, il che indirizzerebbe il sospetto verso la qualità dei supporti utilizzati o il masterizzatore impiegato.
Aki
Global Moderator
Global Moderator
 
Messaggi: 9451
Iscritto il: 27/12/2007, 16:59

Re: Probemi nel masterizzare una ISO

Messaggioda walt68 » 05/05/2020, 13:40

Ho notato anche io che le due masterizzazioni si sono fermate in due punti diversi, sicuramente ha un significato.
Il masterizzatore è un unita esterna ASUS, la ho usata poco ma non mi ha mai dato problemi. I DVD sono Philips la prima masterizzazione di un imagine ISO era andata a buon fine, peccato che la prima immagine ISO ottenuta con ddrescue non era buona ed ho masterizzato un disco non utilizzabile.
Ho letto che i DVD originali hanno degli errori introdotti ad arte per evitare la copia, questi errori vengono saltati durante la riproduzione del film ma impediscono la copia.
La mia idea era di trovare i parametri per dire al programma di masterizzazione di continuare anche quando trova degli errori.
Io avevo fatto delle ricerche con queste frasi dal log di Brazero
BraseroGrowisofs process finished with status 5

e
Session error : unknown (brasero_burn_record brasero-burn.c:2859)

ma non avevo trovato niente di interessante, il log di K3b non mi pare contenga codici di errore
Credo che procederò cosi:
studio la linea di comando di un altro programma magari xorriso e vedo se posso ignorare gli errori
continuo la ricerca su google delle righe di errore del log di brazero
Avrò bisogno di un po' di tempo, spero di farvi sapere qualcosa nel fine settimana.
Ogni suggerimento è il benvenuto
Grazie
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Re: Probemi nel masterizzare una ISO

Messaggioda AS » 05/05/2020, 23:19

Hai provato a masterizzare la iso con il comando
Codice: Seleziona tutto
dd

nel caso usando un dvd riscrivibile? :P
Se la casa del tuo vicino brucia, la cosa ti riguarda, e parecchio.
Avatar utente
AS
Hero Member
Hero Member
 
Messaggi: 1169
Iscritto il: 01/05/2010, 10:22

Re: Probemi nel masterizzare una ISO

Messaggioda Aki » 06/05/2020, 7:01

walt68 ha scritto:Ho notato anche io che le due masterizzazioni si sono fermate in due punti diversi, sicuramente ha un significato.
Il masterizzatore è un unita esterna ASUS, la ho usata poco ma non mi ha mai dato problemi.

Se possibile, sarebbe utile fornire tutti i riferimenti per identificare lo specifico modello: è collegato su porta USB ?

walt68 ha scritto:Ho letto che i DVD originali hanno degli errori introdotti ad arte per evitare la copia, questi errori vengono saltati durante la riproduzione del film ma impediscono la copia. La mia idea era di trovare i parametri per dire al programma di masterizzazione di continuare anche quando trova degli errori.

Se non sbaglio, questo impedisce la lettura del contenuto del disco e non la scrittura su supporto ottico, come mi sembra stia accadendo nel tuo caso. Comunque, per verificare che il file sia correttamente leggibile puoi impartire il seguente comando:
Codice: Seleziona tutto
dd if=film.iso of=/dev/null

Se il programma dd termina senza errori, il file è correttamente leggibile.

walt68 ha scritto:Avrò bisogno di un po' di tempo, spero di farvi sapere qualcosa nel fine settimana.

A presto rileggerti. :-)
Aki
Global Moderator
Global Moderator
 
Messaggi: 9451
Iscritto il: 27/12/2007, 16:59

Re: Probemi nel masterizzare una ISO

Messaggioda walt68 » 11/05/2020, 7:42

Ciao
Ecco gli aggiornamenti, ho fatto una masterizzazione con xorriso che si è conclusa senza problemi, ma il DVD che ho ottenuto non è letto dal lettore DVD per la televisione e neanche da quello dei pc :(
i dettagli
Codice: Seleziona tutto
xorriso -as cdrecord -v speed=min dev=/dev/sr0 blank=as_needed -eject film.iso

l'opzione blank=as_needed è risultata inutile con un DVD nuovo, l'output principale del comando xorriso
user@ThinkPad:~/Video$ xorriso -as cdrecord -v speed=min dev=/dev/sr0 blank=as_needed -eject film.iso
xorriso 1.5.0 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev '/dev/sr0'
Media current: DVD+R/DL
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 8152m free
xorriso : NOTE : -blank as_needed: no need for action detected
Beginning to write data track.
xorriso : UPDATE : Thank you for being patient. Working since 0 seconds.
xorriso : UPDATE : Thank you for being patient. Working since 1 seconds.
....
xorriso : UPDATE : Thank you for being patient. Working since 50 seconds.
xorriso : UPDATE : Thank you for being patient. Working since 51 seconds.
xorriso : UPDATE : 0 of 7150 MB written (fifo 99%) [buf 100%] 0.0x.
xorriso : UPDATE : 1 of 7150 MB written (fifo 96%) [buf 100%] 1.2x.
....
xorriso : UPDATE : 7150 of 7150 MB written (fifo 0%) [buf 98%] 0.0x.
xorriso : UPDATE : 7150 of 7150 MB written (fifo 0%) [buf 98%] 0.0x.
xorriso : UPDATE : Closing track/session. Working since 1942 seconds
xorriso : UPDATE : Closing track/session. Working since 1943 seconds
.....
xorriso : UPDATE : Closing track/session. Working since 2268 seconds
xorriso : UPDATE : Closing track/session. Working since 2269 seconds
Writing to '/dev/sr0' completed successfully.

xorriso : NOTE : Re-assessing -outdev '/dev/sr0'
xorriso : NOTE : Disc status unsuitable for writing
Drive current: -outdev '/dev/sr0'
Media current: DVD+R/DL
Media status : is written , is closed
Media summary: 1 session, 3661120 data blocks, 7151m data, 0 free

il lettore DVD usato è un ASUS USB esterno
ASUS SDRW-08D2S-U A801 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite, Layer Jump] [%7

ho fatto la prova che Aki ha chiesto
user@ThinkPad:~/Video$ dd if=film.iso of=/dev/null
14643840+0 record dentro
14643840+0 record fuori
7497646080 bytes (7,5 GB, 7,0 GiB) copied, 23,5416 s, 318 MB/s

non ho fatto la prova con il comando dd, mi devo comprare un riscrivibile da 8,5GB
Riassumendo
Ho un immagine ISO sul hard disk che viene letta correttamente come da output di dd e anche perchè riesco a montarla con mount e funziona perfettamente. Non riesco a masterizzarla correttamente, Brasero e K3b (growisofs) terminano quasi al termine della masterizzazione con messaggi di errore che non mi hanno portato a niente. xorriso ha ultimato la masterizzazione, il DVD nei pc viene montato correttamente, riesco a navigare all'interno ma se provo a leggerne il contenuto (VLC o Video di gnome) ottengo un flusso video non regolare, pixellato o delle macchie di colore in movimento e l'audio. Il lettore DVD per la televisione rimane fermo alla scelta della lingua.
A questo punto credo non sia un problema di supporti o di masterizzatore ma devo trovare il comando giusto per riuscire a masterizzare quest'immagine. Potrebbe essere che vada scritta in settori del DVD non utilizzati durante un normale processo di scrittura, tipo overburn?
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Re: Probemi nel masterizzare una ISO

Messaggioda Aki » 11/05/2020, 18:42

walt68 ha scritto:[..] ho fatto una masterizzazione con xorriso che si è conclusa senza problemi, ma il DVD che ho ottenuto non è letto dal lettore DVD per la televisione e neanche da quello dei pc
Codice: Seleziona tutto
xorriso -as cdrecord -v speed=min dev=/dev/sr0 blank=as_needed -eject film.iso

Sulla base degli ulteriori indizi forniti, noto che hai usato con xsorriso l'opzione -v speed=min che dovrebbe corrispondere alla velocità minima di registrazione del masterizzatore (che dovrebbe essere 1385 kB/s per i DVD [0]), mentre con i programmi di masterizzazione che hai precedentemente utilizzato (sia con k3b che con brasero) risulta una velocità di masterizzazione tripla di quella minima; ad esempio, dal log di k3b risulta:
Codice: Seleziona tutto
/dev/sr0: "Current Write Speed" is 3.1x1352KBps.

Quindi, con i programmi K3b e Brasero hai configurato il masterizzatore per registrare sul supporto a 40,9 MByte/sec con collegamento su una porta USB 2.0 che, di solito, al di là della velocità teorica massima di 60 MByte/sec[1], non supera nelle migliori occasioni i 30-40 MByte/sec. Se ciò è confermato, il flusso dei dati verso il masterizzatore, in questa situazione, dovrebbe essere stato al limite rispetto alla possibilità del masterizzatore di registrarli.
EDIT: mi correggo, grazie alla segnalazione di walt68; complice un errore di digitazione del separatore decimale nel calcolo che ho eseguito, la velocità effettiva di masterizzazione è 4,2 MByte/sec

walt68 ha scritto:Il lettore DVD usato è un ASUS USB esterno ASUS SDRW-08D2S-U A801

Dalle specifiche del lettore [2] non è indicato se è presente e quanto è grande la memoria interna di buffer del masterizzatore.

walt68 ha scritto:xorriso ha ultimato la masterizzazione, il DVD nei pc viene montato correttamente, riesco a navigare all'interno ma se provo a leggerne il contenuto (VLC o Video di gnome) ottengo un flusso video non regolare, pixellato o delle macchie di colore in movimento e l'audio. Il lettore DVD per la televisione rimane fermo alla scelta della lingua.

Questo deporrebbe per un'immagine ISO danneggiata: hai verificato che l'immagine binaria registrata sul DVD masterizzato corrisponde all'immagine ISO usata per masterizzarlo e che, quindi, non ci sono errori di masterizzazione ?

[0] https://linux.die.net/man/1/cdrecord
[1] https://en.wikipedia.org/wiki/USB
[2] https://www.asus.com/us/Optical-Drives-Storage/SDRW08D2SU/specifications/
Aki
Global Moderator
Global Moderator
 
Messaggi: 9451
Iscritto il: 27/12/2007, 16:59

Re: Probemi nel masterizzare una ISO

Messaggioda walt68 » 24/05/2020, 21:26

Aggiornamento
Scusate il ritardo nell'aggiornamento ma non ho avuto molto tempo da dedicare al pc
ho provato a masterizzare con dd ma ho un problema

Codice: Seleziona tutto
user@ThinkPad:~/Video$ sudo dd if=film.iso of=/dev/sr0 bs=2048 conv=notrunc,noerror
dd: apertura di '/dev/sr0' non riuscita: File system in sola lettura


qualcuno può darmi una dritta sull'errore ottenuto con dd, ho provato anche con il vecchio pc e il suo masterizzatore interno ma ho ottenuto lo stesso errore

grazie
walt68
Jr. Member
Jr. Member
 
Messaggi: 50
Iscritto il: 08/02/2016, 14:29
Località: Milano

Prossimo

Torna a Multimedia

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti