Main > Free Download Search >

Free upload your mp3 files software for linux

upload your mp3 files

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 10507
Blind MP3 Player 0.2.2

Blind MP3 Player 0.2.2


Blind MP3 plays audio files using an AUI (Audible User Interface). more>>
Blind MP3 plays audio files using an AUI (Audible User Interface). Speech synthesis announces where in the filesystem a user is, and controls are used to browse the filesystem and select files to play. It is ideal for people who want an MP3 player and dont want to have to look at it.

In essence, BMP3 is an AUI (Audible User Interface) for playing audio files. It supports selecting single files or directories for playing with an audio file player. Navigation is controlled by keys commonly found on a NumPad and feedback is given by the program using speech synthesis programs such as rsynth or festival. To support real-time operation, if festival is installed all the names of files in the song directory are cached each time BMP3 is started.

<<less
Download (0.009MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1196 downloads
PyMP3Cut 0.27

PyMP3Cut 0.27


PyMP3Cut is a Python command line tool designed to cut huge mp3 files. more>>
PyMP3Cut is a Python command line tool designed to cut huge (> 100MB) MP3 files at high speed without requiring the extra disk space and processing time usually needed by visual audio editing tools, which convert the MP3 format to more easily manageable formats like WAV before doing anything.
It cuts and reads simultaneously according to the autodetected MP3 frame rate and a timeline passed as a command line argument. It doesnt currently deal with Variable Bit Rate (VBR) MP3 files, though.
Main features:
- PyMP3Cut is a Python command line tool designed to cut very huge MP3 files at a blazzingly fast rate without requiring the extra disk space and processing time usually needed by Audacity or other similar visual audio editing tools, which convert the MP3 format to more easily manageable formats like WAV before doing anything. The WAV conversion usually requires 10 times more disk space !
- PyMP3Cut doesnt convert anything : it reads and cuts simultaneously, according to the autodetected audio frame rate and a timeline passed as a command line argument. You can think of PyMP3Cut as being some sort of very careful chainsaw ;-) Since theres no back and forth MP3 conversion, theres no quality loss either !
- PyMP3Cut was designed to slice high quality MP3 recordings of day-long congresses into smaller per-speaker MP3 files. It only needs the exact same amount of disk space as the original file to slice, even less if you plan to skip some parts, which PyMP3Cut can do automatically if you use a specially formatted *SKIP* entry in your timeline. It was successfully used many times against several hundredths megabytes MP3 files.
Enhancements:
- Bill Eldridge added the --segment command line option.
<<less
Download (0.016MB)
Added: 2006-08-30 License: GPL (GNU General Public License) Price:
1161 downloads
AnyData::Format::Mp3 0.10

AnyData::Format::Mp3 0.10


AnyData::Format::Mp3 is a tied hash and DBI access to Mp3 files. more>>
AnyData::Format::Mp3 is a tied hash and DBI access to Mp3 files.

SYNOPSIS

use AnyData;
my $playlist = adTie( Passwd, [c:/My Music/] );
while (my $song = each %$playlist){
print $song->{artist} if $song->{genre} eq Reggae
}

OR

use DBI
my $dbh = DBI->connect(dbi:AnyData:);
$dbh->func(playlist,Mp3,[c:/My Music],ad_catalog);
my $playlist = $dbh->selectall_arrayref( qq{
SELECT artist, title FROM playlist WHERE genre = Reggae
});
# ... other DBI/SQL operations

This module provides a tied hash interface and a DBI/SQL interface to MP files. It creates an in-memory database or hash from the Mp3 files themselves without actually creating a separate database file. This means that the database is automatically updated just by moving files in or out of the directories.
Many mp3 (mpeg three) music files contain a header describing the song name, artist, and other information about the music.

Simply choose Mp3 as the format and give a reference to an array of directories containing mp3 files. Each file in those directories will become a record containing the fields:

song
artist
album
year
genre
filename
filesize

This module is a submodule of the AnyData.pm and DBD::AnyData.pm modules. Refer to their documentation for further details.

<<less
Download (0.043MB)
Added: 2006-11-07 License: GPL (GNU General Public License) Price:
1081 downloads
MP3::Find::Filesystem 0.06

MP3::Find::Filesystem 0.06


MP3::Find::Filesystem is a File::Find-based backend to MP3::Find. more>>
MP3::Find::Filesystem is a File::Find-based backend to MP3::Find.

SYNOPSIS

use MP3::Find::Filesystem;
my $finder = MP3::Find::Filesystem->new;

