How to merge mp3 files into a single file?
How to merge mp3 files into a single file?
Can anyone tell me why Menu -> Multimedia -> Soxgui audio file tools -> Merge audio files seems to list every file type known to man except mp3?
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=69321][color=blue]Puppy Help 101 - an interactive tutorial for Lupu 5.25[/color][/url]
You might want to look at the Snack sound toolkit and perhaps WaveSurfer and SndBite which uses it. I'm not sure if you want to append or mix two files but they have graphical sound editing tools. It is based on tcl/tk so puppy should run it fine. I've use the snack demo tools to do some light editing to shorten sound clips. Anyway, here is a Freshmeat link to the project: http://freshmeat.net/projects/snack/
MU's solution should work. As far as soxgui it seems as though there was a reason I didn't include it. It seems like sox would read mp3 but not write mp3 so where mp3 appears in soxgui it is taken care of by lame. It seems that the new version of sox that is in now in Puppy may handle mp3 properly now. I'll have to mess around with it when I get a chance and see if I can add that option to soxgui. If not I could just implement a script within soxgui to do what MU suggested.
http://www.murga-linux.com/puppy/viewtopic.php?p=97616
Will install /usr/local/bin/mp3wrap
The binary is only 14 kilobytes.
just run the following from within your directory with mp3 files:
sh-3.00# mp3wrap merged.mp3 *.mp3
That command will merge all mp3's in current directory and name the new file to
merged_MP3WRAP.mp3
The _MP3WRAP in the name is just automatically done.
Will install /usr/local/bin/mp3wrap
The binary is only 14 kilobytes.
just run the following from within your directory with mp3 files:
sh-3.00# mp3wrap merged.mp3 *.mp3
That command will merge all mp3's in current directory and name the new file to
merged_MP3WRAP.mp3
The _MP3WRAP in the name is just automatically done.
Looks like snack is looking for 8.4 tcl and the new pup is 8.5. Put the following links using a rxvt terminal to make it think 8.5 libs are 8.4 and it'll run.Flash wrote:Cplater, the last time I tried the Snack dotpup, I think it was missing a library. It worked in earlier versions of Puppy but I think Barry removed something.
cd /usr/lib
ln -s libtcl.so libtcl8.4.so
ln -s libtk.so libtk8.4.so
Flash,
the comand "cat" can be used in a consolewindow, to display a textfile:
cat a.txt
But if you use
cat a.txt > new.txt
then it is not displayed, but copied to another file instead.
As ">" redirects output to a file.
If you use ">>", then it is attached in the end of an existing file.
So
cat a.txt > new.txt
cat b.txt >> new.txt
would create a file new.txt with the contents of a.txt and b.txt.
The same can be done with mp3 files.
As pliney said, this can break the mp3-headers, but in my german board someone wrote, that this does not matter for many applications.
You could play such a combined mp3, but should not use it to edit it further in programs like audacity.
Have a nice weekend, Mark
the comand "cat" can be used in a consolewindow, to display a textfile:
cat a.txt
But if you use
cat a.txt > new.txt
then it is not displayed, but copied to another file instead.
As ">" redirects output to a file.
If you use ">>", then it is attached in the end of an existing file.
So
cat a.txt > new.txt
cat b.txt >> new.txt
would create a file new.txt with the contents of a.txt and b.txt.
The same can be done with mp3 files.
As pliney said, this can break the mp3-headers, but in my german board someone wrote, that this does not matter for many applications.
You could play such a combined mp3, but should not use it to edit it further in programs like audacity.
Have a nice weekend, Mark