Übersicht Übersicht Ebene Ebene
Software für OS/2 und eCS
Download details

dvddao dvddao

DVDDAO is a simple command line tool to burn various CD/DVD/HDDVD/BluRay disks.

DVDDAO supports writing to CD-R, CD-RW, DVD-R, DVD-RW, DVD+R, DVD+R DL,
DVD+RW, DVD-RAM, BDR, BDRE.

DVDDAO supposed to support writing to HD DVD-R, HD DVD-RW, HD DVD-RAM disks,
but its untested.

Currently DVDDAO does not support multisession.

DVDDAO writes to CD/DVD/HDDVD/BluRay the image file containing the desired
filesystem, not the arbitrary files. To create such image one can use i.e.
mkisofs utility.

Also DVDDAO can copy image from CD/DVD/HDDVD/BluRay to hdd, verify your media,
do the read quality check, copy from one CD/DVD/HDDVD/BluRay RW device to
another CD/DVD/HDDVD/BluRay RW device on-the-fly and finaly copy files
accross ordinal partitions with splitting and joining ;)

Version  2.0.6  System  OS/2 
Dateigröße  214.32 KB     
    Erstelldatum  09.08.2014 20:32:55 
Versionsdatum  10.10.2010 00:00:00     
Installertyp  Manuell  Pakettyp  ZIP 
       
Autor  nickk  MD5 Prüfsumme  50f432ab0df63b6ff28d2b5b86f0d955 
    SHA1 Prüfsumme  844aca60f3c8f95727e7f579070fa33dd59f9410 
Dateiname: dvdda...0_6.zip
Dateigröße: 214.32 KB
Download Download melden

9. Changelog
____________

0.0.1
Initial release

0.0.2
Fixed the bug with zero size file specified in source file list.
Added -S/--size switch.
Added reading source data from stdin.
Added -n/--nopause option.

0.0.3
Added printing of disk manufacturer id
Added reading source data from DVD (see scsi:bus,id,lun)
Added writing to file instead of DVD (see -d file:x:pathfname)
Added --split-output option

0.0.4
Added bailing out if media size not enough to fit the requested data
Added --force key
Added file mask support for data source specifiers

0.0.5
Added -e/--eject option
Added media locking during dvddao operation
Added --nomedialock key

0.0.6
Fixed some minor bugs
Changed dvddao output a bit

0.0.7
Added -r/--retry key
Fixed hang on read errors during DVD grabbing
Added some support for DVD+R DualLayer media (not fully tested, not available here yet ;))
Added --nogetperf lock to solve SCSI bus locking when ARS-2000FW IDE->SCSI adapter with LG GSA-4040B is used

0.0.8
--force key now ignores read errors on DVD media
Added --ts key to specify maximum transfer size in 2048b blocks to/from DVD media in single command
Added printing of MD5 hash of written data after write process is complete
Added --verify key to verify written data using MD5 hash
Changed progress messages and switch title. Now it contains current operation
Added printing spent time messages after blanking, formating and finalizing
Improved support of DVD+R DualLayer on some misbehaved devices
Added explicit padding of last ECC block when DVD+R media burning

0.0.9
Fixed speed setting on some misbehaved devices
Added --source-speed key
Increased default buffer count. Now dvddao consumes 16MB memory for buffers by default instead of 4MB

0.0.10
Added reporting of total corrupred blocks during read of bad dvd media
Added reducing transfer size to --ets blocks (default 1) of 2048b on read errors
Added :start-stop modifier to source values to limit reading range from given sources
Internal version

1.0.0
Fixed some typos in readme
Fixed typo in --lock parameter parser

1.0.1
Changed dvddao return code to 0 when disk successfully written even if buffer underruns occured

1.0.2
Added --stopformat key to stop backgroup dvd+rw format on some misbehaved devices
Added printing of inquiry data with -v 2 or higher
Added -L/--log parameter
Set minimal allowed buffer count to 2, minimal allowed buffer size to 2048 bytes
If --force key given, DVDDAO will start writing even if there were read errors during buffer initial fill
Internal version

1.1.0
Added printing of SCSI error descriptions at last...
Added burn.cmd 'frontend' ;) perl script

1.1.1
Fixed some things in readme and dvddao help screen
Changed DVD+R closing strategy to improve reading on old devices
Added --closefunction key (for testing/troubleshooting purposes)
Added printing of "Src:" header for each message from source dvd device
(device which is used to copy dvd image from, i.e. with 'dvddao -d file:image.iso scsi:0,1,0' command)

1.1.2
Included another 'frontend' script writedvd.cmd written by Yuri Efimov
DVDDAO will now run on systems without 64bit file API. In this case you should
use --split-output key for dvddao and mkisofs to handle dvds over 2gb in size.
Added --stdout key to print all output also to stdout even if -L key is given.
Use this key along with -L if you want to make dvddao output both to logfile
and stdout.