my @mp3s = $finder->find_mp3s(
dir => /home/peter/music,
query => {
artist => ilyaimy,
album => myxomatosis,
},
ignore_case => 1,
);

<<less
Download (0.029MB)
Added: 2006-11-09 License: Perl Artistic License Price:
1080 downloads
Mp3Fixer 0.9.4

Mp3Fixer 0.9.4


Mp3Fixer is an amaroK Script for repairing various defects in MP3 files. more>>
Mp3Fixer is an amaroK Script for repairing various defects in MP3 files, for instance files which display a bogus track length in your audio player.

For example, if you have a track that you know is really two minutes long, but amaroK shows its two hours something, then this script is for you.

Mp3Fixer calculates the real track length and adds the missing XING header to the file, and it also repairs broken MPEG headers.

<<less
Download (0.004MB)
Added: 2006-01-12 License: GPL (GNU General Public License) Price:
1393 downloads
FLV::ToMP3 0.17

FLV::ToMP3 0.17


FLV::ToMP3 can convert audio from a FLV file into an MP3 file. more>>
FLV::ToMP3 can convert audio from a FLV file into an MP3 file.

SYNOPSIS

use FLV::ToMP3;
my $converter = FLV::ToMP3->new();
$converter->parse_flv($flv_filename);
$converter->save($mp3_filename);

See also flv2mp3.

Extracts audio data from an FLV file and constructs an MP3 file. See the flv2mp3 command-line program for a nice interface and a detailed list of caveats and limitations.

<<less
Download (1.2MB)
Added: 2006-11-08 License: Perl Artistic License Price:
1156 downloads
MP3::Tag::File 0.9708

MP3::Tag::File 0.9708


MP3::Tag::File is a Perl module for reading / writing files. more>>
MP3::Tag::File is a Perl module for reading / writing files.

SYNOPSIS

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

($title, $artist, $no, $album, $year) = $mp3->parse_filename();
see MP3::Tag

MP3::Tag::File is designed to be called from the MP3::Tag module.
It offers possibilities to read/write data from files via read(), write(), truncate(), seek(), tell(), open(), close(); one can find the filename via the filename() method.
parse_filename()

($title, $artist, $no, $album, $year) = $mp3->parse_filename($what, $filename);

parse_filename() tries to extract information about artist, title, track number, album and year from the filename. (For backward compatibility it may be also called by deprecated name read_filename().)

This is likely to fail for a lot of filenames, especially the album will be often wrongly guessed, as the name of the parent directory is taken as album name.

$what and $filename are optional. $what maybe title, track, artist, album or year. If $what is defined parse_filename() will return only this element.

If $filename is defined this filename will be used and not the real filename which was set by MP3::Tag with MP3::Tag-new($filename)>. Otherwise the actual filename is used (subject to configuration variable decode_encoding_filename).

Following formats will be hopefully recognized:

- album name/artist name - song name.mp3
- album_name/artist_name-song_name.mp3
- album.name/artist.name_song.name.mp3
- album name/(artist name) song name.mp3
- album name/01. artist name - song name.mp3
- album name/artist name - 01 - song.name.mp3

If artist or title end in (NUMBER) with 4-digit NUMBER, it is considered the year.
title()

$title = $mp3->title($filename);

Returns the title, guessed from the filename. See also parse_filename(). (For backward compatibility, can be called by deprecated name song().)

$filename is optional and will be used instead of the real filename if defined.

artist()

$artist = $mp3->artist($filename);

Returns the artist name, guessed from the filename. See also parse_filename()

$filename is optional and will be used instead of the real filename if defined.

track()

$track = $mp3->track($filename);

Returns the track number, guessed from the filename. See also parse_filename()

$filename is optional and will be used instead of the real filename if defined.

year()

$year = $mp3->year($filename);

Returns the year, guessed from the filename. See also parse_filename()

$filename is optional and will be used instead of the real filename if defined.

album()

$album = $mp3->album($filename);

Returns the album name, guessed from the filename. See also parse_filename() The album name is guessed from the parent directory, so it is very likely to fail.

$filename is optional and will be used instead of the real filename if defined.
comment()

$comment = $mp3->comment($filename); # Always undef

genre()

$genre = $mp3->genre($filename); # Always undef

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

Bundle::MP3 1.00


Bundle::MP3 is a bundle to install all MP3-related modules. more>>
Bundle::MP3 is a bundle to install all MP3-related modules.

SYNOPSIS

perl -MCPAN -e install Bundle::MP3

CONTENTS

MP3::Info - For MP3::Info by Chris Sandor

Digest::MD5 - Used by MP3::Napster

