PDA

View Full Version : UDF1_DVD Burning and Playback




megamachine
9 Apr 2006, 07:59 PM
I have a bunch of large MPEG-2 files congesting my HDD, and decided to burn them onto data DVDs. Nero gave me an error message saying the file was too large for ISO compilation, citing a 2GB limit (the files are around 4GB), and said to use UDF compilation instead. I did that and burned the data DVD. It plays back fine on the burner drive and my internal drive, but on my TV/DVD player it stops at 25%, regardless of the video length (e.g. 60 minute video stops at 15 minutes, two hour video stops 30 minutes). I have been using the same burning and playback configuration for months, and did not change anything for this sessions except using UDF1_DVD compilation. Normally, my TV/DVD player handles anything that I throw at it, but in this case it has a problem. Anyone have any idea why this is so, or how to rectify it? Thanks.

Windows XP
Nero Burning ROM 6.6.1.4
Freecom burner with latest firmware

P.S. I can't seem to locate the Nero log. How do I create or find that?

blutach
9 Apr 2006, 08:11 PM
I'd like to see that Ner0 log - its in C:\Program Files\Ahead\Nero\NeroHistory.log (if you have Ner0 7 it's in C:\Program Files\Nero\Nero7\Core\NeroHistory.log)

Usually, you would use UDF1.02/ISO bridge as your filesystem.

Regards

megamachine
9 Apr 2006, 08:19 PM
Thanks blutach, found the log:

====== *** Nero-Burning Rom, History File *** ======

Windows XP 5.1
IA32
WinAspi: File 'Wnaspi32.dll': Ver=4.71 (0002), size=45056 bytes, created 7/19/2004 8:41:48 PM
ahead WinASPI: File 'C:\Program Files\Ahead\nero\Wnaspi32.dll': Ver=2.0.1.74, size=164112 bytes, created 11/2/2004 12:54:32 PM

NT-SPTI used
Nero Version: 6.6.1.4
Internal Version: 6, 6, 1, 4d

Recorder: <FREECOM_ DVD+/-RW16B9> Version: 2.49 - HA 1 TA 2 - 6.6.1.4
Adapter driver: <USB 2.0> HA 1
Drive buffer : 2048kB
Bus Type : set to ATAPI (3) -> ATAPI, detected: ?
CD-ROM: <HL-DT-ST RW/DVD GCC-4242N>Version: 0201 - HA 1 TA 0 - 6.6.1.4
Adapter driver: <IDE> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : HTS541040G9AT00 atapi Port 0 ID 0 DMA: On
CdRomPeripheral : HL-DT-ST RW/DVD GCC-4242N atapi Port 1 ID 0 DMA: On
CdRomPeripheral : Generic DVD-ROM 1.0 d347prt Port 2 ID 0 DMA: Off

=== CDRom-Device-Map ===
HL-DT-ST RW/DVD GCC-4242N E: CDRom0
Generic DVD-ROM F: CDRom1
FREECOM_ DVD+/-RW16B9 P: CDRom2
=======================

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 74448896 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 510MB (523184kB)
Free physical memory: 323MB (331332kB)
Memory in use : 36
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

9.4.2006
UDF compilation
2:18:17 PM #1 Text 0 File Isodoc.cpp, Line 6475
UDF document burn settings
------------------------------------------
Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : FALSE
Multisession : TRUE
Multisession type: : Start multisession
Burning mode : DAO
Mode : 1
UDF Mode : pure
UDF Options : automatic
UDF Revision : 1.02
UDF Partition Type : physical

2:18:17 PM #2 Text 0 File ThreadedTransfer.cpp, Line 531
ReadBuffer-Pipe got 72704KB of Memory

2:18:17 PM #3 Text 0 File Reader.cpp, Line 124
Reader running

2:18:17 PM #4 Text 0 File Writer.cpp, Line 122
Writer FREECOM_ DVD+/-RW16B9 running

2:18:17 PM #5 Text 0 File Burncd.cpp, Line 3305
Turn on Disc-At-Once, using DVD media

2:18:17 PM #6 Text 0 File DlgWaitCD.cpp, Line 281
Last possible write address on media: 2295103 (510:01.28, 4482MB)
Last address to be written: 1826751 (405:56.51, 3567MB)

2:18:17 PM #7 Text 0 File DlgWaitCD.cpp, Line 293
Write in overburning mode: NO

