NAME
MP3::Merge - MP3 files merger and streamer to web browser
SYNOPSIS
use MP3::Merge;
#create new object
my $mp = MP3::Merge->new();
# add mp3 files
$mp->add("file.mp3");
$mp->add("file1.mp3", "file2.mp3", "file3.mp3");
$mp->add(@mp3files);
# save to file
$mp->save("merged.mp3");
# or stream merged files to the browser as a single mp3 file
# correct headers will be automatically sent first to the browser
$mp->echo("output.mp3");
# or stream all files as single zipped file uncompressed to the browser
# correct headers will be automatically sent first to the browser
$mp->echo_zip("audio.zip");
# merged file information after save or echo calls
#print "Total seconds: ", $mp->length(), ", Total frames: ", $mp->frames(), ", Total size:", $mp->size(), "\n";
DESCRIPTION
This module merges MP3 files into a single MP3 file and also can stream directly the merged files to the web browser.
It can also stream the merged MP3 files as a single zipped file with no compression to the web browser.
PREREQUESTS
AUTHOR
Ahmed Amin Elsheshtawy, <support[ @ ]mewsoft.com> Website: http://www.mewsoft.com
COPYRIGHT AND LICENSE
Copyright (C) 2013 by Dr. Ahmed Amin Elsheshtawy د أحمد أمين الششتاوى جودة , Ph.D. EE support[ at ]mewsoft.com http://www.mewsoft.com
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.