Hi,
I'm looking for a freeware solution for burning dvd's on windows xp from my application.
I'm writing my application in vb.net, but could use any third party code / freeware that you know of burning dvd's.
so far I was unable to find anything suitable. here is what I got so far:
a) CDRTools port on Windows - basically cdrtools is a program used by Linux for burning CDs/DVDs. However, a) it will require two or three files in the Program Files (cdrtools.exe, cygwin.dll [The emulator], and mkisofs.exe [You have to make an iso of the file before burning]) and b) I am not absolutely sure about the license because the ported version does not have a license and the official Linux version has a split license, one of which would work and the other would not (GPL), so it is a bit confusing. I would also need to look up how to use it with a program as I have not found a simple way of using it.
b) Flamed Lib - It is a library written in VB6, which can use ASPI interface. However, and this is the biggest problem, it does not support DVDs it would appear.
c) A third option is to use a program from the Windows 2003 SDK, called dvdburn.exe. I believe it burns ISOs to DVDs. This will require creating an iso first, possibly using mkisofs.exe from cdrtools, but a) I don't know the license b) you have to create an ISO first, which adds another step to the process. c) I'm not sure whether there's a way to check the progress of the burn.
any ideas will be most welcome
thanks,
I'm looking for a freeware solution for burning dvd's on windows xp from my application.
I'm writing my application in vb.net, but could use any third party code / freeware that you know of burning dvd's.
so far I was unable to find anything suitable. here is what I got so far:
a) CDRTools port on Windows - basically cdrtools is a program used by Linux for burning CDs/DVDs. However, a) it will require two or three files in the Program Files (cdrtools.exe, cygwin.dll [The emulator], and mkisofs.exe [You have to make an iso of the file before burning]) and b) I am not absolutely sure about the license because the ported version does not have a license and the official Linux version has a split license, one of which would work and the other would not (GPL), so it is a bit confusing. I would also need to look up how to use it with a program as I have not found a simple way of using it.
b) Flamed Lib - It is a library written in VB6, which can use ASPI interface. However, and this is the biggest problem, it does not support DVDs it would appear.
c) A third option is to use a program from the Windows 2003 SDK, called dvdburn.exe. I believe it burns ISOs to DVDs. This will require creating an iso first, possibly using mkisofs.exe from cdrtools, but a) I don't know the license b) you have to create an ISO first, which adds another step to the process. c) I'm not sure whether there's a way to check the progress of the burn.
any ideas will be most welcome
thanks,