[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

growisofs finds my layer break insane



I am having no luck writing a pre-formed video.iso to a DVD+R9
using growisofs v6.1 with specified layer break. Can anyone spot
my error here? Or is growisofs simply going to reject any attempt
to specify a break unless you are doing an exact copy of a DVD?

Puppy linux v1.08

info on blank DVD+R9:
# dvd+rw-mediainfo /dev/dvd
=>

INQUIRY:                [_NEC    ][DVD_RW ND-3500AG][2.19]
GET [CURRENT] CONFIGURATION:
 Mounted Media:         2Bh, DVD+R Double Layer
 Media ID:              MKM/001
 Current Write Speed:   6.1x1385=8467KB/s
 Write Speed #0:        6.1x1385=8467KB/s
 Write Speed #1:        5.1x1385=7056KB/s
 Write Speed #2:        4.1x1385=5645KB/s
 Write Speed #3:        3.1x1385=4234KB/s
 Write Speed #4:        2.0x1385=2822KB/s
 Write Speed #5:        1.0x1385=1411KB/s
GET [CURRENT] PERFORMANCE:
 Write Performance:     4.0x1385=5540KB/s@[0 -> 4173824]
 Speed Descriptor#0:    00/4173824 R@5.0x1385=6925KB/s W@4.0x1385=5540K
B/s
 Speed Descriptor#1:    00/4173824 R@5.0x1385=6925KB/s W@2.4x1385=3324K
B/s
DVD+R DOUBLE LAYER BOUNDARY INFORMATION:
 L0 Data Zone Capacity: 2086912*2KB, can still be set
READ DISC INFORMATION:
 Disc status:           blank
 Number of Sessions:    1
 State of Last Session: empty
 Number of Tracks:      1
READ TRACK INFORMATION[#1]:
 Track State:           blank
 Track Start Address:   0*2KB
 Next Writable Address: 0*2KB
 Free Blocks:           4173824*2KB
 Track Size:            4173824*2KB
 ROM Compatibility LBA: 262144
READ CAPACITY:          1*2048=2048


selected the layer break using PgcEdit, found existing
 potential layer break flag at start of a chapter,
 1stVOB + 1922283 sectors

making the iso file:
# mkisofs -dvd-video -o /mnt/hda4/MyVideo.iso /mnt/hda3/MyVOBs/
 (VIDEO_TS, AUDIO_TS, by the book)

=> MyVideo.iso  7795 Mb (8173432832 bytes)

finding the offset of the 1st VOB data in the iso
# isoinfo
=> 373 sectors

calculating the desired layer break
= 1922283 + 373 = 1922656 sectors

attempting the write to DVD:
# growisofs -dvd-compat -speed=2 -Z /dev/dvd=/mnt/hda4/MyVideo.iso -use-the-force-luke=break:1922656

=> Executing 'builtin_dd if=/mnt/hda4/LikeWater.iso of=/dev/dvd obs=32k seek=0'
   :-( insane Layer Break position with respect to dataset size
   :-( write failed: Invalid argument



Reply to: