This directory includes binary versions of cdrecord-ProDVD for various platforms The binaries are intended for testing purposes. They allow you to write either complete DVD-R & DVD-RW media when using the -dummy option or to write up to 1 GB of real data to a single media. IMPORTENT NOTE: DVD+R and DVD+RW are not official DVD formats from the DVD-Forum. The drives are available for a short time only. There is currently no support for DVD+R/RW in cdrecord-ProDVD and it will take some time because these drives use a completely different command set and completely different usage paradigmas. DVD-RAM behaves like a slow hard disk. It makes no sense to use cdrecord with DVD-RAM. Use readcd instead. ********** NEW: On March 9th, we are celebrating 4 years of cdrecord-ProDVD cdrecord-ProDVD has been free for research or educational porposes since January 2002. cdrecord-ProDVD is now free for private non-commercial purposes too. If you have this key (this one has been renewed on June 12th 2002): CDR_SECURITY=8:dvd,clone,lowspeed:sparc-sun-solaris2,i386-pc-solaris2,i586-pc-linux,powerpc-apple,hppa,powerpc-ibm-aix:1.11::1042635989:::private/research/educational_non-commercial_use:3NaRjwt1W9tnGJ7Wu7EvWScX93MUiiKKwYB6ABoUFRJ2j8bgW9YjTzDOk17 as environment variable, cdrecord-ProDVD will not be limited anymore when writing DVDs. However, it is limited to the lowest possible speed if it runs in the CD clone mode. The license works on Solaris and Linux (which are the most pupular operating systems). If you are using a different (non Microsoft) OS, ask me for a key! The new key from June 12th 2002 adds MacOS X, HP-UX and AIX to the list of supported OS. As I am not sure if people will follow my licensing rules, so these keys are time limited and will expire on 2003 Jan 15 14:06:29. I will continue to make private/educational/research use free, but it may be that you need to request your private key for free after June 17th. As cdrecord will write CDs at lowest possible speed if a key with the "lowspeed" property is seen, you should put the key into a shell script wrapper like: #!/bin/sh CDR_SECURITY=8:dvd,clone,lowspeed:.... <= put full key here export CDR_SECURITY exec cdrecord-ProDVD "$@" ************************************************************************** ******** WARNING: If you fetch an alpha binary (the name is something like 1.11a11 and the "a" inside the version string denotes the alpha state) please keep in mind that the binary is limited to work about one year. So please fetch a new binary from time to time if you are running an alpha version. ******** Note that it depends on the OS, whether reading DVD's will actually work. Linux has a bug in the ISO-9660 filesystem code that will shorten all files on a DVD to at most 16 MB. I send a patch for this problem to Alan Cox on 10.10.2001, it has been included in Linux-2.4.13-pre3 dated 16.10.2001. Solaris seems to have a "folding" problem beyond 4 GB on the media. If you find that the file tree on a filled 4.7 GB DVD is not identical to the original, you are most likely hit by this problem. Solaris 2.6 -> patch 105486-07 is supposed to fix bugid 4356459 but doesn't . Solaris 2.6_x86 -> patch 105487-07 is supposed to fix bugid 4356459 but may not, given the behavior of 105486-07. Solaris 7 -> patch 107465-05 is supposed to fix bugid 4356459 . Solaris 7_x86 -> patch 107466-05 is supposed to fix bugid 4356459 . Solaris 8 -> patch 109764-04 is known to fix bugid 4356459 . Solaris 8_x86 -> patch 109765-04 is known to fix bugid 4356459 . For other OS please try out and report. USAGE: IMPORTANT NOTICE: *********** The current versions do not work for DVD recording if you specify the -dao option. They write in DAO only without the -dao option. *********** 1) Copy DVD (DVD-R & DVD-RW): Step 1: "readcd dev=b,t,l f=somefile" Step 2: "cdrecord dev=b,t,l -v somefile" Note that there may be DVD's that hold more than 4.7 GB because they are multi-layer DVD's. You cannot copy those DVD's using the method above. 2) Create your own DVD from fs tree on current directory (DVD-R & DVD-RW): Step 1: "mkisofs -R -J -o somefile ." Step 2: "cdrecord dev=b,t,l -v somefile" 2a) Create your own DVD from fs tree on current directory Non Large File variant: Step 1: "mkisofs -R -J -split-output -o somefile ." Step 2: "cdrecord dev=b,t,l -v somefile*" mkisofs will create several approx. 1 GB files named: somefile_00, somefile_01, somefile_02, ... cdrecord will activate the Virtual Track method for writing. Note that you may have troubles with large files on a large file aware OS if the shell you are using is not large file enabled. 3) Erase data on DVD-RW: call: "cdrecord dev=b,t,l -v blank=fast" or: "cdrecord dev=b,t,l -v blank=all" On Mac OS X, it is currently not possible to use the bus,target,lun device naming - Thanks to Apple ;-) Try this: cdrecord-ProDVD dev=IODVDServices instead. NOTE: a DVD always is at least about 800MB in size. If you write less data, the drive adds padding during the fixation process. So please stay quiet when fixating takes a long time. The Pioneer DVR-S101 & DVR-S201 write CD-R's in 1x DVD speed, this is approx. 1385 kB/s The Pioneer A03 writes DVD-R's in 2x DVD speed, this is approx. 2770 kB/s The Pioneer A03 writes DVD-RW's in 1x DVD speed, this is approx. 1385 kB/s You need to make sure that your system is fast enough for this speed. It you are using the Pioneer A03, you need to make sure that DMA is used for IDE transfers. To verify this, insert a DVD-ROM with more than 2GB of data and call "readcd dev=b,t,l f=/dev/null" and check the read speed which is printed at the end of the process. It should be > 3 MB/s