Page 1 of 1

CD/DVD burning library

Posted: Tue Jun 13, 2006 10:05 am
by PhoenixPl
Hello,

I'm in need of some cd/dvd burning library, but I can't get my mind on which is the best. I have already found Nero SDK, but they are charging for each sold version. Also there is something called StarBurn or something with only one (and very high) payment, but I don't have a clue how good are they.

Can anyone recommand any burning library? Both licensed and open source would be grate.

I have found something called "freeburner" made in Delphi, but I must confest that I'm not sure if I will be able to port it to C or how it will work with wxWidgets. Here is a link to "freeburner": http://www.dancemammal.com/

Posted: Tue Jun 13, 2006 11:15 am
by jb_coder
Libburn (http://icculus.org/projects/burn/) is GPL, and may no longer be maintained.

I've had good results running mkisofs/cdrdao/cdrecord from the command-line (similar to how K3B works on Linux). The resulting code is available at http://www-personal.umich.edu/~jblough/wxBurn/ although it hasn't been updated for almost 3 years.

Posted: Tue Jun 13, 2006 11:34 am
by PhoenixPl
Thanks, I will check both.

Posted: Tue Jun 13, 2006 1:06 pm
by phlox81
we had the same question some time ago on a german board:
http://www.c-plusplus.de/forum/viewtopi ... brenn.html

If you don't speak german, might wanna follow some links...
Or let google translate the site :lol:

Posted: Tue Jun 13, 2006 1:28 pm
by PhoenixPl
Thanks again. So here is what I know till now:
  • - "freeburner" - Delphi application/library
    - Nero - GPL when there is Nero installed or "per unit" license fee for integrated commercial applications
    - libburn - looks can be integrated with application easilly
    - cdrecord - command line burner which can be used after parsing std output into wxWidgets
I think I will try libburn and cdrecord.

Thanks again. :lol:

Re: CD/DVD burning library

Posted: Fri Jul 21, 2017 7:16 am
by Leonixtype
There is something I've used in the past called 'cdrecord' I'm sure the source is out there. It's a 'nix application I've actually seen wrapped in VB applications on Windows for burning Dreamcast homebrew software.
When I want to burn my DVDs, I usually check the disk first to make sure it is VOB MPEG2 or it will not play as you can see from: http://www.videoconverterfactory.com/ti ... layer.html
On the other hand, for open source burning library you can find some references in this thread: https://ubuntuforums.org/showthread.php?t=772983