First of all I will say G’Day people, as I am new to this forum and have just started looking at the Nero SDK.
Now to the problem.
I am trying to write data to a dual layer DVD. It appears to write both layers correctly, but then fails with an ‘Unspecified Recorder Error’ after logging that it is ‘Generating DVD high compatibility borders’.
Interestingly I never asked it to write compatibility borders, and the log even reports that this mode is set to ‘No’.
I have successfully written the same data set to a dual layer DVD using the Nero 7 Premium using the same brand of media. So it sort of rules out faulty hardware.
Can anyone offer any advice?
Thanks
Scott.
These are the commands I am supplying:
nerocmd.exe --write --drivename D --error_log DVDBurn.log --nero_log_timestamp --underrun_prot --dvd --recursive --real --verify --speed 1 --iso “Test” e:\data\
Total data size is about 7.12 GB’s.
And here is the log that is created:
Windows XP 5.2
AMD64
Wow64Process
WinAspi: -
ahead WinASPI: File ‘C:\Program Files (x86)\Nero\Nero 7\Core\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 2/11/2004 12:54:32 PM
NT-SPTI used
Nero API version: 7.0.1.2
Using interface version: 6.6.0.1
Installed in: C:\Program Files (x86)\Nero\Nero 7\Core\
Application: nero\Nero - Burning Rom
Internal Version: 7, 0, 1, 2
Recorder: <TSSTcorp CD/DVDW SH-W162C>Version: TS09 - HA 1 TA 0 - 7.0.1.2
Adapter driver: <IDE> HA 1
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?
=== Scsi-Device-Map ===
CdRomPeripheral : TSSTcorp CD/DVDW SH-W162C atapi Port 0 ID 0 DMA: On
DiskPeripheral : SAMSUNG SP2004C atapi Port 1 ID 0 DMA: On
=== CDRom-Device-Map ===
TSSTcorp CD/DVDW SH-W162C D: CDRom0
=======================
AutoRun : 0
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 1013MB (1038152kB)
Free physical memory: 309MB (317176kB)
Memory in use : 69 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)
31.1.2006
NeroAPI
3:34:10 PM #1 Text 0 File ThreadedTransfer.cpp, Line 525
ReadBuffer-Pipe got 81920KB of Memory
3:34:10 PM #2 Text 0 File Reader.cpp, Line 124
Reader running
3:34:10 PM #3 Text 0 File Writer.cpp, Line 113
Writer D: TSSTcorp CD/DVDW SH-W162C running
3:34:10 PM #4 Text 0 File AudioCompilationImpl.cpp, Line 842
DRM: StartDrmRecording(RealRec:1, ImageRec:0, Copies:1)
DRM: Beginning burn process.
3:34:10 PM #5 ISO9660GEN -11 File Geniso.cpp, Line 3312
First writeable address = 0 (0x00000000)
3:34:10 PM #6 Text 0 File Burncd.cpp, Line 3302
Turn on Disc-At-Once, using DVD media
3:34:10 PM #7 Text 0 File DlgWaitCD.cpp, Line 279
Last possible write address on media: 4173823 (927:30.73, 8151MB)
Last address to be written: 3732063 (829:20.63, 7289MB)
3:34:10 PM #8 Text 0 File DlgWaitCD.cpp, Line 291
Write in overburning mode: NO
3:34:10 PM #9 Text 0 File DlgWaitCD.cpp, Line 2578
Recorder: TSSTcorp CD/DVDW SH-W162C, Media type: DVD+R9 Double Layer
Disc Manufacturer ID: MKM, Media Type ID: 001, Product revision number: 0
Disc Application Code: 0, Extended Information Indicators: 0
3:34:10 PM #10 Text 0 File DlgWaitCD.cpp, Line 458
>>> Protocol of DlgWaitCD activities: <<<
=========================================
3:34:10 PM #11 Text 0 File ThreadedTransferInterface.cpp, Line 847
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 ()
2 indices, index0 (150) not provided
original disc pos #0 + 3732064 (3732064) = #3732064/829:20.64
relocatable, disc pos for caching/writing not required/ required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 3732064 blocks [D: TSSTcorp CD/DVDW SH-W162C]
--------------------------------------------------------------
3:34:10 PM #12 Text 0 File ThreadedTransferInterface.cpp, Line 1059
Prepare recorder [D: TSSTcorp CD/DVDW SH-W162C] for write in CUE-sheet-DAO
DAO infos:
==========
MCN: ""
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 7643267072, ISRC ""
DAO layout:
===========
__Start_|____Track_|_Idx_|_CtrlAdr_|_RecDep__________
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
3732064 | lead-out | 1 | 0x41 | 0x00
3:34:10 PM #13 Text 0 File SCSIPassThrough.cpp, Line 36
SPTILockVolume - completed successfully for FCTL_LOCK_VOLUME
3:34:10 PM #14 Phase 24 File APIProgress.cpp, Line 278
Caching of files started
3:34:10 PM #15 Text 0 File Burncd.cpp, Line 4132
Cache writing successful.
3:34:10 PM #16 Phase 25 File APIProgress.cpp, Line 278
Caching of files completed
3:34:10 PM #17 Phase 36 File APIProgress.cpp, Line 278
Burn process started at 2.4x (3,324 KB/s)
3:34:10 PM #18 Text 0 File ThreadedTransferInterface.cpp, Line 2685
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0
3:34:11 PM #19 Text 0 File DVDPlusDualLayer.cpp, Line 463
Disc finalized, LBA total Image size: 3732064 (7289MB), Last LBA L0: 1866047 (3644MB)
3:34:57 PM #20 Text 0 File DVDPlusDualLayer.cpp, Line 628
L0 Data Zone Capacity set to 1866048 (1C7940h, 3644MB) -> OK, confirmed setting
3:34:57 PM #21 CDR -1205 File DVDPlusDualLayer.cpp, Line 655
Burning Layer 1
3:34:57 PM #22 Text 0 File DVDPlusDualLayer.cpp, Line 665
Start writing layer 1 at address 0 (0h)
Recording mode: unknown Recording Mode
3:34:57 PM #23 Text 0 File Cdrdrv.cpp, Line 8411
---- DVD Structure: Physical Format Information (00h) ----
Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050
Book Type: DVD+R DL (14), Part Version: 1.0x (1)
Disc Size: 120 mm, Maximum Rate: <not specified> (F h)
Number of Layers: 2, Track Path: Opposite Track Path (OTP), Layer Type: recordable
Linear Density: 0,293 um/bit, Track Density: 0,74 um/track
Starting Physical Sector Number of Data Area: 30000 h (DVD-ROM, DVD-R/-RW, DVD+R/+RW)
End Physical Sector Number of Data Area: FCFFFF h
End Sector Number in Layer 0: 22D7FF h (LBN: 1FD7FF h, 4075 MB)
Data in Burst Cutting Area (BCA) does not exist
Disc Application Code: 0 / 0 h
Extended Information indicators: 0 h
Disc Manufacturer ID: MKM.....
Media type ID: 001
Product revision number: 0
Number of Physical format information bytes in use in ADIP up to byte 63: 64
Media Specific [16..63]:
00 00 00 4D 4B 4D 00 00 - 00 00 00 30 30 31 00 40 ...MKM.....001.@
25 25 37 0C 02 2F 63 02 - 2F 63 21 23 0D 0E 14 14 %%7../c./c!#....
02 01 01 10 00 21 23 0D - 0E 14 14 02 01 01 10 00 .....!#.........
3:34:57 PM #24 Text 0 File DVDPlusRW.cpp, Line 666
Start write address at LBA 0
DVD high compatibility mode: No
3:53:51 PM #25 CDR -1206 File DVDPlusDualLayer.cpp, Line 1910
Burning Layer 2
3:53:51 PM #26 Text 0 File DVDPlusDualLayer.cpp, Line 1921
Perform layer 1 to 2 jump before writing at address 1866048 (1C7940h)
4:12:37 PM #27 Text 0 File WriterStatus.cpp, Line 116
<D: TSSTcorp CD/DVDW SH-W162C> start writing Lead-Out at LBA 3732064 (38F260h), length 0 blocks
4:12:37 PM #28 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion
4:12:37 PM #29 Phase 127 File APIProgress.cpp, Line 278
Generating DVD high compatibility borders
4:12:38 PM #30 CDR -1 File ThreadedTransferInterface.cpp, Line 1937
Unspecified Recorder Error
D: TSSTcorp CD/DVDW SH-W162C
4:12:38 PM #31 TRANSFER -24 File ThreadedTransferInterface.cpp, Line 1937
Could not perform end of Disc-at-once
4:12:38 PM #32 Phase 127 File APIProgress.cpp, Line 278
Generating DVD high compatibility borders
4:12:38 PM #33 CDR -1 File WriterStatus.cpp, Line 167
Unspecified Recorder Error
D: TSSTcorp CD/DVDW SH-W162C
4:12:38 PM #34 TRANSFER -24 File WriterStatus.cpp, Line 167
Could not perform end of Disc-at-once
4:12:38 PM #35 Phase 38 File APIProgress.cpp, Line 278
Burn process failed at 2.4x (3,324 KB/s)
4:12:38 PM #36 Text 0 File AudioCompilationImpl.cpp, Line 867
DRM: DRM burn session terminated.
4:12:38 PM #37 Text 0 File AudioCompilationImpl.cpp, Line 896
DRM: Closing entire DRM handling. Bye.
Existing drivers:
Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon