CD/DVD burning library

This forum is reserved for everything you want to talk about. It could be about programming, opinions, open source programs, development in general, or just cool stuff to share!
Post Reply
PhoenixPl
I live to help wx-kind
I live to help wx-kind
Posts: 179
Joined: Wed Feb 15, 2006 9:26 am

CD/DVD burning library

Post 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/
jb_coder
Super wx Problem Solver
Super wx Problem Solver
Posts: 267
Joined: Mon Oct 18, 2004 10:55 am

Post 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.
PhoenixPl
I live to help wx-kind
I live to help wx-kind
Posts: 179
Joined: Wed Feb 15, 2006 9:26 am

Post by PhoenixPl »

Thanks, I will check both.
phlox81
wxWorld Domination!
wxWorld Domination!
Posts: 1387
Joined: Thu Aug 18, 2005 7:49 pm
Location: Germany
Contact:

Post 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:
PhoenixPl
I live to help wx-kind
I live to help wx-kind
Posts: 179
Joined: Wed Feb 15, 2006 9:26 am

Post 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:
Leonixtype
In need of some credit
In need of some credit
Posts: 1
Joined: Tue Jul 18, 2017 6:36 am

Re: CD/DVD burning library

Post 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
Post Reply