Main > Free Download Search >

Free mp3 to cda software software for linux

mp3 to cda software

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 889
MP3 Database II 2.9

MP3 Database II 2.9


MP3DB2 is a collection of bash scripts for keeping track of large MP3 collections. more>>
MP3DB2 is a collection of bash scripts for keeping track of large MP3 collections. It will retrieve song information from the filenames and ID3 tags of a directory or CD of MP3s and store them in a local database.
This program is a complete rewrite of my MP3 database version 1. Version 1 only stored the data that was present in the filenames while version 2 actually retrieves information from the ID3 tags of each MP3.
Please note that as of this version the database format is NOT considered carved in stone. I have already added a few fields mid-development and this will continue for a while if I think the format can be made better. See the changelog for a list of changes to the database format since V2.0.
Enhancements:
- mp3dupe: now just displays the name of the directory we are checking not the full path in the host filesystem.
<<less
Download (0.096MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1190 downloads
MP3-Database 0.8

MP3-Database 0.8


MP3-Database is a tool to organize your MP3 collection. more>>
MP3-Database project is a tool to organize your MP3 collection. If you insert a CD with MP3 files in your CDROM drive, MP3DB can read all ID3 tags of the MP3 files.
With this information MP3DB creates a database which can be searched for a specific song, artist, or CD.
A GUI makes it easy to use the program. Any title found in the database can easily be added to a playlist or can instantly be played by XMMS.
Main features:
- MySQL (Is needed as database backend)
- Perl5
- Perl Modules:
- Tk
- Tk-MesgBox
- Tk-LabFrame
- Tk-Pane
- DBI
- MP3-Info
- Msql-Mysql-modules
- To play MP3 files the MP3 player XMMS should be installed on your system. MP3-Database can easily be adapted to other MP3 players
Enhancements:
- NEW Data Structure: The MySQL database is much more complex than before. I used 3 Tables for Artists, Albums and Titles to store the data. This ensures that I have no redundancies in the tables. This has also enabled me to store additional fields in the database (for example the date of birth of an artist, or the release year of an album).
- NEW Temporary Database: I added some tables to store all new artists, albums and titles in a temporary database. This enables the user to check the new entries before adding them to the permanent database.
- NEW FEATURES: Additional Artist and Album information can be stored in the database, MP3DB can now create a random playlist and a playlist with the top 20 MP3 titles, MP3DB can show you a statistic how many artists, albums and titles are stored in the database.
<<less
Download (0.30MB)
Added: 2006-05-12 License: GPL (GNU General Public License) Price:
729 downloads
MP3 Streamer 2.3

MP3 Streamer 2.3


MP3 Streamer streams MP3 files with an easy Web interface. more>>
This module enables to listen to mp3-streams according to certain security policies (enabled user). The mp3s do not have to be in the web-servers document root.
Main features:
- XHTML compliant.
- Admin interface allows you to change position, visibility and title of the stream playlist Box.
- You dont have to fiddle around with config files. Interface is provided to configure the paths etc., user access and reset the access counter.
- Dynamic directory parsing for mp3-files
- mp3-file names are not held in a database as the File/Directory names are used to create the displayed Songs, album titles etc. as mp3 tags extraction capabilities are not included in php by default.
- Artist, Album, mp3-file browsable
- Playlist handling capabilities with playlist editor
- Demo mode for guests possible, e.g. streaming not enabled.
- Clicking on a Song will send a mpeg-url type information to the mp3-player application such as winamp or xmms. (Tested under linux with xmms only).
Version restrictions:
- The software only searches through 2 Directory structures. It is meant to go through: $mp3dir/Artist-Name/Album-Name/mp3-files.mp3 It however detects files in the Artist-Directory and shows these accordingly. As I didnt use this function, I dont know what it looks like though.
<<less
Download (0.030MB)
Added: 2005-09-28 License: GPL (GNU General Public License) Price:
1822 downloads
MP3::Podcast 0.05

MP3::Podcast 0.05


MP3::Podcast is a Perl extension for podcasting directories full of MP3 files. more>>
MP3::Podcast is a Perl extension for podcasting directories full of MP3 files.

SYNOPSIS

use MP3::Podcast;
my $dirbase = shift;
my $urlbase = shift;
my $dir = shift;
my $pod = MP3::Podcast->new($dirbase,$urlbase);
my $rss = $pod->podcast( $dir, "This is a test" );
print $rss->as_string;

ABSTRACT

Create podcast easily from directories, using MP3s own info.

Creates a podcast, basically a RSS feed for a directory full of MP3 files. Takes information from the MP3 files themselves; it needs MP3 files with their ID tags completed.

The bundle includes two programs in the C< examples > dir: C< gen-podcast.pl >, used this way:

bash% ./gen-podcast.pl < dirbase > < urlbase > < dir to scan > that generates a static RSS from a dir, and C< podcast.cgi >, to use from a webserver. To use it, copy podcast.cgi and podcast.conf to a cgi-serviceable dir; edit podcast.conf to your liking and copy it to the directory you want. Copy also .podcast to the directory you want served as a podcast (this is done mainly to avoid dir-creeping), and also drop edit also the path to fetch the MP3::Podcast lib, and call it with C< http://my.host.com/cgi-bin/podcast.cgi/< dirname >.rss

The name of the directory to scan will be taken from the URI.

<<less
Download (0.005MB)
Added: 2006-11-07 License: Perl Artistic License Price:
1083 downloads
MP3::PodcastFetch 1.01

MP3::PodcastFetch 1.01


MP3::PodcastFetch is a Perl module to fetch and manage a podcast subscription. more>>
MP3::PodcastFetch is a Perl module to fetch and manage a podcast subscription.

SYNOPSIS

use MP3::PodcastFetch;
my $feed = MP3::PodcastFetch->new(-base => /tmp/podcasts,
-rss => http://www.npr.org/rss/podcast.php?id=500001
-rewrite_filename => 1,
-upgrade_tag => auto);
$feed->fetch_pods;
print "fetched ",$feed->fetched," new podcastsn";
for my $file ($feed->fetched_files) {
print $file,"n";
}

This package provides a convenient and simple way of mirroring the podcasts described by an RSS feed into a local directory. It was written as the backend for the fetch_pods.pl script.

To use it, create an MP3::PodcastFetch object with the required -base and -rss arguments. The podcasts listed in the RSS subscription file located at the -rss URL will be mirrored into one or more subdirectories located beneath the path at -base. One subdirectory will be created for each channel specified by the RSS. Additional new() arguments control optional features of this module.

Once the object is created, call its fetch_pods() method to download the RSS file, parse it, and mirror the subscribed podcasts locally.

<<less
Download (0.028MB)
Added: 2007-01-08 License: Perl Artistic License Price:
1019 downloads
mp3 CUE cutter 0.4.0

mp3 CUE cutter 0.4.0


mp3 CUE cutter cuts MP3 files according to a .cue file. more>>
mp3cue cuts an input MP3 file according to the information stored in a .cue file (for example multiple tracks of DJ mix), and writes the output to multiple MP3 files.

poc is a mp3 and ogg streamer supporting following protocols:

HTTP (mp3 and ogg)
RTP (RFC 2250) (mp3 only)
RTP (RFC 3119) (mp3 only)
homegrown FEC protocol (mp3 only)

It should work under any POSIX platform, and does not require any additional library. You need a C99 compiler though.

poc is still beta software, ipv6 and ogg support was not tested extensively.

poc includes mp3cue, a mp3 CUE cutter, and mp3cut, a mp3 command-line editing tool.
<<less
Download (0.094MB)
Added: 2005-09-28 License: Freely Distributable Price:
979 downloads
MP3 as CD verifier 2 0.1a

MP3 as CD verifier 2 0.1a


MP3 as CD verifier 2 performs lookups on CDDB servers. more>>
MP3 as CD verifier 2 performs lookups on CDDB servers in an attempt to determine whether one or multiple directories of downloaded/ripped MP3 files has correct track lengths.
Please remember that mp3ascd uses the alphabetically sorted list of .mp3 files per directory Hence it is possible that if your filenames are somehow mismatched (case?), they may be sorted incorrectly. If youre getting a mismatch that you think is wrong, run mp3ascd with default options to make sure that the enumerated list of files it finds is sorted correctly.
To install, firstly make sure the script is executable.
I copy mine into a directory in my PATH, such as /usr/bin/. It should work on a multitude of platforms, but if it does not work on yours, please let me know.
Enhancements:
- Improved readability
- Summary reports (recursive), including non-matching directories
- ID3 tag presence info shown in full display mode
<<less
Download (0.011MB)
Added: 2006-07-22 License: GPL (GNU General Public License) Price:
1190 downloads
MP3 Splitter 0.3

MP3 Splitter 0.3


MP3 Splitter is a simple program to split MP3s into segments of user-specified size. more>>
MP3 Splitter is a simple program to split MP3s into segments of user-specified size.
The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.

It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions. Finally, it creates a shell script config.status that you can run in the future to recreate the current configuration, a file config.cache that saves the results of its tests to speed up reconfiguring, and a file config.log containing compiler output (useful mainly for debugging `configure).

If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release. If at some point `config.cache contains results you dont want to keep, you may remove or edit it.

The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.

This is the way to compile this package is:

1. cd to the directory containing the packages source code and type ./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type sh ./configure instead to prevent `csh from trying to execute configure itself.

Running `configure takes a while. While running, it prints some messages telling which features it is checking for.

2. Type `make to compile the package.

3. Type `make install to install the programs and any data files and documentation.

4. You can remove the program binaries and object files from the source code directory by typing `make clean.
<<less
Download (2.5MB)
Added: 2006-07-21 License: GPL (GNU General Public License) Price:
3029 downloads
MJS Mp3 Jukebox System 3.3

MJS Mp3 Jukebox System 3.3


MJS is a console mp3-player with some special features not found in most console based mp3-players. more>>
MJS is a console mp3-player with some special features not found in most console based mp3-players.
About oktober 2000, at my studentsunion you could only play tapes or compact discs. The cds had often meny scratches on them and listening to them had become extermely hard. This is when I thought that maybe it was time to do something about it.
I had this old pentium-60 lying somewhere and I had some experience with diskless linux-clients. So I decided to give it a try. After equiping the Pentium with a cheapo soundcard, nic and mda and setting up linux, I came to the problem of choosing an mp3-player.
It had to be console based to keep it simple, but it being simple to use was a must. After searching a couple of days on the internet I came up with mms (Matts MP3 Selector). This software fulfilled many of our wishes but missed some. So I decided as it was GPL licensed to have a go at it.
At that time I didnt have any knowledge of C at all, so my efforts were done by trial and error. After about half a year I had a C++ programming class at the university and a few months later I had enough knowledge to begin seriously hacking the old program into something better fulfilling our wishes.
I added a search function, that uses slocate databases, playlist loading / saving, somewhat more studentproof interface, easier directory navigation, more configuration options and so on.
Enhancements:
- Added config option to remove a song from the playlist once it has been played
<<less
Download (0.054MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1192 downloads
Dynamic MP3 Lister

Dynamic MP3 Lister


Dynamic MP3 Lister is a PHP script for downloading/streaming MP3s from a Web server. more>>
Dynamic MP3 Lister was a project I started a long time ago to create dynamic lists of MP3s quickly and easily.

Features MP3 Information extraction for things like bitrate, channels, playtime and more.

Please note that this script is discontinued, and is only shown here now as an example of my work.
<<less
Download (0.009MB)
Added: 2005-05-05 License: Free for non-commercial use Price:
1643 downloads
mp3CONVERT 0.2

mp3CONVERT 0.2


mp3CONVERT is a Kommander wizard for easy encoding mp3 songs. more>>
mp3CONVERT is a Kommander wizard for easy encoding mp3 songs. For example, when you need get your favourite album, which has 100mb to the cell phone with 40mb memory.

<<less
Download (0.10MB)
Added: 2007-03-23 License: GPL (GNU General Public License) Price:
562 downloads
MP3::Tag::ParseData 0.9709

MP3::Tag::ParseData 0.9709


MP3::Tag::ParseData is a Perl module for parsing arbitrary data associated with music files. more>>
MP3::Tag::ParseData is a Perl module for parsing arbitrary data associated with music files.

SYNOPSIS

# parses the file name according to one of the patterns:
$mp3->config(parse_data, [i, %f, %t - %n - %a.%e, %t - %y.%e]);
$title = $mp3->title;

<<less
Download (0.17MB)
Added: 2007-07-19 License: Perl Artistic License Price:
827 downloads
MP3::Tag::CDDB_File 0.9708

MP3::Tag::CDDB_File 0.9708


MP3::Tag::CDDB_File is a Perl module for parsing CDDB files. more>>
MP3::Tag::CDDB_File is a Perl module for parsing CDDB files.

SYNOPSIS

my $db = MP3::Tag::CDDB_File->new($filename, $track); # Name of MP3 file
my $db = MP3::Tag::CDDB_File->new_from($record, $track); # Contents of CDDB

($title, $artist, $album, $year, $comment, $track) = $db->parse();
see MP3::Tag

MP3::Tag::Inf is designed to be called from the MP3::Tag module.

It parses the content of CDDB file.

The file is found in the same directory as MP3 file; the list of possible file names is taken from the field cddb_files if set by MP3::Tag config() method.
parse()

($title, $artist, $album, $year, $comment, $track) =
$db->parse($what);

parse_filename() extracts information about artist, title, track number, album and year from the CDDB record. $what is optional; it maybe title, track, artist, album, year, genre or comment. If $what is defined parse() will return only this element.

Additionally, $what can take values artist_collection (returns the value of artist in the disk-info field DTITLE, but only if author is specified in the track-info field TTITLE), title_track (returns the title specifically from track-info field - the track may fall back to the info from disk-info field), comment_collection (processed EXTD comment), comment_track (processed EXTT comment).

The returned year and genre is taken from DYEAR, DGENRE, EXTT, EXTD fields; recognized prefixes in the two last fields are YEAR, ID3Y, ID3G. The declarations of this form are stripped from the returned comment.

An alternative syntax "Recorded"/"Recorded on"/"Recorded in"/ is also supported; the format of the date recognized by ID3v2::year(), or just a date field without a prefix.

title()

$title = $db->title();

Returns the title, obtained from the Tracktitle entry of the file.

artist()

$artist = $db->artist();

Returns the artist name, obtained from the Performer or Albumperformer entries (the first which is present) of the file.

track()

$track = $db->track();

Returns the track number, stored during object creation.

year()

$year = $db->year();

Returns the year, obtained from the Year entry of the file. (Often not present.)

album()

$album = $db->album();

Returns the album name, obtained from the Albumtitle entry of the file.

comment()

$comment = $db->comment();

Returns the Trackcomment entry of the file. (Often not present.)

genre()

$genre = $db->genre($filename);

<<less
Download (0.17MB)
Added: 2006-11-08 License: Perl Artistic License Price:
1080 downloads
MP3::Tag 0.9709

MP3::Tag 0.9709


MP3::Tag is a Perl module for reading tags of MP3 audio files. more>>
MP3::Tag is a Perl module for reading tags of MP3 audio files.

SYNOPSIS

use MP3::Tag;

$mp3 = MP3::Tag->new($filename);

# get some information about the file in the easiest way
($title, $track, $artist, $album, $comment, $year, $genre) = $mp3->autoinfo();
$comment = $mp3->comment();

# or have a closer look on the tags

# scan file for existing tags
$mp3->get_tags;

if (exists $mp3->{ID3v1}) {
# read some information from the tag
$id3v1 = $mp3->{ID3v1}; # $id3v1 is only a shortcut for $mp3->{ID3v1}
print $id3v1->title;

# change the tag contents
$id3v1->all("Song","Artist","Album",2001,"Comment",10,"Top 40");
$id3v1->write_tag;
}

if (exists $mp3->{ID3v2}) {
# read some information from the tag
($name, $info) = $mp3->{ID3v2}->get_frame("TIT2");
# delete the tag completely from the file
$mp3->{ID3v2}->remove_tag;
} else {
# create a new tag
$mp3->new_tag("ID3v2");
$mp3->{ID3v2}->add_frame("TALB", "Album title");
$mp3->{ID3v2}->write_tag;
}

$mp3->close();

<<less
Download (0.17MB)
Added: 2007-07-12 License: Perl Artistic License Price:
839 downloads
MP3 Diags 0.99.05.029

MP3 Diags 0.99.05.029


MP3 Diags offers you a powerful GUI-based application which lets end-users identify issues with their MP3 files, fix some of the issues and make other changes, like adding track information. more>> <<less
Added: 2009-07-26 License: GPL Price: FREE
downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5