Main > Free Download Search >

Free cdrom software for linux

cdrom

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 97
WmCdrom 0.4

WmCdrom 0.4


WmCdrom lets you mount, unmount and eject media from your mount, unmount and eject . more>>
WmCdrom is a dock application for WindowMaker. When launched WmCdrom creates a 48 x 48 pixel showing an icon (centered in a 64 x 64 pixel tile). To dock WmCdrom, left-click on the border of the tile and drag the tile to the dock area.
By clicking the icon you can mount,unmount,eject and launch a filemanager.
- The first left-click will mount the media.
- The second left-click will launch a filemanager on the mount point.
- The first right-click will unmount the media.
- The second right-click will eject the media (when supported).
Installation:
- Unpack the archive: tar xjf wmcdrom-0.x.tar.bz2
- Verify the PREFIX setting in the Makefile. wmcdrom will install to /usr/X11R6/bin
- Type make
- As root, type make install
- Launch wmcdrom and then drag the icon to the dock
You can test wmcdrom before install it by lunching (from source directory):
./wmcdrom -i cd /dev/hdc
(supposing your cdrom device is /dev/hdc)
WARNING: use the same device of your fstab ("less /etc/fstab" to verify)
<<less
Download (0.038MB)
Added: 2005-10-06 License: GPL (GNU General Public License) Price:
1478 downloads
Eject Cdrom 1.1

Eject Cdrom 1.1


Eject Cdrom, forcefully ejects your cdrom/cdwriter device. more>>
Eject Cdrom, forcefully ejects your cdrom/cdwriter device.

It is especially useful when you are in a hurry, and dont know which application is using the cdrom device. Instead of pressing the Reset Button use Eject Cdrom

Eject Cdrom, will try the "normal" eject first, if it fails then it will forcefully eject the cdrom.

Make sure that you have your cdrom device linked to /dev/cdrom, check with:

ls -l /dev/cdrom

if you get
/dev/cdrom -> /dev/hdd (or something) then it is ok

else create a symbolic link:
ln -sf /dev/hdd /dev/cdrom (or)
ln -sf /dev/hdc /dev/cdrom

Installation:

just save the eject.desktop file on your desktop or add to your menu. just click it to eject your cdrom (normally else forcefully)!

<<less
Download (MB)
Added: 2005-09-25 License: GPL (GNU General Public License) Price:
1494 downloads
Linux::CDROM 0.02

Linux::CDROM 0.02


Linux::CDROM cookbook contains common recipes featuring your CDROM drive as its main ingredient. more>>
Linux::CDROM cookbook contains common recipes featuring your CDROM drive as its main ingredient.

Theres a gazillion ways of reading the disc inside your CDROM drive. The most high-level ones would be mounting your CD and using it as a normal directory or - in case of an Audio-CD - using a player to play tracks. This is boring stuff and you dont need Linux::CDROM for any of that.

But when you want to write your own CD-player or -grabber, this is more like it. You can even get at a lower level than that.

PLAYING AUDIO

Linux::CDROM offers a couple of methods dealing with that. For starting playback, you will use either Linux::CDROM::play_ti (ti == track index) or Linux::CDROM::play_msf (msf == minute, second and frame).

All playing operations happen non-blockingly. That means, you start playback and your program does not wait till the playback is done. Instead if will proceed with the next line.

