I am looking for a software that reads CD/DVDs and stores the content to an ISO file.

I am using Ubuntu 14.04.

  • If you accept running from within Wine, try ImgBurn
    – user416
    Feb 12 '15 at 16:25
  • Did you try searching your Software Center? All the DVD ripping tools there can do that. Do you have any further requirements? Mar 17 '15 at 9:20

K9Copy can do that at least for DVDs:

K9Copy (source: Wikipedia; click image for larger variant)

It's main goal is to make DVD9 content fit onto a DVD5 (by e.g. re-encoding video, or drop unwanted audio tracks). The result is then saved to an .iso file. So if you don't "shrink" anything, you should get a 1:1 copy in the resulting ISO.

Though development stopped in 2011, there's a fork which is continued until today: K9Copy Reloaded. You can find packages for Debian and Ubuntu here to download. As the name and Wikipedia page make it sound like it requires a full KDE environment, the list of requirements on the project page seem to confirm this for the fork as well, and list a.o. "Choice of Qt4 and Kde4 OR Qt5 and KF5".

Alternatives I can think of: the easiest would be using a simple command line IMHO. If you know where your DVD sits (in my example, I assume /dev/dvd – to find out the real one, see How can find out the device Id of my unmounted DVD?):

dd if=/dev/dvd of=mydvd.iso
# or
mkisofs -r -o file.iso /dev/dvd

should do – for any "ISO disk" (i.e. DVD and Video-CD alike). No specific requirements for this, as dd usually is already pre-installed on most *nix systems.

Also see:

  • dd only is good when there is no error in reading the device. But about CD/DVD there is usually some read errors that stops dd commands. Feb 12 '15 at 16:41
  • 1
    For that case, see e.g. Ripping DVD to iso - Accurately (just found that after I wrote my answer). The highest ranking answer exactly recommends that, and the comments give some fix-ups for the problem you've mentioned :)
    – Izzy
    Feb 12 '15 at 16:46

I use a command line tool, ddrescue, for this. I don't know how well it would work if the disc has any form of DRM but it worked fine for my old home videos that were burned to a DVD.

sudo apt-get install gddrescue

Then use this command to create an iso in the directory of your choice:

ddrescue /dev/sr0 ~/isos/filename.iso

Where /dev/sr0 is the path to your optical drive.

Not the answer you're looking for? Browse other questions tagged or ask your own question.