MP3::Napster - For MP3::Napster by Lincoln Stein

Bundle::Xmms - For Xmms by Doug MacEachern

This bundle installs a bunch of modules related to sharing and playing MP3 files, including MP3::Info by Chris Sandor, MP3::Napster, by Lincoln Stein, and the Xmms bundle by Doug MacEachern.

<<less
Download (MB)
Added: 2006-11-09 License: Perl Artistic License Price:
1082 downloads
PagePlaylist 0.9

PagePlaylist 0.9


PagePlaylist is an extension which shows a small Flash audio player on the page you are viewing, if it contains .mp3 files. more>>
PagePlaylist is an extension which shows a small Flash audio player on the page you are viewing, if it contains .mp3 files.

If you come on a page linking one or more .mp3 files, pageplaylist shows a small music note in a grey box by the upper left corner of the page.

Double-clicking on the music note will show a small mp3 player with some basic commands (play, stop, pause, previous track, next track, repeat playlist) and a display area for songs info (author and title if ID3 is present).

Clicking on the player will start streaming the first track of the playlist generated by collecting mp3 links on the page.

You can also expand the player to a wider box showing the full playlist.

<<less
Download (0.013MB)
Added: 2007-04-23 License: MPL (Mozilla Public License) Price:
917 downloads
MP3::Icecast 0.02

MP3::Icecast 0.02


MP3::Icecast is a Perl module to generate Icecast streams, as well as M3U and PLSv2 playlists. more>>
MP3::Icecast is a Perl module to generate Icecast streams, as well as M3U and PLSv2 playlists.

SYNOPSIS

use MP3::Icecast;
use MP3::Info;
use IO::Socket;


my $listen_socket = IO::Socket::INET->new(
LocalPort => 8000, #standard Icecast port
Listen => 20,
Proto => tcp,
Reuse => 1,
Timeout => 3600);

#create an instance to find all files below /usr/local/mp3
my $finder = MP3::Icecast->new();
$finder->recursive(1);
$finder->add_directory(/usr/local/mp3);
my @files = $finder->files;

#accept TCP 8000 connections
while(1){
next unless my $connection = $listen_socket->accept;

defined(my $child = fork()) or die "Cant fork: $!";
if($child == 0){
$listen_socket->close;

my $icy = MP3::Icecast->new;

#stream files that have an ID3 genre tag of "jazz"
while(@files){
my $file = shift @files;
my $info = new MP3::Info $file;
next unless $info;
next unless $info->genre =~ /jazz/i;
$icy->stream($file,0,$connection);
}
exit 0;
}

#a contrived example to demonstrate that MP3::Icecast
#can generate M3U and PLSv2 media playlists.
print STDERR $icy->m3u, "n";
print STDERR $icy->pls, "n";

$connection->close;
}

ABSTRACT

MP3::Icecast supports streaming Icecast protocol over socket or other filehandle (including STDIN). This is useful for writing a streaming media server.
MP3::Icecast also includes support for generating M3U and PLSv2 playlist files. These are common formats supported by most modern media players, including XMMS, Windows Media Player 9, and Winamp.

<<less
Download (0.033MB)
Added: 2006-11-08 License: Perl Artistic License Price:
1084 downloads
findmp3 0.7

findmp3 0.7


findmp3 is a program that searches through directory trees for mp3-files. more>>
findmp3 is a program that searches through directory trees for mp3-files. This information is retrieved from the id3(v2) tags in an mp3-file. The syntax of the commandline is very similar to that of the find command.
Enhancements:
- added -x switch which lets findmp3 continue when errors are detected
<<less
Download (0.016MB)
Added: 2006-08-03 License: GPL (GNU General Public License) Price:
1177 downloads
Audio::TagLib::MPEG::File 1.42

Audio::TagLib::MPEG::File 1.42


Audio::TagLib::MPEG::File is an MPEG file class with some useful methods specific to MPEG. more>>
Audio::TagLib::MPEG::File is an MPEG file class with some useful methods specific to MPEG.

SYNOPSIS

use Audio::TagLib::MPEG::File;

my $i = Audio::TagLib::MPEG::File->new("sample file.mp3");
print $i->tag()->artist()->toCString(), "n"; # got artist

This implements the generic Audio::TagLib::File API and additionally provides access to properties that are distinct to MPEG files, notably access to the different ID3 tags.

