Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
#1 | Link |
|
slACK!er
Join Date: Mar 2005
Posts: 40
|
Has anyone burned DVD+R Dual Layer Disks in Linux?
I looked back through the threads of this forum and saw no mention of burning DL disks using LInux.
I did read the How to burn Dual Layer Disks with PgcEdit guide and read through the thread Guide: How to burn Double Layer Disks with PgcEdit. I saw no mention of Linux, but since PgcEdit is Linux friendly (with WINE installed) I thought it might be fairly easy. The guide mentions using ImgBurn, but I was wondering if growisofs would work? growisofs is mailny a front end for mkisofs (which is used by PgcEdit). For single layer, I just run Code:
growisofs -dvd-compat -Z /dev/dvdrw -dvd-video -udf dvd_dir Or should I run "Create ISO" in PgcEdit, then burn that image with growisofs? Or are there more reliable methods? Thanks in advance. |
|
|
|
|
|
#3 | Link |
|
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,101
|
Yes, growisofs should work. To specify the layer break sector, use:
Code:
-use-the-force-luke=break:NNNNN
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
|
|
|
|
#4 | Link |
|
slACK!er
Join Date: Mar 2005
Posts: 40
|
Carpo: Good to hear that k3b works since it is a frontend to growisofs.
r0lZ: Good to hear that growisofs will work. (There were mixed responses when I googled for DL burning with growisofs.) In the code "-use-the-force-luke=break:NNNNN" what is the value of NNNNN for DVD+R DL disks? The Burn DVD Setup window in PgcEdit doesn't have a Layer 0 value for DVD+R DL disks. Does PgcEdit give the value in some manner when a DVD is loaded? And do I run growisofs on the directory on the hard drive or do I create an ISO image first? Thanks again. |
|
|
|
|
|
#5 | Link |
|
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,101
|
Andy Polyakov, the author of growisofs, has tested PgcEdit with his program, with success. He gave me the command line argument above. I don't know much more.
The value of NNNNN for a +R is the number of sectors in L0, after padding, given by PgcEdit. It is displayed in the LB selection dialog, in the field labelled Final Position of Layer Break = Sectors in L0, and, when you click OK, in the main burn dialog. It is also copied automatically in the clipboard if you enable the new "expert" option "Don't create the ISO image". (BTW, Andy has requested this option to easily use PgcEdit to modify the IFOs, and growisofs from the shell.) For DVD-R DL, the NNNNN value is the total number of sectors in L0 of a blank disc. Take care, I'm not sure growisofs can successfully burn a DVD-R DL! It is not necessary to specify the number of sectors in L0 for DVD+R DL discs, since the layer break can be at any position on L0. On -Rs, it is necessary to know exactly the number of sectors in L0, because the first layer must be filled completely with data. IMPORTANT: You have to save the IFOs from the layer break selection dialog before burning a DL disc. If you save them normally with File -> Save or when you quit PgcEdit, the VTS sector pointers are computed for a single layer disc. The 32K gaps are taken into account, but not the layer break. IMO, burning the DVD files or an ISO is a matter of preferences, and speed. I suppose that it is better to burn the files, because it's faster and you don't need disc space. If you want to see the command line used by PgcEdit to create the ISO, have a look at /tmp/makeiso.bat (or something similar; I don't remember the name I've used under Linux.)
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV Last edited by r0lZ; 13th July 2006 at 17:37. |
|
|
|
|
|
#6 | Link |
|
slACK!er
Join Date: Mar 2005
Posts: 40
|
Sorry for the delay but my DL recorder would not recognize that particular DL media. (I ended up buying another drive.)
Anyway, it worked first time: Code:
growisofs -use-the-force-luke=break:2036096 -dvd-compat -Z /dev/dvdrw -dvd-video -udf DIR And PgcEdit is looking better than ever. Thanks again. |
|
|
|
|
|
#8 | Link |
|
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,101
|
Open PgcEdit and start the burn function. Fill the params in the dialog and click OK. A new dialog pops up, where you must select the layer break cell. Accept the default if you wish: it should be the original position.
The layer break sector number is displayed in the top frame: "Final position of Layer Break = Sectors in L0". When you click OK, the sector number is copied in the clipboard, and the ISO is created. Launch growisofs, as explained above...
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
|
|
|
|
#9 | Link |
|
Registered User
Join Date: Nov 2002
Posts: 93
|
Got it, thanks!
Now I have a question, is the LB sector calculated different from the original DVD (since the iso image structure is probably different?). but at the same position (same chapter point?) of the original DVD? Or, is the LB sector in one of the IFOs somewhere? btw, I included DVD-Rom files as well, I'm glad that PgcEdit supports this!! Thanks. Pitou! |
|
|
|
|
|
#10 | Link |
|
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,101
|
This question has already been answered several times.
The LB is not included in the IFOs, but it is usually possible to guess its original position by inspecting the cells table of the main film. That's what PgcEdit tries to do. Anyway, you can verify the LB position manually, with the preview. The final sector number of the LB has to be recalculated, since it is impossible to keep exactly the same structure than the original disc (unless you rip an ISO.)
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
|
|
![]() |
|
|