1.1.3
Added printing of full track list of inserted DVD media
Added --nohash key
Added retrying of SCSI command if LUN is busy
Added some constants for DVD-R DL, DVD+RW DL, Blu-Ray disks (which does not
mean they will be successfully written - i have no such hardware for tests).
Added --aspidriver key
Moved to aspinkk.sys driver (included in this package)
Added 'bdrewithspare' and 'bdrewospare' format types for BD-RE
Fixed free/written capacity detection on written DVD-RAM media

1.2.0
Added support of OS2CDROM interface. To work through OS2CDROM use -d <drive letter>.
Added --noopc key to overcome OS2CDROM stupidity
Fixed error with dvd+rw formatting introduced in 1.1.3
Added --formatdescr key (not for general use)
Fixed dvd-ram formatting
Included DVD-RAM.txt by Ingo Steiner (big thanks!) with detailed description
of DVD-RAM formatting issues.

1.2.1
Added printing of written data size in sectors (of 2048 byte) after write is complete.
Treat DVD-ROM media as DVD-R when printing disk manufacturer info
Added new blank modes
Added printing of DVDDAO's version on normal program run with verbose level 1
Added null:/n: device specifier to write data to /dev/null device. Usefull to
test reading from DVD, compute MD5 on it.
Added negative values for -v/--verbose key to allow to cut off error reporting.

1.3.0
Changed verbose level of MD5 printing to 1 from 2.
Changed media loading and drive locking sequence. It will load media before locking driver letter if --lock specified.
Added configuration file (see chapter 4 of readme for details).
Added --config option to specify config file location.
Added --source-device to specify the default source device (useful in config file)

1.3.1
Fixed stdin source recognition bug introduced in 1.3.0

1.3.2
Fixed readme table of content ;)
Fixed dvd formatting bug introduced in 1.3.0

1.3.3
Fixed more bugs introduced in 1.3.0 (i.e. error 87 after blanking/formatting)
Bunch of bugs left to speed up further releases ;)
Added --noconfig option. Effective being set in command line only.
Added beeping on verification failures,
Added --nobeep key to switch of beeping on verification failures.

1.3.4
Added --reload key to reload media before verifying (some devices read just
recorded disc wrong before media reload).
Added --noverify key. Usefull to switch off verifying sometimes when --verify
key is used config file as default behaviour.
Added making video dvd image region free when reading dvd
Added --keepregion key to preserve original region setting for video dvd image
when reading dvd.

1.3.5
Fixed --ets key, was ignored previously.
Fixed -v key processing in config file. Was ignored previously.
Added --hashchunk key to compute hash for each chunk of data of given size.
Added --writesleep key
Added beeping on read/write failures,
Added reading/writing single track CD mode 1 form 1 (2048 byte sector) in SAO
mode by numerous user requests ;). Dont expect full cdrdao functionality
here, it just for those who like to burn dvd and simple data cd by one tool ;)

1.3.6
Fixed trap when --formatdescr help specified without --format <type>.
Changed progress string to be more compact. Sorry to frontend writers
for possible inconvenience ;)
Added read buffer fill percentage to progress string.
Added new writing strategy to avoid buffer underruns when read and write
devices on the same ide channel. See --buffer-check option.
Fixed wrong media size reporting on some DVD-R with multiple tracks.
Changed --ets parameter - it now accepts any count of 2048 blocks to skip
on read errors.

1.3.7
Added filename templates when --split-output key is given (see -d file:
description in section 3). This can be usefull i.e. for splitting one big VOB
file to 1Gb chunks for dvd-video:
dvddao -d f:VTS_04_#.VOB --split-output 1G bigbig.vob
Added --l0size key to set manually size in sectors of first layer in DL disks.

1.3.8
Added --exactspeed key to try to set writing speed to the exact value given
in --speed key. Otherwise it will be set to the closest supported speed
to the value of --speed key.
Ported to linux.

2.0.0
Added testing DVD media for quality, see --test, --tester and --testflags keys.

2.0.1
Added support for --dummy on DVD+R for some plextor devices.
Added --noreload key to not reload disc before testing and verifying.
Fixed speed selection error

2.0.2
Fixed CD-R media size recognition on some devices.
Added --noeject key.
Fixed l0 size setting error processing.

2.0.3
Added printing DVD book type, number of layers, disk size, first layer size.
Added --packetsize flag

2.0.4
Added progress indicators for blanking and formatting media.
Note: this will work not on every device. Some devices do not honor
corresponding flag in scsi commands.
Fixed minor linux port issues.
Added --formatsub key to specify format sub-type for BD-RE specific format.
Fixed some media recognition issues for BD-RE disks.
Fixed setting l0 size error on some devices.
Added support of HD media.
Fixed a couple of readme typos.
Changed 'test ready' retry count from 20 to 30.

2.0.5
Fixed written dvd+r recognition issue for Memorex DVD+-RAM 525G writer.

2.0.6
Fixed liteon media tester.
Fixed speed setting issue on NEC based drives.

Zum Seitenanfang