<<less
Download (1.4MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1072 downloads
Template::Plugin::MP3::Tag 0.01

Template::Plugin::MP3::Tag 0.01


Template::Plugin::MP3::Tag is a Perl interface to the MP3::Tag Module. more>>
Template::Plugin::MP3::Tag is a Perl interface to the MP3::Tag Module.

SYNOPSIS

[% USE tag = MP3("path_to_mp3_file") %]

[% tag.title %]
[% tag.album %]

# perldoc MP3::Tag for more ideas

Template::Plugin::MP3::Tag provides a simple wrapper for using MP3::Tag in object oriented mode; see MP3::Tag for more details.

Although Template::Plugin::MP3 can fetch MP3 files, but it Supports only ID3v1. When you have to fetch MP3 files ID3v2, I recommend you to use this module.

<<less
Download (0.004MB)
Added: 2006-11-08 License: Perl Artistic License Price:
1082 downloads
Audio::RaveMP 0.04

Audio::RaveMP 0.04


Audio::RaveMP is a Perl interface to Sensory Science RaveMP player. more>>
Audio::RaveMP is a Perl interface to Sensory Science RaveMP player.

SYNOPSIS

use Audio::RaveMP ();

The Audio::RaveMP module provides a Perl interface to the Sensory Science RaveMP player.

METHODS

new

my $rmp = Audio::RaveMP->new;

permitted

Check parallel port permissions (must be root at the moment):

unless ($rmp->permitted) {
print "$!n";
exit 1;
}
is_ready

Check that RaveMP is connected and powered up:

unless ($rmp->is_ready) {
print "Device is not ready (not connected or powered up?)n";
exit 2;
}
show_status

Show status messages:

$rmp->show_status(1);

$rmp->show_status(0);

upload

Upload a file. The second argument is the name to upload to, which is optional and defaults to the upload name:
unless ($rmp->upload("we_eat_rhythm.mp3")) {
print "upload failedn";
}

unless ($rmp->upload("we_eat_rhythm.mp3", "We Eat Rhythm")) {
print "upload failedn";
}
remove
Remove a file specified by the give slot number:
unless ($rmp->remove(8)) {
print "unable to remove file at slot 8n";
}
download
Download the file specified by the give slot number. The last argument is the name of the destination file, which is optional and defaults to the name of the downloaded file:
unless ($rmp->download("we_eat_rhythm.mp3")) {
print "download failedn";
}

unless ($rmp->download("We Eat Rhythm", "we_eat_rhythm.mp3")) {
print "download failedn";
}
contents
Return an array reference of file contents in the player. Each element is an object blessed into the Audio::RaveMPSlot class:
my $contents = $rmp->contents;
for my $slot (@$contents) {
printf "%d, %s -> %sn",
$slot->number, $slot->type, $slot->filename;
}

<<less
Download (0.025MB)
Added: 2006-11-13 License: Perl Artistic License Price:
1075 downloads
OggCarton 1.0 Beta

OggCarton 1.0 Beta


OggCarton is a free, open source, home jukebox system that rips, indexes, and manages playlists for Ogg Vorbis music files. more>>
OggCarton is a free, open source, home jukebox system that rips, indexes, and manages playlists for Ogg Vorbis music files. OggCarton a web server for playing files on your home network. Compatible with existing MP3 files.
Beta source code and binary installers are available for Windows, Linux, and Mac OS X. Please be sure to report any bugs you may encounter. Though the web server includes access control, you may want to run the web server behind a firewall for an additional layer of security against unauthorized users accessing your music files.
Main features:
- Runs on Windows 2000/XP, Mac OS X, and Linux.
- Compatible with any MP3 or Ogg Vorbis files you may already have.
- Ripping to Ogg Vorbis format -- built-in ripper for Mac OS X and Windows, uses the cdparanoia ripper under Linux.
- Indexing --
- Automatically creates a keyword-searchable database of your Ogg Vorbis files.
- Built-in ID tagging through freedb.org.
- Database can import your existing Ogg Vorbis and MP3 files.
- Playing -- Uses a standard media player (such as WinAmp, iTunes, or XMMS) to play your Ogg Vorbis and MP3 files.
- Home networking -- has an integrated web server so you can play your files from another machine on your home network.
- Requires NO external database software.
- Requires NO external web server
OggCarton is not designed for illegal distribution of music, nor is it particularly suited for doing so (it is not a "file-sharing" or peer-to-peer program and there is no net-wide file search capability). Ripping your own CDs for your own personal use is legal in the United States (and most other countries). Distributing the files to other people is not. As the good folks at Apple say, "Dont steal music." You dont want the karma, and you especially dont want the RIAAs lawyers knocking at your door.
<<less
Download (0.77MB)
Added: 2006-03-01 License: GPL (GNU General Public License) Price:
1333 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5