Apache::MP3::Resample 4.00
Details
| Size: | 320K |
| Last Update: | 2008-04-19 23:32:52 |
| OS Support: | Linux |
| License/Program Type: | Perl Artistic License |
| Publisher: | Lincoln Stein |
| Price: | $0.00 |
Description:
Apache::MP3::Resample 4.00 is libraries software developed by Lincoln Stein.
Apache::MP3::Resample can downsample MP3/FLAC/Shorten files during streaming.
SYNOPSIS
httpd.conf or access.conf
AddType audio/shorten .shn .SHN
AddType audio/flac .flac
Alias /apache_mp3 /usr/share/libapache-mp3-perl
< Location /songs >
SetHandler perl-script
PerlHandler Apache::MP3::Resample
PerlSetVar CacheDir /var/cache/Apache::MP3
PerlSetVar AllowDownload no
PerlSetVar SortFields Album,Track,Title,-Duration
PerlSetVar Fields Track,Title,Artist,Album,Duration,Bitrate
< /Location >
Apache::MP3::Resample subclasses Apache::MP3::Playlist to allow the user to downsample audio files before streaming them. This allows users on slower connections to stream songs. When this module is installed, a menu of bitrates is presented in the upper right-hand corner of the screen. The user can choose from one of the bitrates, or select a mode that performs no resampling. The selected bitrate is maintained in a persistent cookie so that resampling is performed whenever the user returns to the site.
This module requires a command-line MP3 encoder to resample and reencode the audio data. If not otherwise specified, Apache::MP3::Resample will try to use the Open Source Lame MP3 encoder. This utility is available at http://www.sulaco.org/mp3. Version 3.90 was used during the development of this module. Your results with other versions may vary.
When you install Lame (or the encoder of your choice), be sure to place it in a directory located in Apache's PATH so that the module can find them at run time. You may need to set the PATH environment variable during Apache's launch, or by explicitly adding a SetEnv directive to the Apache configuration file.
You should be aware that the decoding/reencoding process is CPU-intensive, and server performance may degrade as the number of simultaneous users increases.
Requirements:
Perl
Apache::MP3::Resample 4.00 supports different languages (including english). It works with Linux.
Downloading Apache::MP3::Resample 4.00 will take several seconds if you use fast ADSL connection.
0 comments
Add to
Apache::MP3::Resample 4.00 Version History
Related Software
|
|
From category: Libraries |
| FSA::Rules 0.26 is libraries software developed by David Wheeler and Curtis Poe. FSA::Rules is a Perl module to build simple rules-based state machines in Perl. Synopsis my $fsa = F... |
|
|
From category: Libraries |
| libgnomeuimm is a C++ wrapper for GNOME.... |
|
|
From category: Libraries |
| DIET Agents 0.97 is libraries software developed by Erwin Bonsma. DIET Agents is a multi-agent platform written in Java. It was developed as part of the DIET project and released as Open Source at... |
|
|
From category: Libraries |
| Biblio::Thesaurus 0.27 is libraries software developed by Alberto Simoes, Jos? Joao Almeida and Sara Correia. Biblio::Thesaurus is a Perl extension for managing ISO thesaurus. SYNOPSIS... |
|
|
From category: Perl-Modules |
| PDL::Pod::Parser is a base class for creating pod filters and translators.... |
|
|
From category: Libraries |
| Bellagio OpenMAX IL Implementation 0.2 is libraries software developed by STMicroelectronics. Bellagio is a sample implementation of OpenMAX IL for Linux. It enables software developers and... |
|
|
From category: Libraries |
| CfgTie::TieNet 0.41 is libraries software developed by Randall Maas. CfgTie::TieNet is a Perl module to tie in the net database. SYNOPSIS tie %net,\'CfgTie::TieNet\' Th... |
|
|
From category: Assembler-Tools |
| Fiona is a tool to automatically analyze the interactional behavior of a given oWFN.... |
|
|
From category: Libraries |
| CGI::Application::Plugin::Authentication::Driver 0.11 is libraries software developed by Cees Hek. CGI::Application::Plugin::Authentication::Driver is a Perl base module for building driver clasees... |
|
|
From category: Quality-Assurance-and-Testing |
| DREAM Tool 0.6 Beta is quality assurance and testing software developed by DREAM Tool Team. DREAM Tool is a generic framework that aims at providing a common semantic domain which can express sever... |
|
|
From category: Libraries |
| Audio::DB::Adaptor::dbi::sqlite 0.01 is libraries software developed by Todd W. Harris. Audio::DB::Adaptor::dbi::sqlite is a database adaptor for a specific mysql schema. This adaptor implem... |
|
|
From category: Libraries |
| Autojar 1.3.1 is libraries software developed by Bernd Eggink. Autojar helps creating jar files of minimal size from different inputs like own classes, external archives etc. Autojar library... |
|
|
From category: Libraries |
| Chart::Graph 3.2 is libraries software developed by CAIDA Perl development team. Chart::Graph is a Perl extension for a front-end to gnuplot, XRT, and Xmgrace. SYNOPSIS EXAMPLE: gn... |
|
|
From category: Assembler-Tools |
| Eclipse Web Tools Platform Project 1.0 is assembler tools software developed by WTP Developers. Eclipse Web Tools Platform Project is a top-level Eclipse project that contains tools for developing... |
|
|
From category: Libraries |
| fb_shash 1.0 is libraries software developed by Richard Kotal. fb_shash is a UDF library for Firebird/Interbase. It implements hash and hmac interfaces to the openssl library. It supports ha... |
Leave a comment