Optical Storage Technical Discussions Discuss, Creating iso image at Computer Hardware forum; Hi, now that my cd copying programm is able to copy several kinds of CDs/DVDs with TAO and DAO mode, I wanted to extend it to do audio/data CD mastering. I think audio is not that much difficult, but dealing with iso images seems to be so. My first attempts

Old Posted: 05-10-2005
default_avatar
tom0769 (CD Freaks Rookie)
Posts: 32
  • Find More Posts by tom0769
Hi,

now that my cd copying programm is able to copy several kinds of CDs/DVDs with TAO and DAO mode, I wanted to extend it to do audio/data CD mastering.
I think audio is not that much difficult, but dealing with iso images seems to be so.

My first attempts to burn some .jpg files were quite frustrating .
Does anybody know a good code example (c/c++) or at least a tutorial
to create an iso image from data stored on harddisc.

Any help appreciated!

Thanx in advance
Tom
default_avatar
Today (MyCE Staff)
Posts: 15,596
Old Posted: 07-10-2005
default_avatar
persiankitty (CD Freaks Rookie)
Posts: 32
  • Find More Posts by persiankitty
Hi,
Have a Look Here , Hope you find usefull stuff there .

http://cdrdao.sourceforge.net/
Old Posted: 10-10-2005
Gav_ (CD Freaks Rookie)
Posts: 34
  • Find More Posts by Gav_
And a few other links that might help you:

http://www.ccs.neu.edu/home/bchafy/c...o.html#iso9660

Get the "ECMA-119.pdf", spec for ISO 9660. And you might want to look at the various "extensions" also on that page.


http://www.ecma-international.org/pu...s/Ecma-119.htm

http://www.cdroller.com/htm/readdata.html

http://whatis.techtarget.com/definit...212402,00.html


Writing your own ISO9660 + extensions image builder is quite a big task. Even if you follow the spec to the letter, you will find anomalies and only by testing toughly. My own code is a 92K of C++ file with a 15K header file. So if you can use the available open source projects do.

If you end up writing your own, a tip is to use something like Nero Imagedrive to test. Build an ISO image then use Nero Imagedrive to load it as a drive, if it doesn't load or some folder/file is wrong when you open it, you know something is wrong.
Old Posted: 10-10-2005
default_avatar
tom0769 (CD Freaks Rookie)
Posts: 32
  • Find More Posts by tom0769
Hi persiankitty, hi Gav,

thanx for your replies!
I'll check your links, but as you say, it's a lot of work!
Some month go i started diggin in the mmc drafts to do my own copying program from
scratch and since I usually program rather small micros in embedded controls this was
hard work for me, too.
So I will take step by step!

Thanx once more
Tom
WIN your own LG N2B1 NAS with 2TB of Storage!*

To win, tell us why you want to win and tell ,or show us (graphic, video, etc.) why you think Life's Good with LG NAS.
*US only  Not registered yet? Register now!

Hello guest,
default
To benefit from all extra features you need to log in or sign up.

Search this Thread

New Posts

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

People who found this also searched for

  • iso file extract source code sample c
  • iso image create programmatically c
  • mastering api 2
  • apis to make .iso image from cd
  • burn iso image c
  • c add file to iso
  • c burn iso
  • c create image drive
  • c create image iso
  • c create iso
  • c create iso file
  • c create iso image
  • c creating iso file
  • c extract .iso
  • c how to create an iso
  • c image iso line
  • c iso create
  • c iso extract sample code
  • c iso file create sdk
  • c iso file creation
  • c iso format
  • c iso image
  • c iso image library
  • c iso images
  • c iso mage
  • c iso writing sample
  • c iso9660 api
  • c library to create iso images
  • c make iso
  • c создание iso
All times are GMT +2. The time now is 10:41.
Top