2:18:17 PM #8 Text 0 File DlgWaitCD.cpp, Line 2612
Recorder: FREECOM_ DVD+/-RW16B9, Media type: DVD+R

2:18:17 PM #9 Text 0 File DlgWaitCD.cpp, Line 459
>>> Protocol of DlgWaitCD activities: <<<
=========================================

2:18:17 PM #10 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 + 1826752 (1826752) = #1826752/405:56.52
relocatable, disc pos for caching/writing not required/ required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 1826752 blocks [FREECOM_ DVD+/-RW16B9]
--------------------------------------------------------------

2:18:17 PM #11 Text 0 File ThreadedTransferInterface.cpp, Line 1059
Prepare recorder [FREECOM_ DVD+/-RW16B9] for write in CUE-sheet-DAO
DAO infos:
==========
MCN: ""
TOCType: 0x00; Session Closed, disc not fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 3741188096, ISRC ""
DAO layout:
===========
__Start_|____Track_|_Idx_|_CtrlAdr_|_RecDep_______ ___
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
1826752 | lead-out | 1 | 0x41 | 0x00

2:18:17 PM #12 Text 0 File SCSIPassThrough.cpp, Line 38
SPTILockVolume - completed successfully for FCTL_LOCK_VOLUME

2:18:17 PM #13 Text 0 File SCSIPassThrough.cpp, Line 83
SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME

2:18:17 PM #14 Phase 24 File dlgbrnst.cpp, Line 1685
Caching of files started

2:18:17 PM #15 Text 0 File Burncd.cpp, Line 4145
Cache writing successful.

2:18:17 PM #16 Phase 25 File dlgbrnst.cpp, Line 1685
Caching of files completed

2:18:17 PM #17 Phase 36 File dlgbrnst.cpp, Line 1685
Burn process started at 4x (5,540 KB/s)

2:18:17 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

2:18:17 PM #19 SPTI -1066 File SCSIPassThrough.cpp, Line 289
P: CdRom2: SCSIStatus(x02) WinError(0) NeroError(-1066)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x24
Sense Qual: 0x00
CDB Data: 0xAD 00 00 00 00 00 00 00 08 04 00 00
Sense Area: 0x70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 C0 00 07
Buffer x04d20600: Len x804

2:18:17 PM #20 Text 0 File DVDPlusRW.cpp, Line 666
Start write address at LBA 0
DVD high compatibility mode: No

2:29:51 PM #21 Text 0 File WriterStatus.cpp, Line 116
<FREECOM_ DVD+/-RW16B9 > start writing Lead-Out at LBA 1826752 (1BDFC0h), lenght 0 blocks

2:29:51 PM #22 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion

2:30:21 PM #23 Phase 37 File dlgbrnst.cpp, Line 1685
Burn process completed successfully at 4x (5,540 KB/s)


Existing drivers:
File 'Drivers\CDRALW2K.SYS': Ver=7.1.0.95 , size=24832 bytes, created 6/24/2004 2:42:00 PM
File 'Drivers\ASPI32.SYS': Ver=4.71 (0002) built by: WinDDK, size=16512 bytes, created 7/19/2004 8:41:48 PM
File 'Drivers\PXHELP20.SYS': Ver=2.03.01a, size=20368 bytes, created 9/29/2005 10:01:32 AM (Prassi/Veritas driver for win 2K)

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)

====== *** Nero-Burning Rom, History File *** ======

megamachine
10 Apr 2006, 04:24 AM
I just tried burning another one of those 4GB MPEG-2 files, this time using the UDF/ISO bridge data DVD file system in Nero, but got the following message:

The file ... is larger than 2GB and therefore cannot be stored in an ISO file system Please use the UDF file system to write such large files. This can be done by selecting another compilation type.

As I recall, that was the same message I got on the first trial using the ISO file system. So, it seems the only way I can burn these files is by using the UDF system, which as noted above does not play on my TV/DVD player (stopping at 25%), while it works fine on my internal DVD reader and my external reader/writer. In reviewing the Nero log above, it seems there are some questionable entries, but I really don't know what I am looking at and it needs a trained eye. I wonder, does this have anything to do with the way my HDDs are formatted? The external drive where the MPG is stored is NTFS, as is the internal drive where Nero is installed, but the internal storage drive, where the Nero Temp folder is placed (Documents and Settings) is FAT32.

blutach
10 Apr 2006, 07:46 AM
A couple of things here.

1. The disk you burned plays OK in your PC on a software player, but not your DVD player right? You say these are MPEG files (not DVD?), but are trying to play them thru your DVD player. DVD files need DVD Video mode in Ner0.