<<less
Download (0.040MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1220 downloads
Auto-eject-cdrom 0.2

Auto-eject-cdrom 0.2


Auto-eject-cdrom is a very small C application that handles CD-ROM events in Linux. more>>
Auto-eject-cdrom is a very small C application that handles CD-ROM events in Linux. If new media is inserted in a CD-ROM drive, it is automatically mounted based on a matching entry in /etc/fstab.

If a CD-ROM is mounted and the eject button is pressed, the filesystem is umounted and ejected.

This allows for the same basic functionality Windows allows with the CD-ROM eject button.
<<less
Download (0.002MB)
Added: 2005-06-28 License: Freeware Price:
1580 downloads
TCDR 2.1

TCDR 2.1


TCDR is a menu-based CD creation. more>>
TCDR is a menu-driven console frontend for CD recording (the programs to which it is a frontend for are listed in the manual.
Main features:
- Configuration detection (device files, mount points, SCSI addresses),
- Medium detection (type, size, empty space, recording speed, etc.),
- Software detection / selection,
- CD-R / CD-RW support,
- Transparently compressed CD (ZISO) support,
- Directory to ISO/ZISO image,
- ISO/ZISO image to CD,
- Data CD to ISO image,
- Data CD to CD copy,
- Data CD to CD copy on the fly,
- Mixed mode CD (CD Extra),
- Multi-session CD,
- El Torito boot CD (tested with a DOS boot image),
- Audio CD to CD copy,
- Audio CD to CD copy on the fly,
- Audio CD ripping to RAW/WAV images,
- Audio image to CD,
- Audio tracks to RAW/WAV/MP3/OGG files,
- RAW/WAV/MP3/OGG to Audio CD,
- RAW/WAV recording from /dev/dsp (44100 Hz/16 bit/stereo),
- RAW/WAV/MP3/OGG playback,
- Automatic TOC file generation,
- Various blanking modes,
- Write simulation (dummy mode),
- Overburning, etc...
Enhancements:
- Fixed a bug in detect_scsi() which caused tcdr to hang when only one cdrom device is present in the system (reported by Jan Henkins).
- Modified the main menu texts to list "OGG" where appropriate.
- ispelld the documentation (was about time).
- Added "Reporting bugs" section to the manual.
- User interface improvement: utilized dialogs "--default-item" option for correct menuitem highlights - new function: ditm().
- Debian package improvements: Debian menu system support and compliance to the Debian policy standards.
- Fixed a few bugs in show_sw() (erroneous redirects) and added a .deb package listing (makes sense on a Debian system only of course).
<<less
Download (0.052MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1664 downloads
CDemu 0.8

CDemu 0.8


CDemu is a kernel module for Linux that can simulate a CD drive. more>>
CDemu is a kernel module for Linux. It is designed to simulate a CD drive + CD with just simple cue/bin files, which are pretty common in the Windows world.
You can use it to watch an SVCD or mount the data track of an bin/cue. However, for watching an SVCD, we would recommend MPlayer which can play bin/cue images directly with the patch a friend and I made for it (more under History).
Status:
- Using CDemu on multi user systems should be safe now. Any user can mount an image in an empty CDemu slot while only the user (and root) can unmount a slot that is already in use.
- Many users have reported SMP issues (varying from lock ups to very poor performance). Weve had an user send us a threading patch to avoid locking issues, but it is 2.4-centric. So, before it can be added to CVS, it needs to be generalized to support 2.4 and 2.6. Unfortunately, none of the CDemu developers have access to SMP systems so the best testing we can do involves it looks good :). CDemu-0.6 final should resolve these issues.
- Looking ahead: CDemu was first created to support bin/cue images. Ideally, wed like to be able to support Nero (.nrg), Disc Juggler (.cdi), Clone CD (.ccd), etc... Anyone with spare time and spare patches would be appreciated.
Installation:
The install is quite simple:
extract the archive (release tarball):
$ tar -jxvf cdemu- .tar.bz2
checkout the code from cvs:
$ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/cdemu co -P cdemu
you need the source of your current running kernel.
/lib/modules/$(shell uname -r)/build/include needs to point at it.
build the module:
$ make
install the module and user space utilities:
$ sudo make install
now simply load the kernel module:
$ sudo modprobe cdemu
(no message should be displayed after running modprobe)
to load a bin/cue image:
$ cdemu 0 image.cue
$ mount /dev/cdemu/0 /mnt/cdrom
(some things may be different on your system, YMMV)
for more information, please review the help output:
$ cdemu -h
Enhancements:
- This version only supports kernel versions 2.6.16 and higher.
- The 2.4 series is no longer supported.
- cdemu now has file access like in a loop module.
- It should now work on amd64 and SMP systems.
- Support for .iso, .mds, .ccd, and .nrg images was added.
- Some documentation was added.
- Bugfixes were made.
<<less
Download (0.022MB)
Added: 2006-08-13 License: GPL (GNU General Public License) Price:
1196 downloads
Cdred 0.9.2

Cdred 0.9.2


Cdred is a Linux driver and two programs that enables *any* CD player software (xfreecd,gtcd,etc.) to use audio cdroms inserted more>>
Cdred is a Linux driver and two programs that enables *any* CD player software (xfreecd,gtcd,etc.) to use audio cdroms inserted in other computer. In other words: you can listen an audio cd in a Linux box that doesnt have that cd inserted. Cdred works in all 2.2.x kernels and support for 2.4 will be implemented soon.

Cdred was written in C and it uses a client-server model to implement most of the cdrom ioctls. The communication is made with RPC. If you want a very clear scheme of the implementation, watch this picture that my sister (7 years old) did. The disc that appears in the right is Meteosats Espunk. Meteosat is one of my favourite bands and my brother Ignacio is one of its members.
<<less
Download (0.046MB)
Added: 2006-08-02 License: GPL (GNU General Public License) Price:
1178 downloads
cdevour 1.01

cdevour 1.01


cdevour is a set of scripts designed to make CD ripping painless. more>>
cdevour script is designed to make CD ripping painless. Aside from swapping discs, it aims for as little user interaction as possible. Drives are continually polled for discs. Upon finding a disc in a drive, it determines what CD it is, makes sure it has enough disk space, and rips.
Names are retrieved from CDDB and the disc is ejected when finished. CDs that have already been ripped are ejected immediately, and when there is not enough disk space, the script waits until there is.
A separate encoding script encodes files into Ogg Vorbis in the background. Encoded files are tagged and renamed. Another script can move albums into a music directory automatically.
Main features:
- continually polls your cdrom drives for discs
- determines what CD it is
- ejects a CD if it has already been ripped
- rips your cds, making sure it has enough disk space to do so
- monitors disk usage of running rips
- queues discs for ripping when not enough disk space is available
- gets all the information it needs to name your rips later
- ejects when finished with a CD
- applies cheese or peanut butter spread to discs if desired
cdevour also spawns its own separate encoding script which:
- encodes any finished rips into ogg vorbis, one track at a time
- removes raw data when finished with a track to save disk space
- tags the encoded file with artist, album, track number, title
- renames the file (by default, to my personal liking)
- moves encodes of finished albums to an artist/album directory structure
<<less
Download (0.010MB)
Added: 2006-06-07 License: MIT/X Consortium License Price:
1235 downloads
VCDKutter 0.4

VCDKutter 0.4


Vcdkutter is a small program based on xreadvcd by Ales Makarov. more>>
Vcdkutter is a small program based on xreadvcd by Ales Makarov. It provides you options of cutting a video CD dat file from one arbitrary frame to another, which allows you to save individual scenes rather than the entire movie.

The usage is next :
To copy VideoCD :

[satish@agni bash] vcdkutter -vcd test.dat | mtvp -

the option -vcd is used to read VideoCD from CDROM.

To copy file already on HDD :
[satish@agni bash] vcdkutter /home/satish/main.dat /tmp/part.dat | mtvp -
<<less
Download (0.021MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1194 downloads
CDDB 2.27

CDDB 2.27


CDDB is a Perl module that can read the CDDB entry for an audio CD in your drive. more>>
CDDB is a Perl module that can read the CDDB entry for an audio CD in your drive.

SYNOPSIS

use CDDB_get qw( get_cddb );

my %config;

# following variables just need to be declared if different from defaults

$config{CDDB_HOST}="freedb.freedb.org"; # set cddb host
$config{CDDB_PORT}=8880; # set cddb port
$config{CDDB_MODE}="cddb"; # set cddb mode: cddb or http
$config{CD_DEVICE}="/dev/cdrom"; # set cd device

# user interaction welcome?

$config{input}=1; # 1: ask user if more than one possibility
# 0: no user interaction

# get it on

my %cd=get_cddb(%config);

unless(defined $cd{title}) {
die "no cddb entry found";
}

# do somthing with the results

print "artist: $cd{artist}n";
print "title: $cd{title}n";
print "category: $cd{cat}n";
print "cddbid: $cd{id}n";
print "trackno: $cd{tno}n";

my $n=1;
foreach my $i ( @{$cd{track}} ) {
print "track $n: $in";
$n++;
}

This module/script gets the CDDB info for an audio cd. You need LINUX, SUNOS or *BSD, a cdrom drive and an active internet connection in order to do that.

<<less
Download (0.021MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1220 downloads
Getcontrol 0.1.7

Getcontrol 0.1.7


Getcontrol project is a GNOME 2 multimedia frontend. more>>
Getcontrol project is a GNOME 2 multimedia frontend.
Getcontrol is a GNOME 2 multimedia frontend.
It aims to play DivX, DVD, MP3, Ogg, and Shoutcast streams,and also provide digital photo viewing, video conferencing, etc., all connected with your remote control and running on your TV out.
It relies on Gstreamer for multimedia playback.
Indeed even with a smart lirc configuration it was a real maze to launch any DVD player application, or even a simple XMMS.
My wife just turned crazy and was not able to use it. I realized that compared to a hardware player my remotelly controlled linux box was not so friendly to use.
Then i took my Anjuta IDE, some docs from gnome.org websites and started to develop my own coherent GUI for this multimedia box.
Enhancements:
- Releasing : getcontrol 0.1.7
- Divx : Divx playback from CDROM (mounting/unmounting/ejecting)
- Audio : MP3 streams supported with xml configuration file (bookmark)
- Control : Play/Pause/Stop/Mute/VolUp/VolDown supported
- Tasking : Pressing menu while watching movie suspend movie and go back to main menu. Movie can be restored from menu.
- Busy activities : Implemented a busy animation showing clearly to the user what is busy. (Inspired from Mac OS X(R))
<<less
Download (0.67MB)
Added: 2006-12-06 License: GPL (GNU General Public License) Price:
1052 downloads
xmms-rawcdr 1.0.0

xmms-rawcdr 1.0.0


xmms-rawcdr is a XMMS plugin that plays ripped CD audio tracks. more>>
xmms-rawcdr is a XMMS plugin that plays ripped CD audio tracks.

It can play ripped CD audio tracks with the readcdda utility. Its very useful when you need check mixed type (.wav and .cdr) audio files before recording them on a CD-R (by utilities like cdrdao or cdrecord).

-WARNING-

The raw cdr (ripped from a CDROM) files doesnt contain any header. They have always 44100 samples/sec, 16 bit, 2 channels, big endian order (MSBL LSBL, MSBR LSBR). This file type is detected only by a .cdr extention. If xmms find a *.cdr file and this file is not a .cdr raw audio file, then youll get noise and/or it may damage
your hi-fi speakers if volume is loud.

<<less
Download (0.004MB)
Added: 2006-04-07 License: GPL (GNU General Public License) Price:
1296 downloads
Chango 1.0

Chango 1.0


Chango is a system for cacheing MP3 files from multidisc cdrom drives. more>>
Chango is a system for cacheing MP3 files from multidisc cdrom drives. Since you cant actually mount different discs in the same physical device simultaneously, this software will cache the files you need off to a predetermined cache, so that all of the needed files will be available simultaneously.

This is how to configure it for your system;

Edit the drives.conf file in accordance to how your machine is set up. The included .conf file shows two drives, each holding a max of 4 discs.

/dev/cdrom0:/mnt/cdrom0:4
/dev/cdrom1:/mnt/cdrom1:4

I setup symlinks in /dev from /dev/cdrom0 to /dev/hdc and a second one from /dev/cdrom1 to /dev/hdd. Make sure these are read/execute by the user who will be running the software. I am using a RedHat distro, so all mounted devices will end up in /mnt. so, my /etc/fstab shows the following:

/dev/cdrom0 /mnt/cdrom0 iso9660 noauto,owner,ro 0 0
/dev/cdrom1 /mnt/cdrom1 iso9660 noauto,owner,ro 0 0

So, by looking at both files, you should see that there is a corrolation between the two.

At this point, you should be able to mount /mnt/cdrom0 as whatever user will be running the script. As well, you should be able to change disks using eject -c 2 /dev/cdrom0 to swap disks.

Run the scandrives.pl script. perl scandrives.pl This will scan the CDs in the drives, and create the database files based on the mp3s. It should show you the directories it is working through as its working. If it notices that the cd is the same as the one it had already scanned, it will skip it. (This is so that if you change just one disc, you can re-run the app, and it will only do the full work on the new or changed discs.)

<<less
Download (0.004MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1192 downloads
dcd 0.99.2

dcd 0.99.2


dcd is a Linux CD player made by a slacker, for slackers. more>>
dcd is a Linux CD player made by a slacker, for slackers. dcd was started because I got tired of having to dedicate a whole console to workbone, and the CD players available for X were, at the time, universally lacking in features. Theyre a bit better now, though.dcd plays CDs, lets you set up CD playlists, and does most of what a conventional CD player does, in a (hopefully) intuitive manner.
For installation follow these steps:
Look at the Makefile.
There are a few things you might want to change:
If /dev/cdrom isnt a symlink to your "real" CD-ROM device, either edit the Makefile or create the symlink as appropriate.
You might want to enable the debugging flags. But probably not.
Various other configuration options which are explained much better in the Makefile.
Type `make. Then type `make install or just copy the binary (dcd) and manual page (dcd.1) somewhere useful.
Enhancements:
- Removed network support (its in the Makefile) for Thinstation
<<less
Download (0.048MB)
Added: 2006-08-02 License: GPL (GNU General Public License) Price:
1178 downloads
ClusterKnoppix 3.6

ClusterKnoppix 3.6


ClusterKnoppix is a modified Knoppix distro using the OpenMosix kernel. more>>
ClusterKnoppix is a modified Knoppix distro using the OpenMosix kernel.
Main features:
- OpenMosix terminal server - uses PXE, DHCP and tftp to boot linux clients via the network.
- No cdrom drive/harddisk/floppy needed for the clients
- openMosix autodiscovery - new nodes automatically join the cluster (no configuration needed)
- Cluster Management tools - openMosix userland/openMosixview Every node has root access to every other node via ssh/RSAkeys
- MFS/dfsa support
- Every node can run full blown X (PC-room/demo setup) or console only (more memory available)
Enhancements:
- Sync with latest Knoppix release
- openmosix 2.4.27-om-20040808 from tabs patches (http://openmosix.snarc.org)
- openmosix-tools 0.3.6-2
- tyd 1.5
- added: openswan 2.1.5, ipw2100, drbd, fuse, bcm4400 (debian package)
- new feature: option to boot 2.4.27-om-migshm-20040808 from (http://dev.gentoo.org/~voxus/om/) type migshm after the boot: prompt
- new feature: option to boot chaos nodes as PXE clients (chaos kernel upgraded to openmosix 2.4.27-om-20040808 and 2.4.27-om-migshm-20040808)
<<less
Download (540MB)
Added: 2005-05-18 License: GPL (GNU General Public License) Price:
1635 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5