2. For a USB port, you are burning way too fast. I'd slow it to 1x.

3. What media are you using (media ID code, not brand name)?

Regards

megamachine
10 Apr 2006, 12:00 PM
Thanks for replying, Blutach, I changed what I could but the problem persists.

1. My TV/DVD player plays practically any file, MPG 1 and 2, AVI, WMV, MP4, WAV, etc., it's one of those all purpose multi-decoders, I guess. I have played dozens of the very same MPEG-2 files, burned on simple data disks, with not a single hitch till now. The only differences in this case is that these files are larger and Nero made me use UDF format. The MPG data disks that worked without a hitch were done in ISO mode, so the problem could be that this player has issues with UDF burned disks, though not sure how to know.

2. Thanks for the advice on burning with USB, I will slow it down next time. The Freecom has a firewire port, too, which I use when I can. Problem is the laptop doesn't have firewire, so I need to use a PC card for that, which is sometimes occupied by other devices. Either way, I never had a single bad burn with USB, except on a DL disk, which turned out to be a firmware issue. [EDIT: It wasn't actually a bad burn, Nero never got started. When I updated the burner firmware, I could then use that precious DL disk. ;-)]

3. I got a box of ten DPR47S2, and used them to do some burning of straight MPEG-2 files for archiving. (I like to avoid authoring into DVD structure so I can use them in editing projects later.) Most of these files were under 2GB, so there was no problem. Burn them on ISO data disks, pop them in my multi-player, and they work fine. However, a few of the files are over 2GB, and so the only difference between the previous MPEG-2 burns on this media was that Nero made me use UDF. Everything else was exactly the same. Eight successful burns from this box of ten, and two that have the problem described above. Like I said, those two play on the PC (with BSPlayer) but not on the TV. I know this may be crap media, but my options are limited, so I take what I can get. Is it possible that some media more unreliable in UDF compilations?

Anyway, my setup is not optimal and I'll improve what I can, but am inclined to think that this problem is due to something else, related maybe to ISO file size limitations (Why would that be imposed?) or my TV not able to read UDF burned disks (Not sure how I can determine that; are there issues with UDF burnings on other multi-players?). I don't have the technical expertise to determine either of these, but would appreciate any help. Best wishes.

blutach
10 Apr 2006, 12:38 PM
All DVD players play UDF1.02 - it is the standard from OTSA (see here (http://www.osta.org/specs/pdf/udf102.pdf) for more info), so I am confident this is not the cause of your problem.

2:18:17 PM #19 SPTI -1066 File SCSIPassThrough.cpp, Line 289
P: CdRom2: SCSIStatus(x02) WinError(0) NeroError(-1066)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x24
Sense Qual: 0x00This error indicates invalid data in a part of the disk known as the CDB. This indicates the writer ran out of data or the disk contains corrupt subchannel data. See the 05 section here (http://www.cdr-zone.com/articles/atapi_error_codes_page_1.html) for remedies.

It might just be a disk quality/burn speed issue mega.

Regards

Regards

megamachine
10 Apr 2006, 12:51 PM
Thanks blu, I'm happy to know it's not my DVD player. :-) And thanks for that informative link, I bookmarked it for future use. But I'm still perplexed by that error message. In reviewing my Nero log, it turns up on previous burns, too, even when using the ISO mode and with other media. So it might be unrelated to this playback problem, but I am now concerned about the error message. Is that related to media and burn speed for sure? And what are the tangible effects of invalid data in the CDB part of the disk? Like I said earlier, I never had a "bad burn," at least in terms of playback, but is it maybe these are "weak burns"? What does that error mean? Much obliged for your advice.

EDIT: P.S. Is there a way to over ride the file size limitation for ISO burning? Just curious.

blutach
10 Apr 2006, 01:16 PM
Usually, it means the writer ran out of data. Not the worst problem if you have BURP (which most modern writers have), but it still gives me palpitations if I see the write buffers empty. :)

Regards

megamachine
10 Apr 2006, 01:20 PM
BURP? Interesting acronym for such a problem! :-) I still have a few more of these large MPGs to burn, but will wait till I get better media and try a slower speed or the firewire port. Don't want to give you any more palpitations. ;-)

blutach
10 Apr 2006, 02:00 PM
Buffer UnderRun Protection

Regards

megamachine
10 Apr 2006, 05:08 PM
Got it, thanks! :-)